蒸馏功能文档再用新模型重写:重构屎山的替代路线与 E2E 护栏
dotey · x · 2026-09-28
@Khazix0918 提出「比重构屎山更高效」的方法:先把源项目蒸馏成详细功能文档,再让最新模型基于文档原地重写。dotey 表示自己也常用此法,并补充了实操要点:
- 别指望写完即稳定:重写后需要一段验证期才能稳定下来。
- 旧单元测试价值不大:代码结构变了,旧单测基本作废,不建议沿用。
- E2E 测试才是护栏:重写前先让 AI 补一批覆盖主要流程的 E2E 测试,重写时用来验证,之后每次改功能都能跑一遍。Web E2E 用 Playwright 已经足够成熟。
- E2E 的局限:受环境影响容易假失败、跑得慢,所以只覆盖主要流程、不用跑太频繁。
「编程与Agent」频道最新
- Mo 发布:百名 AI Agent 并行找 bug,自称效率 3.8 倍于 Codex — ycombinator · 2026-09-29
- MotherDuck prompt_jev 上线一周,大量客户已跑起生产级 AI 管线 — hackgoofer · 2026-09-29
- 开发者观察:Agent 写的代码更丑,但上线 bug 更少 — intellectronica · 2026-09-29
- 基于 Hindsight 记忆层,构建像资深销售的 AI 成交推荐引擎 — Best_Fox_3488 · 2026-09-29
- TinyFish 推学生赏金计划:单个 agent 应用最高奖 50 美元礼品卡 — testingcatalog · 2026-09-29
- Base44 新功能:全团队用自然语言在真实代码库上改代码 — HeyNayeem · 2026-09-29