当前位置: 首页 > news >正文

【从零学Vibe Coding】第十章:给新手的 Vibe Coding 学习路线

第十章:给新手的 Vibe Coding 学习路线


一个诚实的问题:学了之后真的能做出东西吗?

先给你一个真实的预期:

三个月后,你应该能做到的事:

  • 独立完成一个带前后端的小型 Web 应用
  • 用 AI 修复你遇到的大多数 bug
  • 写出让 AI 真正能用的高质量 Prompt
  • 认识到 AI 在哪里可靠,在哪里需要你把关

三个月后,你不一定能做到的事:

  • 参与大型复杂系统的架构设计
  • 调优 AI 生成代码的性能
  • 独立实现高安全要求的系统

这不是悲观,而是对"先做出能用的东西,再逐步深入"这条路的诚实描述。


总体学习路线概览

第一周 第二周 第三至四周 第二个月 第三个月 │ │ │ │ │ 基础认知 第一个项目 工程能力入门 真实挑战 完整交付能力 │ │ │ │ │ 理解AI TodoApp 结构化Prompt 改老项目 完整SaaS MVP Token概念 前后端联通 修Bug技巧 测试基础 部署上线 正确心态 完整流程 上下文管理 CI基础 文档PR

第一周:建立正确心智

目标

这一周的目标不是"做出爆款产品",而是建立正确认知

如果你跳过这一步直接做项目,会碰到墙,然后你会以为是"AI 不行",但其实是认知没到位。

第一天到第三天:了解 AI 编程的本质

要做的事:

  1. 读完本教程第一到第三章(Vibe Coding 是什么、模型原理、Token)

  2. 用 ChatGPT 或 Claude 完成三个练习:

    • 让它写一个最简单的计算器(加减乘除)
    • 让它解释这段代码是什么意思(贴任意一段你能找到的代码)
    • 让它帮你找一个代码里的 bug
  3. 每次都要求 AI 解释它的实现思路,不要只要结果

关键认知要建立:

  • AI 不是一次性出答案的机器,而是需要来回协作的
  • AI 会出错,这是正常的
  • 你的任务是判断它的输出,不是被动接受

第四天到第七天:写你的第一个 Prompt

要做的事:

  1. 选一个你自己有的小需求(哪怕只是"我想要一个每天提醒我喝水的脚本")
  2. 尝试三种 Prompt 写法:
    • 极短版:“帮我写个喝水提醒脚本”
    • 中等版:加上技术栈、频率、提示方式
    • 详细版:加上所有约束和验收标准
  3. 观察三个版本的输出差距

关键认知要建立:

  • Prompt 质量直接影响输出质量
  • 越清晰的任务,越好的结果

第一个月:从玩具问题进入真实工程

第二周:做第一个完整的小项目

项目建议:Todo App(没有比这更适合新手的项目)

为什么选 Todo App?

  • 功能足够简单,不会被复杂业务逻辑卡住
  • 包含了前端 + 后端 + 数据库的完整链路
  • 有大量参考资料
  • 完成后有真实的成就感

如何用 AI 做 Todo App?

不要说"帮我做一个 Todo App"然后等它给你所有代码。

按这个顺序来:

步骤1:需求澄清 让 AI 帮你列出 MVP 必须做的功能(控制在 5 个以内) 步骤2:技术选型 告诉 AI 你会什么,让它推荐合适的技术栈 步骤3:搭骨架 让 AI 先生成项目目录结构和空文件 步骤4:逐个实现功能 一次只做一个功能,做完验证了再做下一个 步骤5:联调测试 前后端联起来,手动走一遍主流程

第三周到第四周:深化工程能力

这一周的重点是:从"能跑"到"比较稳"

要做的事:

  1. 给上周的项目加测试:哪怕只是手工测试清单
  2. 练习修 bug:故意引入一个 bug,再让 AI 帮你找
  3. 练习写结构化 Prompt:每次任务都严格按六要素(角色、上下文、目标、约束、输出格式、分步)写

推荐做的小项目:

项目锻炼的能力难度
记账工具数据存储、简单统计★★☆
天气查询小页面第三方 API、前端展示★★☆
简单后台管理页面表格、分页、搜索★★★
文件上传和列表管理文件处理、列表 UI★★★

第二个月:接触真实工程问题

第五到第六周:改一个旧项目

为什么要改旧项目?

做新项目时,AI 总是从干净的起点开始,它最喜欢这种情况。

但真实工作里你面对的是:混乱的老代码、不知道当初为什么这么写的逻辑、没有测试的代码库。

这才是真实的挑战。

如何练习?

找一个你之前做的小项目,或者在 GitHub 上找一个简单的开源小项目,尝试:

  1. 让 AI 分析这个项目的结构和主要逻辑
  2. 找一个小功能修改或增加
  3. 观察 AI 在不熟悉的代码库里的表现

你会发现的问题(这很正常):

  • AI 可能误解了旧代码的意图
  • AI 可能引入了和旧代码风格不一致的新代码
  • AI 可能看不懂某些"魔法"写法

