512 字
1 分钟
杂谈——AI/人工项目双轨制
最近突发奇想,对于项目开发,脑中出现了一种双轨开发模式:
AI 分支探索和踩坑,人工分支负责优化和清理。
AI 的开发速度人工难以匹敌。搭原型、测 API、写样板代码,过去需要耗费大量时间的事,现在可能一杯咖啡的功夫就能跑起来。
但 AI 写的代码,现阶段又不敢直接放进主分支——那些隐秘的性能瓶颈、别扭的命名习惯、潜藏的冗余依赖,一旦混进主仓库,清理起来的成本有时比重写还高。
所以这次的主题就来了:
项目分为两个分支,让 AI 分支代码疯狂生成,快速试错、探路。人工分支根据 AI 分支进行路线巩固、扩宽。
我设想中的这个模型,两个分支各自拥有完全独立的定位与使命:
AI 探路分支 (ai-driven)
- 定位:黑盒实现,功能先行
- 特点:更新极快,几乎全由 AI 生成和审查,不追求代码美感,只要能跑起来就是胜利
- 核心任务:快速验证想法,为人工分支提前踩坑,发现哪些算法可行、哪些 API 调用埋着暗雷
人工实现分支 (handcrafted)
- 定位:白盒实现,极致优化
- 特点:都由人工实现,追求性能上限,保证可读性与可维护性
- 核心任务:基于 AI 分支的实验结论,打造经得起时间考验的生产级代码
核心原则:永不合并。 两条分支就像同一条河床里的两道水流,可以并行流淌,但无需交汇。它们是「单向知识传递」的关系:AI 分支负责输出经验,手工分支负责吸收和重塑。
杂谈——AI/人工项目双轨制
https://www.twocblog.site/posts/杂谈/ai与人工/