跳转至

0. 起步与定位

不要从工具名单开始。本章先确认三件事:你是不是这本手册的目标读者,本书里的 Vibe Coding 指什么,以及接下来按什么顺序补能力。

如果你刚接触 Vibe Coding,不确定网页对话、本地 Agent、MCP、skills 和 harness 各自解决什么问题,先读这一部分。多数问题不在模型名,而在任务没有写清、上下文没有落盘、验证没有进入默认流程。

这里是全书入口,不是工具安装页。读完后,你应该能判断自己当前缺的是 prompt、context、MCP / skills,还是 harness。

本章结构

子章节 目标
1-reader-position.md 确认你是不是本手册的目标读者
2-what-vibe-coding-means.md 定义本手册里的 Vibe Coding
3-learning-path.md 给出推荐学习路线
4-mental-model-glossary.md 术语和心智模型地图
5-environment-setup.md 按 Windows / macOS / Linux / WSL 准备开发环境

本章阅读方式

flowchart LR
  A[读者定位] --> B[Vibe Coding 定义]
  B --> C[学习路径]
  C --> D[术语地图]
  D --> E[环境准备]

读完要学会什么

产物 用途
读者起点卡 判断自己该从哪一层开始补
Vibe Coding 定义 避免把“AI 写代码片段”误当成完整开发
学习路线 按阶段补任务、上下文、工具和系统
术语地图 后文出现 Prompt、Context、MCP、skills、Harness 时不混淆
环境检查结果 确认本地 Agent 能读仓库、装依赖、跑命令

本章边界

这本手册不把编程基础、Git、终端和 Linux 当成入场证。会这些会更顺;不会也可以先读到“我缺哪一块、为什么要补、补到什么程度”。本章会把基础缺口摊开,后面的章节再训练 AI 参与开发后的工程问题:任务如何落到文件,上下文如何长期保存,Agent 如何验证,失败后如何接回来。

网页对话、本地 Agent、MCP、skills 和 Harness 不是同一类东西。网页对话适合澄清想法,本地 Agent 负责读仓库和改文件,MCP 接事实和工具,skills 固化流程,Harness 把这些能力放进可恢复的项目系统。

读完本章后进入 1. 从网页对话进入 Vibe Coding。如果你已经能把需求写成清楚任务卡,可以直接跳到 3. 本地 Agent