跳转至

核心概念

在开始实践之前,先建立一套统一的术语体系。这些概念贯穿整个教程。

关键术语

Vibe Coding
一种以 AI 为核心协作者的软件开发方式。开发者负责定义问题边界、提供上下文、验证结果;AI 负责生成实现。两者形成闭环迭代。
规格(Spec)
在让 AI 写代码之前,用自然语言固定下来的问题边界。包含目标行为、不做什么、输入输出、影响范围和验证方式。
任务简报(Task Brief)
一次编码请求的完整上下文包。包含背景、目标、范围、约束、验收标准和交付格式。
上下文窗口(Context Window)
AI 模型在单次对话中能处理的信息量上限。有效的 Vibe Coding 需要精心管理上下文,确保关键信息在窗口内。
验证闭环(Verification Loop)
每次 AI 生成结果后的检查流程:运行测试 → 类型检查 → 构建 → 手动验收。不经过验证的结果不算完成。
复盘沉淀(Retrospective)
任务完成后记录有效提示词、失败模式和改进点,形成可复用的团队知识库。

思维模型

Vibe Coding 的核心是问题优先,实现其次

模糊想法
    ↓ 规格化
可执行规格
    ↓ 任务简报
AI 生成实现
    ↓ 验证闭环
可交付结果
    ↓ 复盘沉淀
可复用知识

传统开发中,开发者同时承担"想清楚问题"和"写出代码"两件事。Vibe Coding 把这两件事分开:你专注于前者,AI 专注于后者。

常见误区

常见误解的完整说明见Vibe Coding 是什么