AI 编程的上限是代码行数,还是需求复杂度?

5 月 1 日
 James369
目前做的这个项目比较小(大概不到 5 万行代码),使用 AI 编程效果还不错,基本 90%代码都 AI 写。

如果未来项目大了,比如有 100 万行代码,不知道 AI 能不能驾驭?

还是说和行业方向有关,比如难度: 嵌入式 > 游戏 > 互联网
4454 次点击
所在节点    程序员
23 条回复
mxT52CRuqR6o5
5 月 2 日
我认为,对于通常(不超过 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 的提效

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1209798

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX