Karpathy 说了一句反常识的话:用自然语言写 prompt 让 AI 写代码,其实效率很低。
他的做法是直接把光标移到要改的位置,敲前3个字母,让模型自动补全。光标位置+上下文代码+前几个字符,信息密度比你打一段英文描述高得多。
他把 AI 编程分了三档:完全不用(过时了)、vibe coding 全交给 AI(大部分场景不靠谱)、自己当架构师 AI 当补全工具(他选这个)。
为什么不信 vibe coding?他拿自己的项目举了个例子:8张GPU同步梯度他没用标准的 DDP,自己写了一套。AI 反复逼他改回 DDP,完全理解不了为什么有人不用标准方案。
模型的问题不是不够聪明,是"记忆太多"。训练数据里全是标准写法,你一写非标准的东西它就懵了,还会偷偷把你的代码往"常见写法"上改。
显示更多