全AI开发,协作很难

最新项目很紧,大家有了AI想尝试全靠AI。现在的体验不是很好。
有几个问题:
刚刚觉得AI写文档,AI实现,AI测试。太完美了。

但是卡在了第一步,那就是AI写的文档人看不懂,人不知道他写的对不对。

现在我和管理端对接口都很费劲,因为我看不懂他的AI文档,关键是AI写的接口约定还是错的,我要费不少脑细胞去读AI的文档。

AI实现其实也很困难,对于小型项目是可以的。项目一大就不行。

比如说,我要加一个授权,AI只会去读怎么解析授权,怎么保存,但是没有找到升级,启动进程这些地方。

本质上,还是AI的工作原理问题。AI写文档是顺序写的,而人写是总分总写的。所有有逻辑。AI写文档没有逻辑,都是流水账。

AI 上下文有限,如果把全部代码都读了,很快上下文就满了。只能基于关键字去搜索,所以很难看到全貌。

只有好的项目AI才能发挥,什么是好的项目:

  • 结构清晰
  • 文档清晰
  • UT和回归测试用例清晰

有这些高度抽象的东西,AI才能知道去哪里找,否则他也无头苍蝇,顾头不顾腚。