AI 编程 · 第一章:什么是 Vibe Coding
什么是 Vibe Coding
你说想法,它写代码,来回几轮就成了
入门约 10 分钟概念
这节课你会...
真正理解"Vibe Coding"是什么意思——它不是玄学,是一套可以练习的方法。
拆解这个词
Vibe(氛围、感觉)+ Coding(编程)= 在流畅的感觉中编程。
但这句话太虚了。具体来说,Vibe Coding 就是五个字的循环:
想 → 说 → 看 → 改 → 重复
想——你脑中有一个画面:"我想要一个什么样的东西"
说——把画面翻译成文字,告诉 AI
看——AI 给出结果,你审视它符不符合预期
改——不符合就说"不对,我希望的是..."
重复——直到满意
为什么传统编程让人沮丧?
写过程序的人都有这种体验:
正在专心实现一个功能 → 发现语法忘了 → 切出去查文档 → 回来思路断了 → 好不容易想起来 → 又报错了 → 开始 debug → 半小时过去了 → 一个功能还没写完。
这叫上下文切换,是人类大脑最不擅长的事。每次打断都在消耗你的注意力和热情。
Vibe Coding 把"查语法"和"debug"外包给了 AI。你只需要关心一件事:我想要什么。
这考验的是什么能力?
不是写代码。是三个更底层的能力:
描述力——能把模糊的感觉变成精确的文字。不说"好看点",说"背景换成浅灰色,标题字号加大到 32px"。
判断力——能看出 AI 给的结果对不对。不是你写的代码,但你要能判断它跑起来对不对。
迭代力——不指望一次完美。第一版不行就描述得更清楚一点,第二版不行再改。越来越接近你心里那个画面。
Vibe Coding 不是不学编程。是换一种学法——先做出来,再用做出来的东西去学。
Vibe Coding 是怎么工作的
点击播放,看懂整个流程
Vibe Coding 完整流程
← 左右滑动查看完整流程 →
当前步骤 已完成 待执行
课后测验
4 道题,通过线 60 分。
第一章测验第 1 / 4 题
传统编程和 Vibe Coding 最大的区别是什么?
学习助手(可选)
需要时可以提问;没配 AI 也不影响课程、练习和测验。
学习助手需要时再用
助手说:你好,我是课程里的可选学习助手。正文、练习和进度都在这里,不需要我也能继续。
卡住时,把具体的一段代码或一句话贴过来就好。我们可以一起拆概念、改描述,或者把一个小想法拆成几步来做。