Vibe Coding
不用懂代码,只靠说话指挥AI就能做出应用的方式——「做成这种感觉」就行得通。
简单来说
Vibe Coding 是指不亲自写代码,而是用语言指挥AI来做程序的方式。你说「帮我做一个待办事项应用,完成的任务要划掉」,AI就会写出代码,然后你一边看结果一边继续提要求,比如「把按钮做大一点」。这个名字来源于「只需传达一种氛围(vibe)」的意思,是2025年初AI研究者Andrej Karpathy的说法被广泛采用后固定下来的。
核心在于检验方式的转变。不再是阅读代码判断对错,而是只看运行结果是否符合自己想要的效果。因此完全不懂编程的人也能做出简单的应用和网站,有人靠这种方式一天内上线一项服务,还成了新闻。
但局限性也要清楚。表面能跑起来和真正安全是两回事——用Vibe Coding做出的服务出现安全事故的案例也不断出现。「原型用vibe,正式上线要经过审查」是目前的common sense。
在报道中是这样出现的
「开发者招聘启事中出现了'具备Vibe Coding能力'的要求」——这类报道反映出一种趋势:比起懂编程知识,能不能把任务很好地交代给AI正在成为求职门槛。
亲手试一试
- 试着在Claude或ChatGPT中输入:「用一个HTML文件做一个石头剪刀布游戏,赢了要显示祝贺文字」。
- 把得到的代码保存成文件,用浏览器打开,或者直接用聊天机器人提供的预览功能运行。
- 接着提出「再加个计分板」——这样反复调整的过程就是Vibe Coding。