最近有个一很火的概念: , 直译过来就是 氛围编程, 的概念出自 (前特斯拉人工智能总监, 的创始成员之一) 的一条推文:
There’s a new kind of coding I call “vibe coding”, where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It’s possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Also I just talk to Composer with SuperWhisper so I barely even touch the keyboard. I ask for the dumbest things like “decrease the padding on the sidebar by half” because I’m too lazy to find it. I “Accept All” always, I don’t read the diffs anymore. When I get error messages I just copy paste them in with no comment, usually that fixes it. The code grows beyond my usual comprehension, I’d have to really read through it for a while. Sometimes the LLMs can’t fix a bug so I just work around it or ask for random changes until it goes away. It’s not too bad for throwaway weekend projects, but still quite amusing. I’m building a project or webapp, but it’s not really coding - I just see stuff, say stuff, run stuff, and copy paste stuff, and it mostly works.
有一种新的编程方式,我称之为“氛围编程”,在这种编程中,你完全沉浸在大脑波中,拥抱指数增长,甚至忘记代码的存在。这是可能的,因为大型语言模型(例如Cursor Composer w Sonnet)变得越来越出色。此外,我只需用SuperWhisper与Composer交谈,几乎都不用碰键盘。我会要求一些愚蠢的事情,比如“将侧边栏的填充减少一半”,因为我懒得去找。我总是“全部接受”,不再阅读差异了。当收到错误信息时,我只是复制粘贴,通常这样就能解决问题。代码超出了我的理解范围,我不得不花很长时间阅读它。有时大型语言模型无法修复错误,我就绕过去或者要求随机更改,直到它消失。对于一次性周末项目来说,这还不错,但仍然很有趣。我正在构建一个项目或网络应用程序,但这并不是真正的编程——我只是看到东西,说出东西,运行东西,复制粘贴东西,而且大部分都能工作。
描绘了一个全新的编程方式:
- 更少的关注代码, 更多的描述需求, 甚至完全通过对话完成编码任务
- 只关注结果, 代码质量不再重要, 不再做
要实现 , 就需要让 了解整个项目, 所以它通常需要更长的上下文和更合适的提示词, 更多细节可以参考 这篇文章

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/209714.html