---
title: "第 3 章：技法 —— 与 AI 对话的艺术"
---


![03-technique_index.png](/images/Basic/03-technique_index.png)
# 第 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 总结与演练 | 如何综合应用？ | 完整工作流 + 实战练习 |
