第 3 章:技法 —— 与 AI 对话的艺术
章节定位:本章是 Vibe Coding 的核心技能章节,从"会说话"到"说对话",帮助读者掌握与 AI 高效沟通的方法论和实操技巧。
从"想清楚"到"说明白"
在第二章,我们学会了想清楚——用产品经理的思维工具(JTBD、逆向思维、减法思维、故事思维、灵魂三问)梳理需求,明确要做什么、为谁做、为什么做。
本章,我们要学说明白——把想清楚的东西,用 AI 能理解的方式表达出来。
这两章的关系是:
| 章节 | 核心任务 | 比喻 |
|---|---|---|
| 第二章 心法 | 想清楚做什么 | 写好剧本 |
| 第三章 技法 | 说明白让 AI 做 | 导演指挥 |
没有第二章的思考,第三章的技巧是空中楼阁;没有第三章的表达,第二章的思考无法落地。
为什么这一章如此重要
在 Vibe Coding 的世界里,你的表达能力就是编程能力。
传统编程需要学习编程语言的语法,而 Vibe Coding 需要学习"与 AI 对话"的语法。这并不是简单地把需求翻译成自然语言,而是一套完整的沟通方法论——你需要知道:
- 什么时候该说什么(时机与策略)
- 怎么说 AI 才能听懂(结构与格式)
- AI 没听懂怎么办(迭代与修正)
- 如何让 AI 记住你说过的话(上下文管理)
一个好的提示词,能让 AI 一次给出 90 分的代码;一个差的提示词,可能让你在 20 分的坑里挣扎两小时。
本章学习目标
完成本章学习后,你将能够:
- ✅ 理解提示词工程的核心原则,掌握"Context is King"的精髓
- ✅ 运用结构化框架(S.C.A.F.F.、R.G.C.)编写清晰、有效的提示词
- ✅ 掌握 Zero-shot、Few-shot、Chain of Thought、Tree of Thoughts 等核心技巧
- ✅ 将第二章的产品思考(用户画像、旅程地图、灵魂三问)转化为 AI 能执行的 PRD
- ✅ 学会与 AI 进行多轮迭代对话,逐步逼近理想结果
- ✅ 识别 AI 幻觉的四种类型(包幻觉、API 幻觉、逻辑幻觉、版本幻觉),掌握验证技巧
- ✅ 了解主流 AI IDE(Cursor/Windsurf/Claude Code 等)的项目配置方法
本章亮点
本章包含多项实用内容,帮助你少走弯路:
- 📦 2024-2025 安全警示:识别 Slopsquatting 攻击——研究表明约 20% 的 AI 推荐包可能不存在,攻击者已利用这一漏洞进行供应链攻击
- 🛠️ 9 款 AI IDE 配置对照表:Cursor、Windsurf、Claude Code、GitHub Copilot、Trae 等工具的上下文配置方法一览
- 📋 可直接复制的 Prompt 模板:项目创建、代码修改、问题解决等场景开箱即用
- ⚖️ 差提示词 vs 好提示词对比:直观展示表达方式对 AI 输出质量的影响
本章贯穿案例
本章将延续第二章小李的「待办清单」项目,演示如何:
- 把第二章的 JTBD 分析和灵魂三问转化为 AI 能执行的 PRD
- 用结构化框架编写第一个完整 Prompt
- 通过迭代对话逐步完善功能
同时,还会使用「登录页面」「代码转换」「技术选型」等典型场景演示各种提示技巧。
本章教学特色
本章大量使用对比教学法——展示同一任务的「差提示词」和「好提示词」,让你直观看到表达方式对 AI 输出质量的影响。
例如:
- ❌ "帮我做一个登录页面"
- ✅ 包含项目背景、技术栈、功能要求、样式约束的完整 S.C.A.F.F. 框架版本(见 3.2 节)
为什么这样教:研究表明,对比学习能更快建立正确的心智模型。看到「差」在哪里,才能理解「好」好在哪里。
与第二章的衔接
本章与第二章是「思考」与「表达」的关系。下表展示如何把第二章成果转化为第三章技能:
| 第二章成果 | 第三章应用位置 | 如何转化 |
|---|---|---|
| 灵魂三问(用户是谁、痛点在哪、为什么选你) | 3.4 PRD 模板 | 直接填入「产品目标」部分 |
| 减法思维(P0/P1/P2 优先级) | 3.4 分阶段开发 | 用优先级引导 AI 逐步实现 |
| 用户画像 | 3.2 框架的 Context 部分 | 帮助 AI 理解目标用户 |
| 用户旅程地图 | 3.4 用户流程 | 简化版填入 PRD |
| 故事化 Prompt | 3.2 框架选择 | 某些场景下比结构化更有效 |
| 不做清单 | 3.2 Constraints 约束 | 明确告诉 AI 不要做什么 |
本章边界
本章聚焦通用方法论,不绑定任何特定工具。关于 AI IDE 的具体配置:
- 基础版只介绍核心概念和配置文件的作用
- 详细的工具配置教程请参考进阶版或各工具官方文档
这样设计的原因:工具会变,方法论不会。掌握了本章的思维方式,你可以迁移到任何 AI 编程工具。
本章结构预览
| 小节 | 核心问题 | 你将获得 |
|---|---|---|
| 3.1 提示词工程基础 | AI 需要知道什么? | 三层上下文模型 |
| 3.2 结构化框架 | 怎么说 AI 才懂? | S.C.A.F.F. 和 R.G.C. 框架 |
| 3.3 进阶提示技巧 | 什么情况用什么技巧? | Zero-shot/Few-shot/CoT/ToT 选择指南 |
| 3.4 编写第一份 PRD | 如何整合第二章思考? | 可填写的 PRD 模板 |
| 3.5 迭代对话 | 一次不够怎么办? | 反馈-修正循环技巧 |
| 3.6 AI 不听话时 | 输出有问题怎么办? | 幻觉识别 + 验证清单 |
| 3.7 总结与演练 | 如何综合应用? | 完整工作流 + 实战练习 |
