第十章给新手的 Vibe Coding 学习路线一个诚实的问题学了之后真的能做出东西吗先给你一个真实的预期三个月后你应该能做到的事独立完成一个带前后端的小型 Web 应用用 AI 修复你遇到的大多数 bug写出让 AI 真正能用的高质量 Prompt认识到 AI 在哪里可靠在哪里需要你把关三个月后你不一定能做到的事参与大型复杂系统的架构设计调优 AI 生成代码的性能独立实现高安全要求的系统这不是悲观而是对先做出能用的东西再逐步深入这条路的诚实描述。总体学习路线概览第一周 第二周 第三至四周 第二个月 第三个月 │ │ │ │ │ 基础认知 第一个项目 工程能力入门 真实挑战 完整交付能力 │ │ │ │ │ 理解AI TodoApp 结构化Prompt 改老项目 完整SaaS MVP Token概念 前后端联通 修Bug技巧 测试基础 部署上线 正确心态 完整流程 上下文管理 CI基础 文档PR第一周建立正确心智目标这一周的目标不是做出爆款产品而是建立正确认知。如果你跳过这一步直接做项目会碰到墙然后你会以为是AI 不行但其实是认知没到位。第一天到第三天了解 AI 编程的本质要做的事读完本教程第一到第三章Vibe Coding 是什么、模型原理、Token用 ChatGPT 或 Claude 完成三个练习让它写一个最简单的计算器加减乘除让它解释这段代码是什么意思贴任意一段你能找到的代码让它帮你找一个代码里的 bug每次都要求 AI 解释它的实现思路不要只要结果关键认知要建立AI 不是一次性出答案的机器而是需要来回协作的AI 会出错这是正常的你的任务是判断它的输出不是被动接受第四天到第七天写你的第一个 Prompt要做的事选一个你自己有的小需求哪怕只是我想要一个每天提醒我喝水的脚本尝试三种 Prompt 写法极短版“帮我写个喝水提醒脚本”中等版加上技术栈、频率、提示方式详细版加上所有约束和验收标准观察三个版本的输出差距关键认知要建立Prompt 质量直接影响输出质量越清晰的任务越好的结果第一个月从玩具问题进入真实工程第二周做第一个完整的小项目项目建议Todo App没有比这更适合新手的项目为什么选 Todo App功能足够简单不会被复杂业务逻辑卡住包含了前端 后端 数据库的完整链路有大量参考资料完成后有真实的成就感如何用 AI 做 Todo App不要说帮我做一个 Todo App然后等它给你所有代码。按这个顺序来步骤1需求澄清 让 AI 帮你列出 MVP 必须做的功能控制在 5 个以内 步骤2技术选型 告诉 AI 你会什么让它推荐合适的技术栈 步骤3搭骨架 让 AI 先生成项目目录结构和空文件 步骤4逐个实现功能 一次只做一个功能做完验证了再做下一个 步骤5联调测试 前后端联起来手动走一遍主流程第三周到第四周深化工程能力这一周的重点是从能跑到比较稳要做的事给上周的项目加测试哪怕只是手工测试清单练习修 bug故意引入一个 bug再让 AI 帮你找练习写结构化 Prompt每次任务都严格按六要素角色、上下文、目标、约束、输出格式、分步写推荐做的小项目项目锻炼的能力难度记账工具数据存储、简单统计★★☆天气查询小页面第三方 API、前端展示★★☆简单后台管理页面表格、分页、搜索★★★文件上传和列表管理文件处理、列表 UI★★★第二个月接触真实工程问题第五到第六周改一个旧项目为什么要改旧项目做新项目时AI 总是从干净的起点开始它最喜欢这种情况。但真实工作里你面对的是混乱的老代码、不知道当初为什么这么写的逻辑、没有测试的代码库。这才是真实的挑战。如何练习找一个你之前做的小项目或者在 GitHub 上找一个简单的开源小项目尝试让 AI 分析这个项目的结构和主要逻辑找一个小功能修改或增加观察 AI 在不熟悉的代码库里的表现你会发现的问题这很正常AI 可能误解了旧代码的意图AI 可能引入了和旧代码风格不一致的新代码AI 可能看不懂某些魔法写法这些困难正是最好的学习材料。第七到第八周补测试基础很多 AI 编程教程完全跳过测试这是个大坑。你需要学会的基本测试能力手工测试清单每个功能完成后写一份检查清单让 AI 帮你生成测试用例不用自己想边界情况读懂测试报告知道测试失败意味着什么Prompt 示例生成测试清单我完成了一个用户登录功能请帮我生成手工测试清单。 功能描述 - 用户用邮箱 密码登录 - 失败三次锁定账号 30 分钟 - 成功后跳转到首页 - 支持记住我7 天有效期 请按以下格式输出 测试场景 X[场景名称] - 操作步骤 - 预期结果 - 需要特别检查的边界第三个月建立完整交付能力第九到第十周做一个完整 MVP这时候你应该挑战一个完整项目从需求到部署。推荐项目类型小型 SaaS MVP比如订阅管理工具、简单 CRM团队内部工具比如会议纪要整理器、项目进度追踪数据可视化后台带数据录入和图表展示关键是这次要做全需求文档哪怕一页数据库设计前后端实现基本测试Docker 部署配置简单的 README第十一到第十二周优化工作流建立 Prompt 资产这时候你已经有了足够的实战经验现在是时候总结和沉淀了。要建立的东西你的 Prompt 模板库修 bug 模板新功能模板Code Review 模板数据库设计模板你常用项目的 RULES.md技术栈约定代码规范禁止事项命名约定你的工具组合什么任务用什么工具什么时候开新对话什么时候需要人工介入三个月学习计划详细版第 1-2 周认知建立每天做的事时间读本教程 1-3 章1 小时用 AI 做一个小练习1 小时记录 AI 哪些地方错了15 分钟第 3-4 周第一个完整项目每天做的事时间继续推进项目1-2 小时每次任务写结构化 Prompt包含在项目时间里写简单的测试清单15 分钟第 5-6 周改老项目挑战目标任务分析老代码让 AI 读代码并总结架构完成一个功能修改限定修改范围严格约束遇到 AI 犯错识别错误让它修正第 7-8 周测试基础目标任务补全之前项目的测试清单手工测试学会让 AI 生成测试用例接口测试认识 pytest 或 Jest 基础自动化测试入门第 9-12 周完整交付阶段目标第 9-10 周做一个完整 MVP部署上线第 11-12 周整理 Prompt 库建立工作流新手最容易犯的三个错误错误一迷信一句话出奇迹你以为 Prompt 越短越高级结果 AI 越写越偏。修正Prompt 该长就长该详细就详细。清晰比简洁更重要。错误二只看效果不看过程页面跑起来了不代表结构合理、边界正确、可维护。修正每次完成后问自己三个问题如果这个功能要改改起来方便吗如果用户做了奇怪的操作会怎样这段代码三个月后还看得懂吗错误三从不复盘每次失败都只说AI 不行却不总结是需求不清、上下文不够、还是约束没立住。修正建一个简单的复盘记录每次 AI 出错后记下我给了什么 Prompt它哪里出错了我应该怎么改 Prompt给新手的五个具体建议建议一先做能用的再做好看的不要在第一个项目里追求完美的 UI 设计。先让功能跑通再优化外观。建议二每次只改一件事不要同时让 AI 做多个功能。一次只做一个做完验证再做下一个。建议三遇到跑不通先看报错再问 AI不要一看到报错就把截图扔给 AI。先自己读一遍报错猜一下可能原因再让 AI 帮你确认。这个习惯会让你的判断力快速提升。建议四接受 70 分快速迭代AI 的第一版通常是 70 分。不要追求一次就 100 分而是快速接受 70 分然后精准指出哪里需要改。建议五记录你的 Prompt 和结果每次发现一个有效的 Prompt 写法记下来。一个月后你会有一个私人 Prompt 库这是你最宝贵的资产。给新手的最后一句话别把自己想得太弱也别把 AI 想得太神。AI 编程最迷人的地方就在这儿它确实能让普通人更快做出东西也确实能让程序员效率暴涨。但它不会替你建立判断力不会替你承担上线风险也不会自动长出产品 sense。真正成熟的 Vibe Coding不是闭着眼睛点 Accept而是敢让 AI 先跑也敢在关键处踩刹车能让它替你干重复活也能在它胡来时迅速接管一句话总结新手学 Vibe Coding最重要的不是追求一次生成神作而是尽快建立能持续和 AI 协作交付的能力。上一章第九章 — 普通人未来该如何应对 AI 编程时代下一章结语
【从零学Vibe Coding】第十章:给新手的 Vibe Coding 学习路线
发布时间:2026/5/22 17:49:37
第十章给新手的 Vibe Coding 学习路线一个诚实的问题学了之后真的能做出东西吗先给你一个真实的预期三个月后你应该能做到的事独立完成一个带前后端的小型 Web 应用用 AI 修复你遇到的大多数 bug写出让 AI 真正能用的高质量 Prompt认识到 AI 在哪里可靠在哪里需要你把关三个月后你不一定能做到的事参与大型复杂系统的架构设计调优 AI 生成代码的性能独立实现高安全要求的系统这不是悲观而是对先做出能用的东西再逐步深入这条路的诚实描述。总体学习路线概览第一周 第二周 第三至四周 第二个月 第三个月 │ │ │ │ │ 基础认知 第一个项目 工程能力入门 真实挑战 完整交付能力 │ │ │ │ │ 理解AI TodoApp 结构化Prompt 改老项目 完整SaaS MVP Token概念 前后端联通 修Bug技巧 测试基础 部署上线 正确心态 完整流程 上下文管理 CI基础 文档PR第一周建立正确心智目标这一周的目标不是做出爆款产品而是建立正确认知。如果你跳过这一步直接做项目会碰到墙然后你会以为是AI 不行但其实是认知没到位。第一天到第三天了解 AI 编程的本质要做的事读完本教程第一到第三章Vibe Coding 是什么、模型原理、Token用 ChatGPT 或 Claude 完成三个练习让它写一个最简单的计算器加减乘除让它解释这段代码是什么意思贴任意一段你能找到的代码让它帮你找一个代码里的 bug每次都要求 AI 解释它的实现思路不要只要结果关键认知要建立AI 不是一次性出答案的机器而是需要来回协作的AI 会出错这是正常的你的任务是判断它的输出不是被动接受第四天到第七天写你的第一个 Prompt要做的事选一个你自己有的小需求哪怕只是我想要一个每天提醒我喝水的脚本尝试三种 Prompt 写法极短版“帮我写个喝水提醒脚本”中等版加上技术栈、频率、提示方式详细版加上所有约束和验收标准观察三个版本的输出差距关键认知要建立Prompt 质量直接影响输出质量越清晰的任务越好的结果第一个月从玩具问题进入真实工程第二周做第一个完整的小项目项目建议Todo App没有比这更适合新手的项目为什么选 Todo App功能足够简单不会被复杂业务逻辑卡住包含了前端 后端 数据库的完整链路有大量参考资料完成后有真实的成就感如何用 AI 做 Todo App不要说帮我做一个 Todo App然后等它给你所有代码。按这个顺序来步骤1需求澄清 让 AI 帮你列出 MVP 必须做的功能控制在 5 个以内 步骤2技术选型 告诉 AI 你会什么让它推荐合适的技术栈 步骤3搭骨架 让 AI 先生成项目目录结构和空文件 步骤4逐个实现功能 一次只做一个功能做完验证了再做下一个 步骤5联调测试 前后端联起来手动走一遍主流程第三周到第四周深化工程能力这一周的重点是从能跑到比较稳要做的事给上周的项目加测试哪怕只是手工测试清单练习修 bug故意引入一个 bug再让 AI 帮你找练习写结构化 Prompt每次任务都严格按六要素角色、上下文、目标、约束、输出格式、分步写推荐做的小项目项目锻炼的能力难度记账工具数据存储、简单统计★★☆天气查询小页面第三方 API、前端展示★★☆简单后台管理页面表格、分页、搜索★★★文件上传和列表管理文件处理、列表 UI★★★第二个月接触真实工程问题第五到第六周改一个旧项目为什么要改旧项目做新项目时AI 总是从干净的起点开始它最喜欢这种情况。但真实工作里你面对的是混乱的老代码、不知道当初为什么这么写的逻辑、没有测试的代码库。这才是真实的挑战。如何练习找一个你之前做的小项目或者在 GitHub 上找一个简单的开源小项目尝试让 AI 分析这个项目的结构和主要逻辑找一个小功能修改或增加观察 AI 在不熟悉的代码库里的表现你会发现的问题这很正常AI 可能误解了旧代码的意图AI 可能引入了和旧代码风格不一致的新代码AI 可能看不懂某些魔法写法这些困难正是最好的学习材料。第七到第八周补测试基础很多 AI 编程教程完全跳过测试这是个大坑。你需要学会的基本测试能力手工测试清单每个功能完成后写一份检查清单让 AI 帮你生成测试用例不用自己想边界情况读懂测试报告知道测试失败意味着什么Prompt 示例生成测试清单我完成了一个用户登录功能请帮我生成手工测试清单。 功能描述 - 用户用邮箱 密码登录 - 失败三次锁定账号 30 分钟 - 成功后跳转到首页 - 支持记住我7 天有效期 请按以下格式输出 测试场景 X[场景名称] - 操作步骤 - 预期结果 - 需要特别检查的边界第三个月建立完整交付能力第九到第十周做一个完整 MVP这时候你应该挑战一个完整项目从需求到部署。推荐项目类型小型 SaaS MVP比如订阅管理工具、简单 CRM团队内部工具比如会议纪要整理器、项目进度追踪数据可视化后台带数据录入和图表展示关键是这次要做全需求文档哪怕一页数据库设计前后端实现基本测试Docker 部署配置简单的 README第十一到第十二周优化工作流建立 Prompt 资产这时候你已经有了足够的实战经验现在是时候总结和沉淀了。要建立的东西你的 Prompt 模板库修 bug 模板新功能模板Code Review 模板数据库设计模板你常用项目的 RULES.md技术栈约定代码规范禁止事项命名约定你的工具组合什么任务用什么工具什么时候开新对话什么时候需要人工介入三个月学习计划详细版第 1-2 周认知建立每天做的事时间读本教程 1-3 章1 小时用 AI 做一个小练习1 小时记录 AI 哪些地方错了15 分钟第 3-4 周第一个完整项目每天做的事时间继续推进项目1-2 小时每次任务写结构化 Prompt包含在项目时间里写简单的测试清单15 分钟第 5-6 周改老项目挑战目标任务分析老代码让 AI 读代码并总结架构完成一个功能修改限定修改范围严格约束遇到 AI 犯错识别错误让它修正第 7-8 周测试基础目标任务补全之前项目的测试清单手工测试学会让 AI 生成测试用例接口测试认识 pytest 或 Jest 基础自动化测试入门第 9-12 周完整交付阶段目标第 9-10 周做一个完整 MVP部署上线第 11-12 周整理 Prompt 库建立工作流新手最容易犯的三个错误错误一迷信一句话出奇迹你以为 Prompt 越短越高级结果 AI 越写越偏。修正Prompt 该长就长该详细就详细。清晰比简洁更重要。错误二只看效果不看过程页面跑起来了不代表结构合理、边界正确、可维护。修正每次完成后问自己三个问题如果这个功能要改改起来方便吗如果用户做了奇怪的操作会怎样这段代码三个月后还看得懂吗错误三从不复盘每次失败都只说AI 不行却不总结是需求不清、上下文不够、还是约束没立住。修正建一个简单的复盘记录每次 AI 出错后记下我给了什么 Prompt它哪里出错了我应该怎么改 Prompt给新手的五个具体建议建议一先做能用的再做好看的不要在第一个项目里追求完美的 UI 设计。先让功能跑通再优化外观。建议二每次只改一件事不要同时让 AI 做多个功能。一次只做一个做完验证再做下一个。建议三遇到跑不通先看报错再问 AI不要一看到报错就把截图扔给 AI。先自己读一遍报错猜一下可能原因再让 AI 帮你确认。这个习惯会让你的判断力快速提升。建议四接受 70 分快速迭代AI 的第一版通常是 70 分。不要追求一次就 100 分而是快速接受 70 分然后精准指出哪里需要改。建议五记录你的 Prompt 和结果每次发现一个有效的 Prompt 写法记下来。一个月后你会有一个私人 Prompt 库这是你最宝贵的资产。给新手的最后一句话别把自己想得太弱也别把 AI 想得太神。AI 编程最迷人的地方就在这儿它确实能让普通人更快做出东西也确实能让程序员效率暴涨。但它不会替你建立判断力不会替你承担上线风险也不会自动长出产品 sense。真正成熟的 Vibe Coding不是闭着眼睛点 Accept而是敢让 AI 先跑也敢在关键处踩刹车能让它替你干重复活也能在它胡来时迅速接管一句话总结新手学 Vibe Coding最重要的不是追求一次生成神作而是尽快建立能持续和 AI 协作交付的能力。上一章第九章 — 普通人未来该如何应对 AI 编程时代下一章结语