用到现在AI辅助编程有点感觉了,我的流程是:
- grillme 讨论需求范围,以及实施范围,和AI对齐
- 参考superpowers的writing-plan,编写实施计划
- 参考superpowers的implement-plan,写代码,要求只写代码,只要代码编译通过即可。
- 基于代码review 第二步的方案,用ponytail里面的codereview先review有无过度设计,再用grillme里面的code-review
review代码和方案是否一致。 - 人工review方案实施细节,code review还是要自己来做
- 让AI给出测试用例,进行测试,写UT
- 让AI整理本次设计文档,测试文档,更新回归测试用例文档
这套组合逻辑最重要的还是人,人要把关1,2,4。阅读代码,写代码,写文档是AI负责。
不把控关键步骤的话,AI很容易跑偏了。