AI产品阿颖
26-06-02 19:53 微博认证:科技博主

分享下最近 AI Coding 的顿悟时刻。

写一些最近我们公司 AI Coding 的真实感触。我能明显感觉到,我们现在确实在一个十字路口。

软件研发正在从手工艺模式走向工厂模式。

手工艺模式下,工程师亲自写代码、亲自 review、亲自测试,像手工造一辆车,灵活但是慢,质量也不稳定,大部分知识都散落在每个人的脑子里。

工厂模式则像现代车厂,有一条标准化的生产线。

从写代码到 review、测试、部署、监控,大量步骤交给 AI 和 Agent 来跑,人退到后面,负责设计这条生产线、设定规则、处理例外。

这已经是大势所趋了。Software Factory 接下来半年内,一定会成为所有软件公司的标配。

所以,要把工程生命周期当成工厂来看。做汽车有装车门、装方向盘、喷漆这些独立工序,软件工程也可以拆成小的、可组合的环节。

比如分支命名、API 的 service-repository pattern、analytics 埋点、测试、QA,都可以沉淀成 skill。

这里的 skill 不是随便拿别人写好的模板来用,因为不同公司有自己的工程口味和产品手感。

真正重要的是,把自己团队长期形成的模式和护栏,固化进 Agent 能执行的流程里。

我们团队的流程是:

先写 spec,然后让 Agent 反向采访人,把需求问清楚。接着由 Agent 生成 LDD,也就是 Lightweight Design Document。

这个 LDD 会参考公司过去的设计文档,尽量保持同一种工程风格;然后系统自动生成 tickets,再生成 PR。http://t.cn/AXXGK1k3

发布于 北京