← 返回博客
第一章:什么是 Vibe Coding

什么是 Vibe Coding

入门10 分钟概念

这节课你会...

真正理解"Vibe Coding"是什么意思——它不是玄学,是一套可以练习的方法。


拆解这个词

Vibe(氛围、感觉)+ Coding(编程)= 在流畅的感觉中编程。

但这句话太虚了。具体来说,Vibe Coding 就是五个字的循环:

想 → 说 → 看 → 改 → 重复

——你脑中有一个画面:"我想要一个什么样的东西"

——把画面翻译成文字,告诉 AI

——AI 给出结果,你审视它符不符合预期

——不符合就说"不对,我希望的是..."

重复——直到满意


为什么传统编程让人沮丧?

写过程序的人都有这种体验:

正在专心实现一个功能 → 发现语法忘了 → 切出去查文档 → 回来思路断了 → 好不容易想起来 → 又报错了 → 开始 debug → 半小时过去了 → 一个功能还没写完。

这叫上下文切换,是人类大脑最不擅长的事。每次打断都在消耗你的注意力和热情。

Vibe Coding 把"查语法"和"debug"外包给了 AI。你只需要关心一件事:我想要什么


这考验的是什么能力?

不是写代码。是三个更底层的能力:

描述力——能把模糊的感觉变成精确的文字。不说"好看点",说"背景换成浅灰色,标题字号加大到 32px"。

判断力——能看出 AI 给的结果对不对。不是你写的代码,但你要能判断它跑起来对不对。

迭代力——不指望一次完美。第一版不行就描述得更清楚一点,第二版不行再改。越来越接近你心里那个画面。


Vibe Coding 不是不学编程。是换一种学法——先做出来,再用做出来的东西去学。

课后测验
第一章测验1 / 4

传统编程和 Vibe Coding 最大的区别是什么?

AI 助教
AI 学习助手
你好!我是你的 Vibe Coding 学习助手。有什么不懂的随时问我,比如: - 这个课程里的概念我不太明白 - 帮我看看这个描述能不能让 AI 理解 - 我想做一个 [xxx],该怎么描述?