我认为,对于通常(不超过 AI 知识上限)的项目而言,AI 编程的上限是项目含💩量 参考文献:Software Fundamentals Matter More Than Ever <amp-youtube data-videoid="v4F1gFy-hqg" layout="responsive" width="480" height="270"></amp-youtube>
SunShare
5 月 2 日
依赖于使用者:化繁为简的能力
bobguo
5 月 2 日
我在用 AI 维护一个 300W 行代码的项目,并非整个项目一开始就用 AI 做的,而是这个项目运行了几年后,去年下半年开始引入 AI 。我的看法是 AI 阅读理解代码的能力强无敌
- Full Attension 带来的是针对每一个词都倾注了同等的注意力,类比人类就是每个字都认真看 - Prefill 是并行填充的,也就是看同样的内容,人只能一个一个看,LLM 可以并行看
每个字都认真 + 并行看,实现了 AI 阅读理解已有代码的能力强无敌的现状
所以只要代码不是特别烂,AI 要研究很多东西才能最终确认实现细节,只要人给 AI 一个方向,就能收集好当前的设计细节了。再基于这些信息去做 Spec ,或者直接 Vibe (根据要改动的问题复杂度),基本能实现对 Coding 的提效