一本书的四个阶段
把 9 篇内容串成一条创作流程:先想清楚,再写出来,把它做好看,最后让世界看到。
九篇章节,覆盖从想法到上线全过程
每一篇都聚焦一个真实痛点,配套可执行的关键行动。点开任意一篇即可阅读详情。
重塑 AI 编程思维
绝大多数人的热情,都耗尽在了"准备开始"的路上。你立志也要成为"赤脚程序员"的一员,信心满满地想做一个网页,却被告知要先学 HTML;想写个脚本,被告知要先懂 Python 语法。这种漫长的技术学习路线,让普通人根本无法触达创造的乐趣。
- 认知升级:从"写代码的人"转变为"定义问题的人"。你负责逻辑和需求,AI 负责语法和实现。
- 打破迷信:不用担心基础薄弱。在 VibeCoding 时代,语文能力(表达清晰度)比代码能力更重要。
打造 VibeCoding 工作台
大多数人的编程梦,都死在了"Hello World"之前的环境配置里。你已经建立了 AI 编程的思维,但刚迈出第一步,就发现市面上全是 AI 编程工具,有的叫 IDE,有的叫插件。你不知道该选哪个,生怕选错了浪费时间。好不容易下载了一个,却发现还要配置各种复杂的环境变量,第一步就被劝退了。
- IDE 选择:下载 VSCode。这是你写代码的主战场,它提供了许多网站开发的必要环境和工具。
- 安装 Agent:在 VSCode 的终端里安装 Claude Code。它不同于普通的聊天机器人,它是一个能帮你跑命令、查文件、甚至自我修正的超级智能体。
快速构建 MVP
没有粗糙的 0.1,就不可能有完美的 1.0。你安装好了必要的工具,但却在做什么内容上迟疑了。很多初学者的热情,都死在了"第一行代码"写点什么。你想做一个完美的 App,但不知道从何下手;试着写了两句,又因为界面太丑、报错太多而备受打击,最后只能把想法重新塞回抽屉。
- 言出法随:体验"一句话生成网页"的魔力,用自然语言打破对代码的恐惧。
- 前端先行:不碰数据库,不碰服务器,只用 HTML/CSS/JS 构建你的第一个应用"喵宇宙"。
完整网页应用
离线即死,刷新即忘——这是玩具与产品的重要区别。你用 MVP 思维搭建了一个看起来还不错的网页,但是前端网页就像金鱼,记忆只有 7 秒(刷新即忘)。你想做一个真正的产品,比如让用户注册账号、保存他们的猫咪照片,并且在手机和电脑上都能看到。单纯的网页做不到这一点,你需要一个能够长久存储数据的地方。
- 云端记忆:用 Supabase 替代浏览器的本地存储,让数据在云端永生。
- 用户专属:添加用户认证(Auth)功能,让这一只猫只属于你,而不是被所有人都能修改。
建立工程规范
VibeCoding 节省下来的"思考成本",未来会以"维护成本"的形式,连本带利收回来。你已经掌握了 VibeCoding 的基本窍门,一开始进展飞快,功能像搭积木一样往上叠,每天都有不断累积的成就感;但接着代码开始变得只能加、不能动,小改一行就牵一片,只能不断打补丁;再往后,你逐渐不敢重构、不敢删代码、不敢升级依赖,改需求前都只能祈祷;最后项目表面还在"迭代",实际上是在和历史遗留问题僵持,而你已经说不清系统真正是怎么运转的,只剩下一句——"能跑就别动它"。
- CLAUDE.md:制定项目"宪法",强制 AI 必须遵守特定的编码规范。
- SubAgent:分而治之,把不同类型的任务分配给特定领域的专家。
把重复劳动交给机器
你的操作速度,不应该成为 AI 交付代码的瓶颈。随着项目变大,你发现自己越来越多的时间花在了"代码之外"的事情上:花大量时间在优化提示词结构上;跑个测试要敲半天命令;每次提交代码都要担心格式对不对。你以为自己在 Copilot,其实你只是在为 AI 打下手。这种琐碎的上下文切换,正在不断打断你的"心流",让 VibeCoding 变成了痛苦的 Waiting。
- Custom Commands:化繁为简。把复杂的命令行封装成简单的 /slash 指令,让常用操作"一键直达"。
- Git Worktree:多线程作战。不再受困于单一工作目录,像浏览器开多标签页一样同时处理多个功能分支,彻底告别 git stash 的泥沼。
打破能力的孤岛
最聪明的 AI,如果无法结合实际业务,就无法写出有用的代码。你已经把效率全部拉满,但是你逐渐发现,AI 虽然精通所有编程语言,但它不懂"你的代码"。它看不见你本地的数据库,读不懂你私有的 API 文档,也不知道你公司内部复杂的部署流程。每次你都要把数据复制粘贴给它,它才能干活。这种"数据孤岛"和"能力断层",让 AI 始终像个被关在小黑屋里的天才,空有一身武艺却无处施展。
- MCP(Model Context Protocol):数据桥梁。无需搬运数据,直接让 AI "连接"到你的本地数据库、GitHub 仓库或飞书文档,实现实时读写。
- Skills:能力封装。将一系列复杂的操作(如"一键发布"、"自动巡检")打包成 AI 可调用的技能,让 AI 从"建议者"进化为"执行者"。
建立工程化审美
你的指令越模糊,AI 的输出就越平庸。你对于 AI 编程的各种技巧都已得心应手,但你发现,当你输入"设计一个现代化的网页",AI 还是只能基于概率给你一个"平均值"——毫无个性的蓝紫色背景、随意的间距、以及缺乏层级的字体。究其原因,是 AI 不懂审美,它只是在拼凑素材。如果不加约束,它生成的页面就像一盘散沙:每个组件单看凑合,拼在一起就是典型的"模板网页"味道,廉价感满满。
- Token 提取:停止凭感觉选色。解析优秀网站,直接提取其配色表、字阶和间距系统,转化为你项目的 Tailwind 配置。
- 视觉约束:创建一个 Design System.md,明确定义具体的设计规则。把它喂给 AI,禁止它生成规则以外的样式。
让世界看到你的作品
在本地跑通只是做了一道菜,上线发布才是开了家餐厅。你的网站已经美化得相当好看,但目前只在自己电脑上运行得很好,朋友们却都看不见。你想把网站发给别人看,结果发现要买服务器(租店面)、配 Linux 环境(搞装修)、弄域名(挂招牌),太麻烦了。而且如果选错了平台,可能会因为流量费太贵而瞬间破产。
- 一键托管:前端网站首选 Vercel,后端服务选 Railway。只要把代码上传到 GitHub,它们就能自动帮你发布上线,就像发朋友圈一样简单。
- 个性域名:去 Cloudflare 买个好记的域名(比如 yourname.com),这比冷冰冰的 IP 地址看起来专业得多。
赤脚程序员,自己解决自己的问题
上世纪农村的'赤脚医生'用最少的训练守护邻里健康。今天,借助 AI 编程工具,每个非科班的人也能动手解决身边的麻烦。这本手册由 6 位一线作者协作完成,带你走完从想法到上线的完整路径。





