最新项目很紧,大家有了AI想尝试全靠AI。现在的体验不是很好。
有几个问题:
刚刚觉得AI写文档,AI实现,AI测试。太完美了。
但是卡在了第一步,那就是AI写的文档人看不懂,人不知道他写的对不对。
现在我和管理端对接口都很费劲,因为我看不懂他的AI文档,关键是AI写的接口约定还是错的,我要费不少脑细胞去读AI的文档。
AI实现其实也很困难,对于小型项目是可以的。项目一大就不行。
比如说,我要加一个授权,AI只会去读怎么解析授权,怎么保存,但是没有找到升级,启动进程这些地方。
本质上,还是AI的工作原理问题。AI写文档是顺序写的,而人写是总分总写的。所有有逻辑。AI写文档没有逻辑,都是流水账。
AI 上下文有限,如果把全部代码都读了,很快上下文就满了。只能基于关键字去搜索,所以很难看到全貌。
只有好的项目AI才能发挥,什么是好的项目:
- 结构清晰
- 文档清晰
- UT和回归测试用例清晰
有这些高度抽象的东西,AI才能知道去哪里找,否则他也无头苍蝇,顾头不顾腚。