一个自称"纯外行"的人用 3 天把小项目 AIHOT 重写上线,把 12 步流程完整摊了出来;被专业者骂了还是要分享——这份清单的价值恰恰在"外行"两个字上。(转述自原帖)
12 步里最值得抄的是它的多模型分工:先让 Opus 5.5 与 GPT-6 Astra 并行把旧项目"蒸馏"成功能文档与交接包(架构分离、为多 Agent 并行而设计、保留踩坑细节);再让 Fable 5.1 拿文档与旧代码全面对照、补漏;第三步最狠——让 Opus 在不看任何旧代码的情况下,仅凭功能文档、交接包与端到端测试,盲写 12 小时完成重写。
这一步之所以成立,是因为前两步把"知识"从代码里抽了出来:先蒸馏成可验证的规格,再允许不带记忆地重写——旧代码从此只当对照物,不再当拐杖。
第四到第六步是双模型互审的闭环:两家并行逐行审计新旧差异(只看功能与逻辑、无视实现差异)、出两份审计报告;优化完先清空上下文,再开一队子 Agent 按模块对比——这一步的巧思是防"自己审自己":审的人忘了前情,才看得出真正的遗漏。
第七步转 UI 组件化与动效;第八步是全篇最像工程的一手:导出旧库、线上彩排、6 小时影子系统并行、实时监控,让 Opus 自动修复暴露的问题——上线不再是切换动作,是"并行跑通之后的自然接管"。最后三步收尾:端到端测试、无缝切换、按真实数据优化缓存与 CDN,再持续监控。
把这 12 步放回今晚的坐标系,它几乎是一份草根版的六层架构实践:蒸馏交接包=把本体写出来、双模型互审+子 Agent 对比=小型 evals、影子系统=变更前的回归演练、清上下文再审=防自评污染。专业词汇一个没用,流程骨架一步不缺——这大概是对"外行"二字最有力的回击:结构感不是学历给的,是被流程逼出来的。
当然要留清醒:这是他一个很小项目的个人复盘,模型搭配与小时数不可照搬;值得搬的是次序,不是参数——先蒸馏、后盲写、再互审、彩排完才切换。次序对了,用哪两个模型都是你的自由。
给想重写老项目的人一句落地的:别急着让 AI 读旧代码——先让它把旧项目讲给你听:能讲清功能清单与边界,才进入重写;讲不清,说明连你自己都还没准备好动它。第 3 步那个"不看旧码"的底气,全部来自前两步的诚实。













