MoRanjiang
V2EX  ›  大学

还有十几个小时答辩,组员放弃了,我该怎么办?

  •  1
     
  •   MoRanjiang · Dec 22, 2024 · 4352 views
    This topic created in 687 days ago, the information mentioned may be changed or developed.

    软件工程期末项目遇到困难

    项目进展:

    • 前端:
      组员开发了三个界面,但只发了截图,代码没有提交,目前已失联。

    • 后端。 :
      由我一个人负责,使用 TypeScript + Node.js + MySQL + Koa,靠着 AI 边学边做,经过一个周末的临时抱佛脚,目前完成了以下功能:

      • 用户注册与登录
      • 发帖功能
      • 简单的 AI 对话

      但项目的核心功能——通过 AI 规划旅游行程,还没有实现,我不知道从何入手。

    现状与困惑:

    现在距离答辩只有十几个小时,其他组员提出找外包,但时间上似乎来不及。
    在这种情况下,我面临以下选择:

    1. 简单做一个没有样式的前端页面,让项目能跑起来完成基本演示;
    2. 放弃部分功能,全力完善已完成部分,尽量保证质量;

    我还有救吗

    22 replies  •  2024-12-23 10:17:44 +08:00
    hefish
    hefish
    Dec 22, 2024❤️2
    1
    没救了。 找导师自裁。。。
    mooyo
    mooyo
    Dec 22, 2024
    2
    做前端 hardcode 几组数据
    coolfan
    coolfan
    Dec 22, 2024❤️3
    3
    🤨写代码总是整个流程中最简单的
    cherbium
    cherbium
    Dec 22, 2024 via Android
    4
    做一个能跑起来的前段,剩下找导师自裁
    lulinihao
    lulinihao
    Dec 22, 2024
    5
    规划旅游行程功能就直接对接 API 吧。
    baobao1270
    baobao1270
    Dec 22, 2024❤️1
    6
    「通过 AI 规划旅游行程」大约 2 ~ 3 天就能做出来,其实找个 LLM API (或者本地跑一个)然后把用户需求的 JSON 给他,让 AI 给你返回 JSON ,如果不是有效的 JSON 就重试,然后关联地图什么的(具体看你需求),主要难点就是写提示词,剩下的就是调 API 了。

    但是你找个还有几个小时,其实来不及做。

    #2 的方法我觉得最可行,先跑起来再说。我觉得看你导师好不好说话,好的话就态度诚恳点说明问题然后争取二辩。
    HappyFox
    HappyFox
    Dec 22, 2024
    7
    1 、立刻找 AI 前端网页生成工具,完成大体展示框架并部署,不要考虑地图选点之类的细节交互,保证效果符合项目形象就行。
    2 、后端 AI 对话着重准备,把工作重心挪到对话部分,改变功能交互中心。
    renmu
    renmu
    Dec 22, 2024 via Android❤️1
    8
    先保证核心功能啊,别的都不重要,什么注册发帖功能完全没用。
    找个套壳的 chatgpt llm 调一个合适的关键词,套上对话功能,再预设几组重点关键词用来演示
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Dec 22, 2024 via iPhone
    9
    放弃治疗吧,来不及了
    renmu
    renmu
    Dec 22, 2024 via Android
    10
    我觉得都不需要后端,数据直接保存在前端,后端只要做好 llm 转发,然后 cursor 写个页面
    AstroProfundis
    AstroProfundis
    Dec 22, 2024
    11
    你那位失联的组员需要参加答辩吗?

    我建议把核心流程都 hard code 到前端,数据提前写好,啥样式啊用户体验啊都可以不用管,如果一定要 AI 就在关键操作上调用 API 完成,至少提供一个看起来是那么回事的 demo 演示,然后主动找导师自裁
    AstroProfundis
    AstroProfundis
    Dec 22, 2024
    12
    @AstroProfundis 哦你是后端,那你把所有流程 hard code 到后端,前端有个能调用后端 api 的页面就行了,放几个文本框和按钮之类的,样式啥的不用管,表示你后端主要功能实现了,只是前端没做完而已
    zhuanggu
    zhuanggu
    Dec 22, 2024
    13
    如果 1 你能搞定的话,我建议 1 ,然后把这个情况反馈给导师,在凸显你在后段的价值
    dcsuibian
    dcsuibian
    Dec 22, 2024
    14
    期末项目而已,大不了明年重修
    ztmzzz
    ztmzzz
    Dec 22, 2024 via iPhone
    15
    大学没事,都水。ppt 做好,要演示就说代码在其他机器上忘带了。主打一个态度端正。
    wweerrgtc
    wweerrgtc
    Dec 22, 2024 via iPhone
    16
    我觉得可以完成,GitHub 找个前端页面运行起来就行

    但是很多大学生,连运行项目都不会,我当年就不会
    tomSoSleepy
    tomSoSleepy
    Dec 22, 2024
    17
    简单做得了,人看来你是跑不了了,那就代码能跑就行
    namonai
    namonai
    Dec 22, 2024
    18
    不需要展示的话,把 PPT 画好吧。需要展示的话,这门课准备重修吧
    Tink
    Tink
    Dec 22, 2024❤️1
    19
    随便搞个前端,能跑就行了
    Tink
    Tink
    Dec 22, 2024
    20
    chatgpt 写几个页面也就五六个小时
    coderluan
    coderluan
    Dec 23, 2024❤️1
    21
    只管你自己有救,AI 规划旅游行程那个让 AI 给出代码,不好使也放着装自己写的没写完,到时候把自己做过的东西给老师展示一遍,老师不会介意给你个及格的。你同学估计没救了,别把自己工作分给他们,否则你自己就死了,也别抱怨他们,就装不知道他们什么情况。
    yangzzzzzz
    yangzzzzzz
    Dec 23, 2024
    22
    要不写几个 if else 演一下碰碰运气?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2585 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 663ms · UTC 11:45 · PVG 19:45 · LAX 03:45 · JFK 06:45
    ♥ Do have faith in what you're doing.