问:强推某种固定格式的开发设计文档,要求组员按格式补充写完,再借助o1或则别的模型实现代码细节,是否可行?

问:宝玉老师,我在组里强推某种固定格式的开发设计文档,要求组员按格式补充写完,再借助o1或则别的模型实现代码细节,是否可行。等代码出来工程师再进行一定的修改或则调整。

答:

对于这种先设计再开发,辅助 AI 编程的方式,我觉得非常赞,如果我做的话,可能会做一点调整:

  1. 组员的主观能动性很重要,如果是组长把事情都想了都做了,他们的作用就成了工具人,积极性就没有那么高,所以我可能只是把需求沟通清楚,大的设计方向定下来,任务分下去,让组员各自设计,然后review,最终对齐,以组员自己设计为主,但是在过程中多引导多辅助,达成一致。

  2. 采用 AI 编程是很好的,但写文档的方式不见得是最佳方式,比如说有时候几句话辅助代码可能效果更佳,另外既然是要组员去用 AI 沟通,那不如完全交给组员自己去做,让他们去找到和 AI 结对的最佳方式,组长就是组织好经验的交流,让大家一起交流好的经验,但还是发挥组员自己的主观能动性。

我最近大量借助 AI 编程,经验就是用好 AI 编程,设计很重要,并且模块之间耦合度不要太高,不需要太过于追求设计的形式,只要设计清晰,能让 AI 理解你的设计,能在一次会话中获得足够的上下文,就容易让 AI 生成好的代码。