---
title: "3.7.1 本章核心要点回顾"
---


![03-technique_3.7-summary_3.7.1-key-takeaways.png](/images/Basic/03-technique_3.7-summary_3.7.1-key-takeaways.png)
# 3.7.1 本章核心要点回顾

## 六大核心技能总览

本章教会你六项核心技能。记住这张表，你就记住了本章的精华：

| 技能 | 核心问题 | 一句话答案 | 对应章节 |
|-----|---------|-----------|---------|
| **上下文思维** | AI 需要知道什么？ | 项目背景 + 任务细节 + 个人需求 | 3.1 |
| **结构化表达** | 如何组织信息？ | 用 S.C.A.F.F. 或 R.G.C. 框架 | 3.2 |
| **技巧选择** | 什么情况用什么技巧？ | Zero-shot → Few-shot → CoT → ToT | 3.3 |
| **PRD 整合** | 如何把想法变成任务书？ | 整合第二章成果，填入 PRD 模板 | 3.4 |
| **迭代对话** | AI 没做对怎么办？ | 精确反馈 + 逐步逼近 | 3.5 |
| **问题处理** | AI 出错了怎么办？ | 诊断根因 + 精确修正 + 验证幻觉 | 3.6 |


## 从「差提示词」到「好提示词」的蜕变

学完本章，你的提示词应该发生这样的变化：

### 蜕变前：模糊、不完整

```
帮我做一个待办清单
```

问题清单：
- ❌ 没有项目背景
- ❌ 没有技术栈
- ❌ 没有功能范围
- ❌ 没有约束条件
- ❌ 没有输出格式

### 蜕变后：清晰、结构化

```markdown
【Situation - 情境】
我在做一个个人待办清单网页应用。
技术栈：React + TypeScript + Tailwind CSS
目标用户：容易忘事的职场新人（就是我自己）
设计原则：极简，打开就是今日待办，添加任务 3 秒内完成

【Challenge - 挑战】
实现「添加任务」功能：
- 用户在输入框输入任务内容
- 按回车键或点击添加按钮，任务添加到列表
- 添加成功后自动清空输入框
- 空内容不能添加（显示简单提示）

【Audience - 受众】
代码维护者是我自己，React 初学者，请在关键逻辑处加注释

【Format - 格式】
给我完整的 AddTask 组件代码，使用 TypeScript

【Foundations - 约束】
- 不用任何外部状态管理库
- 不用任何 UI 组件库
- 样式用 Tailwind CSS
```

检查清单：
- ✅ 有项目背景
- ✅ 有技术栈
- ✅ 有功能范围
- ✅ 有约束条件
- ✅ 有输出格式


## 技巧选择决策树

遇到任务不知道用什么技巧？按这个流程走：

```
开始
  │
  ▼
┌─────────────────────────────────────┐
│ 这个任务 AI「直接会做」吗？          │
│ （代码转换、内容生成、代码解释）      │
└─────────────────────────────────────┘
  │
  ├─ 是 ──────────────────────────────▶ Zero-shot（直接问）
  │
  ▼ 否
┌─────────────────────────────────────┐
│ 需要特定的输出格式吗？              │
│ （API 文档、分类任务、风格模仿）     │
└─────────────────────────────────────┘
  │
  ├─ 是 ──────────────────────────────▶ Few-shot（给 2-3 个示例）
  │
  ▼ 否
┌─────────────────────────────────────┐
│ 需要多步推理/分析吗？               │
│ （复杂度分析、Bug 排查、逻辑审查）   │
└─────────────────────────────────────┘
  │
  ├─ 是 ──────────────────────────────▶ Chain of Thought（分步思考）
  │
  ▼ 否
┌─────────────────────────────────────┐
│ 需要对比多个方案吗？                │
│ （技术选型、架构决策）              │
└─────────────────────────────────────┘
  │
  ├─ 是 ──────────────────────────────▶ Tree of Thoughts（多方案对比）
  │
  ▼ 否
┌─────────────────────────────────────┐
│ 输出质量很重要吗？                  │
│ （核心代码、公开文档）              │
└─────────────────────────────────────┘
  │
  ├─ 是 ──────────────────────────────▶ 加上 Self-Critique（自查修正）
  │
  ▼ 否
    Zero-shot 就够了
```