这些困难正是最好的学习材料。

第七到第八周:补测试基础

很多 AI 编程教程完全跳过测试,这是个大坑。

你需要学会的基本测试能力:

  1. 手工测试清单:每个功能完成后写一份检查清单
  2. 让 AI 帮你生成测试用例:不用自己想边界情况
  3. 读懂测试报告:知道测试失败意味着什么

Prompt 示例:生成测试清单

我完成了一个用户登录功能,请帮我生成手工测试清单。 功能描述: - 用户用邮箱 + 密码登录 - 失败三次锁定账号 30 分钟 - 成功后跳转到首页 - 支持"记住我"(7 天有效期) 请按以下格式输出: 测试场景 X:[场景名称] - 操作步骤: - 预期结果: - 需要特别检查的边界:

第三个月:建立完整交付能力

第九到第十周:做一个完整 MVP

这时候你应该挑战一个完整项目,从需求到部署。

推荐项目类型:

  • 小型 SaaS MVP(比如订阅管理工具、简单 CRM)
  • 团队内部工具(比如会议纪要整理器、项目进度追踪)
  • 数据可视化后台(带数据录入和图表展示)

关键是这次要做全

  • 需求文档(哪怕一页)
  • 数据库设计
  • 前后端实现
  • 基本测试
  • Docker 部署配置
  • 简单的 README

第十一到第十二周:优化工作流,建立 Prompt 资产

这时候你已经有了足够的实战经验,现在是时候总结和沉淀了。

要建立的东西:

  1. 你的 Prompt 模板库

    • 修 bug 模板
    • 新功能模板
    • Code Review 模板
    • 数据库设计模板
  2. 你常用项目的 RULES.md

    • 技术栈约定
    • 代码规范
    • 禁止事项
    • 命名约定
  3. 你的工具组合

    • 什么任务用什么工具
    • 什么时候开新对话
    • 什么时候需要人工介入

三个月学习计划详细版

第 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 编程时代
下一章:结语

http://www.jsqmd.com/news/865816/

相关文章:

  • 昇腾大模型推理终极指南:掌握vLLM-Ascend高性能部署的5大核心技术
  • PPT怎么转PDF?免费快速转换方法对比,2026年最实用方案汇总 - AI测评专家
  • 2026年北京有害生物防制服务深度横评:双A级资质企业选型与合规避坑指南 - 企业名录优选推荐
  • 哔哩下载姬跨平台版:一站式解决B站视频下载与处理难题
  • Word怎么转TXT?Word转txt的方法有哪些?2026最新版转换指南 - AI测评专家
  • 对比直连与聚合平台Taotoken在API调用稳定性上的实际表现
  • 实践深度学习:构建一个简单的图像分类器
  • 从论文到代码:MemNN项目中EntNet实体网络的实现原理与实践
  • 国内热门大理石构件厂家综合实力排行盘点 - 奔跑123
  • 2026年5月浦江车主透明车衣/压模脚垫/隐形车衣/汽车贴膜/汽车美容选店终极指南,剖析膜匠汽车美容服务部 - 2026年企业推荐榜
  • 哔哩下载姬跨平台版:一站式B站视频下载解决方案
  • gmpublisher:基于Rust与Tauri的Garry‘s Mod工坊发布工具技术解析
  • TCPDF高级功能揭秘:文档加密、数字签名和PDF/A支持
  • 如何用v-scale-screen组件5分钟搞定Vue大屏自适应开发
  • 周作业68
  • 10分钟解锁SonarQube社区版隐藏功能:分支分析和PR装饰终极指南
  • 生成引擎优化(GEO)在内容提升与用户互动中的应用技巧和前景分析
  • 股市/股票合集(不定期更新)
  • 2026 武汉十大靠谱装修公司权威排名榜单 - 资讯速览
  • 如何选择macOS Intel Wi-Fi驱动:itlwm与AirportItlwm完整对比指南
  • 一物一码一芯:顶讯科技硬技术引领RFID电子标签高质量发展 - 奔跑123
  • 抖音下载终极指南:免费开源工具快速批量下载无水印视频
  • 2026 五大AI全栈解决方案推荐:2026最新排名出炉,东莞奕朗智能科技以全场景赋能实力登顶 - 十大品牌榜
  • 3步掌握DeepDanbooru:AI动漫图像智能标签终极指南
  • 2026石墨烯导热塑料厂家:石墨烯散热塑料厂家+导热散热材料厂家+LED散热塑料厂家合集 - 栗子测评
  • Qt应用界面美化实战指南:10个专业QSS主题解决方案提升视觉品质
  • 箱式变电站怎么选?技术产能服务三维评估助你精准匹配优质厂商 - 深度智识库
  • 探索终极德州扑克GTO求解器:实战精通博弈论最优策略
  • 图像、视频一模搞定!字节全能原生多模态本地可部署
  • 威县辰轩再生物资:密云靠谱的酒店设备回收公司选哪家 - LYL仔仔