游戏研究所pro 登录 / 注册
「游研所 MCP」灰度开放:让你的 AI 直接查研究所数据,点这了解并申请 查看详情 ›

3 个月用Harness重构90万行旧项目:实战经验与踩坑总结

腾讯技术工程 · 2026-10-16 16:24

其他案例复盘方法论国内生产提效技术管线立项与项目管理职场人才
团队用 Harness 工作流 在 3 个月内把 90 万行旧视频剪辑项目重写为 12 万行代码,并总结开发流程与踩坑经验。
komahuHarness工作流AI代码重复率上升
作者 komahu 复盘团队用 AI Coding 重构内部视频在线剪辑项目。旧项目前后端约 90 万行、耦合严重、文档和单测几乎没有;2~3 人全栈团队设定 3 个月目标,把旧版本在用的功能做上去并替换旧系统。最终选择旧项目当需求说明书,代码全部重写。工作流分立项设计、开发、人工验收收尾三阶段:AI 负责需求/设计文档编写与机审、业务代码实现与 CR、质量测试验证和文档更新;开发人员定需求、确认边界、取舍方案、技术高风险点确认、人工 CR 和最终验收。开发阶段用 TDD 先写契约测试,AI CR 分架构、安全、契约、性能等 SubAgent,并加入变异测试评估单测有效性。工作流由 Python CLI 管理进度,Hook 守卫防篡改;Context 分 L1/L2/L3 三层加载,按阶段指定模型。6 月底上第一个试用版,截至 8 月底重构版约 12 万行代码、15 万行文档、6000+ 测试用例,覆盖率 86%;旧项目半年只敢动不到 3 个需求或紧急 Bug,7、8 两个月迭代了 30+ 新功能需求。人工 CR 保留为最后门禁,关注需求文档、设计文档、重要代码和验收报告。

本文为第三方公众号文章,本站只提供标题与摘要,全文请到公众号原文阅读。

去公众号读原文 ↗

返回文章列表