多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

黑客松十日谈9.21-9.25

黑客松十日谈9.21-9.25 黑客松十天实录上三天换了三个方向我们是怎么收敛到一个能跑的东西的第三届 NVIDIA DGX Spark 黑客松 · Agent Skills 开发挑战赛 明思矩阵队西安交通大学管理学院时间9.21 – 9.25 我们最开始决定要做的项目叫 UniOps · semester-operations-planner学期节点规划工作台写在前面这是我们队这次参赛的开发日记上篇。十天的比赛周期前五天基本都在干一件事把一个越来越大的想法一刀一刀砍到能跑。这篇就老老实实记录这个过程包括那些AI 写的方案我们自己都看不懂的时刻。Day 19.21开赛第一天想做新生学业规划周一上午收到开赛邮件正式进了预赛。当天下午第一次开会小组成员头脑风暴完的第一版方向是给新生做一个学业规划助手——自动拆培养方案、选课预警、教学秘书答疑工单用零代码方式搭一个 Agent Skill。当天晚上就出了第一版项目说明文档还排了计划。现在回头看那个方向最大的问题是它太像一个产品了不像一个比赛五天能做完的 Skill。Day 29.22方向当场推翻第一天 MVP 就跑通了第二天下午我们重新进行了一次讨论深入考量后我们把方向整个换了。新方向叫 AcademicOps 教务协同 Agent核心用户从新生换成教学秘书核心是两个 Skill通知分发与回执跟踪、学期节点提醒主演示场景定为成绩录入催办闭环。我们的初创方案初稿是用大模型按七天极限方案生成的队友自己看完吐槽这东西不咋像人话呢我搞不明白这是干啥的。——这是这次比赛我们最真实的体验之一AI 能一天给你吐出 60KB 的 PRD但那东西不能直接用。但有意思的是吐槽归吐槽前两天的 MVP 当天真跑通了- 模拟成绩录入场景35 门课11 门未录入圈出 11 位目标教师- 模拟发送通知后7 人完成、3 人已读没动、1 人没看完成率 63.6%自动圈出 4 个该二次提醒的人- 22 项单元测试全部通过而且全程只用 Python 标准库、不联网。当天晚上决定建 GitLab 仓库大家统一协作。Day 39.23三个 Skill 的 PRD 写完然后我们砍成了一个第三天上午一份相当完整的 PRD 出来了三个 Skill——通知回执跟踪、学期运营排期、毕业风险预警还设计了一层通用文档适配层目标是任何高校的文件都先转成统一 Schema换个学校不改核心代码。但是当天下午我们做了这次比赛最重要的一个决定砍掉通知回执和毕业预警那两个只做学期运营排期。那两个学生确认/催办的事穿插在流程里压根不是单个 Skill 该干的活没必要搞。现在看这个决定是对的。比赛只有十天三个 Skill 每个都做一点 每个都 demo 不出来。砍完之后所有火力集中到一个场景上把校历和通知读进来输出一张这个学期我任课教师什么时候该做什么的待办时间轴。当天另外两件事- 队友搬来一个已经写好的校园文档转结构化适配层直接复用省了一大块- 开始人工把教师群里的公告一条一条摘出来存成文本作为后续的训练/测试语料- 连通了 DGX Spark 服务器——上面已经部署好模型服务GPU 资源紧张原则上不许我们再装新模型。Day 49.24用 Codex 一天搓出前端工作台后端的六角色流水线读校历→建周历→抽节点→展开待办→分桶→导出已经成形但一直是命令行。这天下午我们写了一份《前端交接说明》把输入输出、页面长什么样、按钮放哪写清楚然后扔给 Codex让大模型照着交接文档搓前端。当天傍晚最终演示用的那个网页工作台就出来了。跑出来的东西长这样左边是待办分桶已逾期 158 / 今天到期 5 / 7 天内 20 / 30 天内 12 / 更远 38 / 已归档 106中间是学期骨架时间轴第一学期 18 周、寒假 5 周、第二学期 18 周、小学期 4 周、暑假 6 周外加月视图顶部六条学期自校验全绿节点 91 个、展开待办 339 条。输入页也定型了选校历图片必选、通知文本可选、教务处官网通知语料可选、选任课教师视角模型端点直接指向本机 127.0.0.1:8000 的本地 vLLM 服务。还有一个特别实用的开关——复用已有转写、跳过模型调用秒出结果后面答辩快演示就靠它。当天录了第一段演示视频。Day 59.25没有研发新功能把全部精力放在打磨产品上第五天没有写新功能主要是把前面四天的东西顺一遍校历转写的准确率、待办措辞、界面细节。现在回头看这种什么都不加、只把现有东西做扎实的一天在黑客松里其实很值钱。前五天小结五天走下来方向变了三次新生规划 → 教务协同两 Skill → 只做学期排期一个 Skill。最深的体会是黑客松里最贵的不是写代码是砍需求。AI 一天能给你三个产品的宏伟蓝图但比赛真正奖励的是——十天后你能当着评委的面把一个具体场景从头跑到尾而且每一步都有依据、能解释。下篇9.26–9.30讲我们怎么发现界面太 AI、怎么和想加自动发通知的冲动作斗争、以及最后怎么把交付视频和项目书磨出来。
返回列表