## 五个技巧的使用场景速查

| 技巧 | 使用频率 | 典型场景 | 关键词 |
|-----|---------|---------|-------|
| **Zero-shot** | 50% | 代码转换、内容生成、代码解释 | 「直接问」 |
| **Few-shot** | 25% | API 文档生成、分类任务、风格模仿 | 「给示例」 |
| **Chain of Thought** | 15% | 复杂度分析、Bug 排查、逻辑审查 | 「分步骤」 |
| **Tree of Thoughts** | 2% | 技术选型、架构决策 | 「比方案」 |
| **Self-Critique** | 8% | 核心代码、公开文档 | 「自检查」 |

**实践建议**：
1. 从 Zero-shot 开始尝试
2. 如果输出不满意，再升级到其他技巧
3. 重要输出记得加 Self-Critique


## 心法与技法的完整闭环

第二章（心法）和第三章（技法）解决的是不同问题，但缺一不可：

```
┌─────────────────────────────────────────────────────────────┐
│                        完整闭环                              │
├─────────────────────────────────────────────────────────────┤
│                                                             │
│   第二章：心法                    第三章：技法               │
│   ──────────────                 ──────────────             │
│                                                             │
│   问题发现 ─────────────────────▶ 写入 PRD 背景             │
│   JTBD 思维 ────────────────────▶ 描述用户任务              │
│   逆向思维 ─────────────────────▶ 列出约束条件              │
│   减法思维 ─────────────────────▶ P0/P1/P2 优先级           │
│   故事思维 ─────────────────────▶ 用户画像 + 场景           │
│   灵魂三问 ─────────────────────▶ 最终自检                  │
│                                                             │
│   输出：清晰的需求                输出：AI 能执行的 Prompt    │
│                                                             │
└─────────────────────────────────────────────────────────────┘
```

| 维度 | 心法（第2章） | 技法（第3章） |
|-----|-------------|-------------|
| **核心问题** | 做什么？为什么做？ | 怎么让 AI 理解我要做什么？ |
| **输入** | 模糊的想法 | 清晰的需求 |
| **输出** | 清晰的需求 | AI 能执行的指令 |
| **关键能力** | 产品思维、用户洞察 | Prompt 工程、需求表达 |


## 本章关键公式

记住这三个公式，你就掌握了本章的精髓：

### 公式一：AI 输出质量公式

> **AI 输出质量 = 上下文质量 × AI 能力**

AI 的能力是固定的，你能控制的只有上下文质量。

### 公式二：好提示词公式

> **好提示词 = 背景 + 任务 + 约束 + 格式 + 示例（可选）**

缺少任何一个要素，AI 的输出都可能偏离预期。

### 公式三：迭代修正公式

> **精确修正 = 指出问题 + 说明原因 + 给出期望**

模糊的「不对」不如精确的「这里应该是那样」。


## 四种代码幻觉速查

| 类型 | 危害程度 | 表现 | 验证方法 |
|-----|---------|------|---------|
| **包幻觉** | 🔴 高 | 推荐不存在的 npm/pip 包 | `npm search <包名>` 或访问官网 |
| **API 幻觉** | 🟡 中 | 编造不存在的函数或方法 | 查阅官方文档 |
| **逻辑幻觉** | 🟡 中 | 代码逻辑与描述不符 | 用边界情况测试 |
| **版本幻觉** | 🟡 中 | 使用已废弃的语法或 API | 检查版本兼容性 |

**验证习惯**：对 AI 推荐的包和 API，先验证再使用。


## 本节要点

✓ **六大技能**：上下文思维、结构化表达、技巧选择、PRD 整合、迭代对话、问题处理

✓ **技巧选择流程**：Zero-shot → Few-shot → CoT → ToT，重要输出加 Self-Critique

✓ **心法与技法的关系**：心法帮你想清楚，技法帮你说明白，两者缺一不可

✓ **三个关键公式**：输出质量公式、好提示词公式、迭代修正公式


下一节，我们将把第二章和第三章串联起来，形成从想法到代码的完整工作流。
