Appearance
Vibe Coding 学习路线
面向想用 AI 工具快速构建产品的人,不要求有深厚编程基础。以 Cursor 为核心工具示例,帮你从零建立用 AI 写代码的完整工作方式。
怎么用这条路线
按阶段推进,每个阶段有对应的章节和实践目标。建议从「认知建立」开始,30 分钟跑通第一个项目后,再依次深入 Cursor 使用、Prompt 技能和工作流。
这条路线的验收方式很简单:不要只看 AI 生成了多少代码,而要看你能不能让一次改动稳定落地。一个合格的小练习应该包含需求描述、相关文件、执行过程、验证命令和最后的人工检查。缺了这些,AI 写出来的代码越多,后面越难收拾。
学完应该具备什么能力
读完这条路线后,你应该能完成这些动作:
- 判断一个任务该用 Chat 讨论、用 Agent 执行,还是先拆成计划。
- 给 AI 提供必要上下文,同时避免把无关文件和敏感信息塞进去。
- 把一个大需求拆成几轮小任务,每轮都有可验证结果。
- 在 AI 改错文件、循环修 bug、忘记上下文时,能停下来重新收束。
如果你只是想快速生成一个原型,可以先读前两阶段。如果你要让 AI 参与真实项目,阶段 3 和阶段 4 更重要。
阶段 1:认知建立
搞清楚 Vibe Coding 是什么、你能用它做什么,再快速动手跑通第一个项目。
| 目标 | 关键主题 |
|---|---|
| 建立正确认知 | 什么是 Vibe Coding、适合谁、能做什么 |
| 快速上手 | 30 分钟用 Cursor 搭出第一个 Todo App |
阶段 2:Cursor 深度使用
Cursor 是 Vibe Coding 的核心工具。这个阶段的目标是从"会打开"到"用得顺"。
| 目标 | 关键主题 |
|---|---|
| 熟悉界面与快捷键 | 基本操作、窗口布局 |
| 选对交互模式 | Chat / Composer / Agent 三种模式 |
| 让 AI 按你的规则工作 | Rules for AI 配置 |
| 控制 AI 看到什么 | @file / @web / @docs 上下文引用 |
| 解决卡点 | 常见问题与解法 |
阶段 3:Prompt 技能
AI 能不能写出好代码,很大程度上取决于你怎么描述需求。这个阶段专门练习面向代码生成的 Prompt 写法。
| 目标 | 关键主题 |
|---|---|
| 描述需求让 AI 一次写对 | 任务描述模板与结构 |
| 遇到报错快速修复 | 报错对话技巧 |
| 让 AI 帮你读懂和重构代码 | 解释与重构技巧 |
| 让 AI 理解项目 | 项目上下文提供方式 |
阶段 4:工作流与项目规划
单个功能让 AI 写没问题,但怎么推进一个完整项目?这个阶段讲节奏、讲任务拆解、讲避坑。
| 目标 | 关键主题 |
|---|---|
| 把大需求拆成 AI 能处理的任务 | 任务拆解方法 |
| 建立小步验证节奏 | 迭代开发节奏 |
| 理解 AI Coding 工作流 | 任务分配、上下文管理、验证 |
| 避开常见失控模式 | 幻觉、代码漂移、上下文丢失 |
阶段 5:工具扩展
Cursor 之外,还有哪些工具值得了解?这个阶段横向对比主流工具,帮你按需选择组合。
| 工具 | 定位 |
|---|---|
| Claude Code | 终端 Agent 工作流,适合复杂任务 |
| GitHub Copilot | VS Code 内嵌,适合已有大项目 |
| v0 / Bolt / Lovable | No-code 快速出原型 |
| MCP 工具 | 给 AI 接入浏览器、数据库、文件系统等外部能力 |
里程碑
- [ ] 跑通第一个 Vibe Coding 项目
- [ ] 用 Cursor 完整推进一个 2 天内的小项目
- [ ] 建立可复用的 Prompt 模板库
- [ ] 形成稳定的 AI 辅助开发节奏