什么是氛围编程
“Vibe coding”课程第 1 课,共 26 课。免费,有动画和小测验。
用说话来写代码
代码就是给电脑的指令,网站和应用都是由它组成的。氛围编程(vibe coding)就是:你用大白话描述想要什么,AI 来写代码。你看结果,再说哪里要改,如此循环。这个词是知名 AI 研究者 Andrej Karpathy 在 2025 年 2 月提出的。
你是制作人,AI 是程序员
音乐制作人不会亲自弹每件乐器,但由他决定这首歌是什么样。这里也一样。你的工作:决定做什么、检查能不能用、决定下一步。AI 的工作:写代码、改代码。你不必每一行都自己写。但懂一点背后的原理很有帮助:能更快发现 AI 哪里出错了。
AI 也会出错
AI 写的代码经常一次就能跑通,但不是每次都行。可能某个按钮点不动,手机上排版乱了,或者数据丢了。所以要自己测试:每个按钮都点一点,用手机打开看看,输入一些奇怪的值。发现问题?用文字告诉 AI。这不是 bug,而是流程的一部分:测试就是你的主要工作。
能做出什么
落地页,也就是只有一页的网站。Telegram 机器人:在 Telegram 聊天里自动回复的程序。还有计算器、小游戏、习惯打卡工具和展示作品的作品集。起步只需要一个浏览器和一个 AI 工具的免费账号。免费套餐有用量限制,但做最初几个项目通常够用。
自测一下
- 在氛围编程里你负责什么?
正确答案: 描述任务并检查结果. 你是制作人:负责想法、测试和决策。代码由 AI 写,但检查是你的活。 - 开始需要什么?
正确答案: 一个浏览器和一个 AI 工具账号. 门槛很低,这正是它的亮点。免费套餐通常够做最初几个项目。 - 结果和你想的不一样,接下来呢?
正确答案: 用文字说清楚具体要改哪里. 这是个循环:描述、检查、修改。问题描述得越准,AI 修得越快。