零基础 · 可直接上手
Vibe Coding 实操指南
你不会写代码,但你想做出一个真正能用的东西——一个小程序、一个网站、一个自动化脚本。 这份教程告诉你怎么让 AI 帮你做到,以及怎么不被 AI 带进沟里。
Vibe coding 不是“随便说一句,AI 就把东西做好”。 它是一门用清晰的语言指挥一个能力很强、但记性很差、而且特别爱讨好你的助手的手艺。 这门手艺是可以学的,而且大概两三个小时就能入门。
这份教程是给谁的
如果你符合下面任意一条,这份教程就是写给你的:
- 你完全不懂编程,连“终端”“命令行”这些词都没听过
- 你听说过 ChatGPT / Claude / Cursor,试过几句,但觉得“也就那样,做不了真东西”
- 你让 AI 写过一些代码,能跑起来,但越改越乱,最后不敢动了
- 你在抖音/公众号上看到别人用 AI 做了个小程序,想知道他们到底怎么做到的
如果你是专业程序员,这份教程对你来说太浅了——但其中“怎么跟 AI 协作”的部分仍然值得一读。
三条学习路线
按顺序读完十章
约 3 小时。第 2、3 章补计算机与网络地基,第 4–5 章讲怎么跟 AI 协作, 第 6–8 章走完整流程,第 9、10 章看案例和手册。零基础不要跳过第 2、3 章。
读 1、4、5、6、10
约 90 分钟。适合已经知道“前端/后端/数据库大概是什么”的人。 遇到听不懂的词,回第 2、3 章或第 10 章术语表查。
1 → 5 → 6 → 实验
约 60 分钟。先跑通一个最小东西,再回头补原理。 做完后强烈建议补第 2、3 章,否则你不知道自己为什么出错。
十章目录
十章按四篇组织,有依赖关系。每一章开头都写了“读完你能做什么”, 结尾有“三句话带走、自测、动手 10 分钟、常见坑”。
- 2 计算机与网络 新增 一台电脑里有什么?程序怎么“跑起来”?两台电脑怎么说话?IP、域名、HTTP、服务器、云分别是什么?数据到底住在哪儿?这是整套教程的地基。
- 3 软件是怎么跑起来的 从“前端 / 后端 / 数据库”三格地图,到五层结构、一次点击的 8 步旅程、数据库与 JSON、密钥、Git。看懂这一章,AI 说的架构词你至少不再发懵。
- 4 AI 是怎么工作的 它不是一个更聪明的搜索引擎。理解“上下文窗口”“幻觉”和“变笨区”的可观察信号,你的效率会立刻翻倍。
- 5 五个核心习惯 整套方法论的心脏。五个习惯,每个都对应一个普通人最常踩的坑,附具体的说法模板。工具无关,Claude、ChatGPT、Cursor 都能用。
- 6 完整实战流程 简化版 1–7 步,加上“午饭登记”从一句话到能跑起来的完整对话实录。先跑通一遍,再决定要不要学后面两章的完整版。
- 7 从想法到规格 开工之前做什么?不是写代码,也不是写文档,而是先被 AI 拷问一遍。立项六步、怎么被拷问、怎么把结论固化成 spec.md。
- 8 从规格到上线 规格怎么拆成能一口气做完的小片、怎么实现、为什么最后一关要换一个干净的 AI 来审,以及最小上线清单:域名、HTTPS、环境变量、备份。
- 9 真实案例:三个月,一个人 另一个项目:一个人用 AI 做出完整刷题小程序,79 天、188 次提交。看它踩过的坑分别对应前面哪一章。你的项目可能只有 5 张票,坑是同一批。
配套实验:午饭登记
实验:午饭登记—— 填一次姓名和菜名,然后在页面 / 接口 JSON / 数据表三种视图之间切换; 再模拟换设备、要求登录、部署上线。
你会亲眼看到:为什么换设备就没了、为什么上线后要登录、数据到底存在哪里。 建议在读完第 2 章后去玩一次,读完第 3 章再回来玩一次。
进阶手册(不占章号)
下面三页是手册,不是必读章节。遇到具体问题时回来查,不要从头读到尾。
进阶:专业工具链—— 十章讲的是“怎么做出来”,这一页讲它管不着的那一半:该不该做。 包括市场、竞品、MVP 取舍,以及一个可以装进工具的现成方案。
进阶:架构与选型—— 第 3 章给了你五层结构,这一页告诉你每一层有哪些方案、各自的代价、怎么按约束选、 什么时候该升级,外加 16 步请求链路、排障速查和四套组合套餐。
进阶:技能档案—— 给这套方法里的每个技能建一张档案:做什么、什么时候用、产出什么、为什么这样设计、 怎么判断跑对了、哪里最容易翻车。用到哪个查哪个。
你会得到什么,不会得到什么
你会得到
- 一套能重复用的工作流程,不是零散技巧
- 判断 AI 什么时候在胡说八道的能力
- 避免“越改越乱”的具体做法
- 可以照着抄的说话模板
- 对计算机、网络、数据库、服务器和云的基本认知
- 一个能亲手操作的午饭登记实验
你不会得到
- 速成“月入十万”的承诺
- 某个具体工具的全套教程(工具三个月就换一茬)
- 不用动脑子的魔法咒语
- 替代真实练习的捷径
- 生产环境的运维细节与凭据
这份方法论的原始作者是 Matt Pocock(aihero.dev), 他本人是资深工程师。他的方法有一个前提:你要愿意为自己的项目负最终责任—— 愿意去看、去试、去问、去推倒重来。
如果你期待的是“我什么都不管,AI 全包”,那么这套方法大部分都用不上。 好消息是,负责任不等于会写代码。这份教程讲的就是:一个不懂代码的人,怎么承担起这份责任。
准备好了吗?从 第 1 章 · 放下三个误解 开始。 如果你完全零基础,也可以先跳到 第 2 章 · 计算机与网络, 把地基补齐再回来。