# Save the Cat 节拍表 (Blake Snyder)

**来源**: 
- Blake Snyder, *Save the Cat! The Last Book on Screenwriting You'll Ever Need*
- 基于标准编剧知识整理

## 核心概念

Save the Cat 是一种剧本结构方法，将故事分为 **15 个关键节拍（Beats）**，每个节拍在故事中的特定位置出现，确保故事节奏和情感弧线的有效性。

**适用范围**: 最初为电影剧本设计（110页标准），但可扩展到小说（使用百分比而非页码）

---

## 第一幕（ACT ONE）

### 1. Opening Image（开场画面）
**位置**: 第1页 / 0-1%  
**功能**: 主角冒险开始前生活的快照  
**目的**: 建立"变化前"的基准线  
**示例**: 
- 《黑客帝国》：尼奥困在格子间，过着平凡生活
- 《大奉打更人》：许七安在监狱中醒来，面临流放

### 2. Theme Stated（主题陈述）
**位置**: 第5页 / 5%  
**功能**: 某人提出暗示故事主题的问题或陈述  
**目的**: 为读者埋下主题的种子（通常主角此时不理解）  
**示例**: 
- 《海底总动员》："外面不安全"
- 可以是对话、场景或象征

### 3. Set-Up（设定）
**位置**: 第1-10页 / 1-10%  
**功能**: 建立主角的世界、关系和缺失的东西  
**目的**: 让读者了解主角的日常生活和问题  
**示例**: 
- 《星球大战》：展示卢克在塔图因的无聊生活
- 《大奉打更人》：展示许七安的处境、家族关系、案件背景

### 4. Catalyst（催化剂）
**位置**: 第12页 / 10%  
**功能**: 启动故事的触发事件  
**目的**: 打破主角的日常，提出新的可能性  
**示例**: 
- 《饥饿游戏》：凯特尼斯妹妹的名字被抽中
- 《大奉打更人》：堂弟许新年带来卷宗

### 5. Debate（犹豫）
**位置**: 第12-25页 / 10-20%  
**功能**: 主角犹豫，质疑是否要踏上旅程  
**目的**: 展现主角的恐惧和内心冲突，增加真实感  
**示例**: 
- 卢克最初拒绝帮助欧比旺
- 许七安思考是否有可能破案

### 6. Break into Two（进入第二幕）
**位置**: 第25页 / 20%  
**功能**: 主角承诺踏上旅程；进入第二幕  
**目的**: 明确的选择点，主角主动做出决定  
**示例**: 
- 尼奥吞下红色药丸
- 许七安决定研读卷宗，寻找破案线索

---

## 第二幕上半部分（ACT TWO - First Half）

### 7. B Story（B故事线）
**位置**: 第30页 / 22%  
**功能**: 引入新角色/关系，探索主题  
**目的**: 提供情感深度和主题反思  
**示例**: 
- 通常是爱情线或导师关系
- 《大奉打更人》：与堂弟的关系，与打更人的互动

### 8. Fun and Games（趣味游戏）
**位置**: 第30-55页 / 20-50%  
**功能**: "前提的承诺" - 观众想看的有趣部分  
**目的**: 展示概念的核心吸引力  
**示例**: 
- 训练蒙太奇、抢劫计划、浪漫发展
- 《大奉打更人》：运用现代刑侦知识破案的过程

### 9. Midpoint（中点）
**位置**: 第55页 / 50%  
**功能**: 虚假的胜利或虚假的失败；赌注提高  
**目的**: 改变故事方向，提升紧张度  
**示例**: 
- 《泰坦尼克号》：杰克和罗丝的关系达到顶峰，灾难来临前
- 可以是"得到一切"或"失去一切"的时刻

---

## 第二幕下半部分（ACT TWO - Second Half）

### 10. Bad Guys Close In（反派逼近）
**位置**: 第55-75页 / 50-75%  
**功能**: 外部和内部压力对主角施压  
**目的**: 制造紧张感，让情况恶化  
**示例**: 
- 反派重整旗鼓，团队成员反目
- 内部怀疑和外部威胁同时增加

### 11. All Is Lost（全盘皆输）
**位置**: 第75页 / 75%  
**功能**: 最低点；中点的对立面  
**目的**: 让主角（和读者）感到绝望  
**示例**: 
- 导师死亡，英雄被击败，一切似乎无望
- "假死亡"时刻（某人或某物的死亡）

### 12. Dark Night of the Soul（灵魂暗夜）
**位置**: 第75-85页 / 75-80%  
**功能**: 主角沉浸在失败中，哀悼损失  
**目的**: 展现主角的最低情绪点  
**示例**: 
- 洛奇坐在那里被打败；英雄质疑一切
- 反思和内省的时刻

---

## 第三幕（ACT THREE）

### 13. Break into Three（进入第三幕）
**位置**: 第85页 / 80%  
**功能**: 主角找到解决方案，发现缺失的东西  
**目的**: 顿悟时刻，主角理解了主题  
**示例**: 
- 意识到必须做什么；获得顿悟
- 通常结合 A 故事线和 B 故事线的教训

### 14. Finale（终局）
**位置**: 第85-110页 / 80-99%  
**功能**: 主角应用学到的教训击败对手  
**目的**: 高潮和解决方案  
**示例**: 
- 最终战斗、对抗或高潮
- 通常分为五个部分：
  1. 收集团队
  2. 执行计划
  3. 高塔惊奇（意外）
  4. 深入挖掘
  5. 执行新计划

### 15. Final Image（结尾画面）
**位置**: 第110页 / 99-100%  
**功能**: 开场画面的镜像对立；展示主角如何改变  
**目的**: 视觉化地展示转变  
**示例**: 
- 《黑客帝国》：尼奥现在自信而强大，与开场状态相反
- 必须与 Opening Image 形成鲜明对比

---

## 结构可视化

```
第一幕 (1-25%)
├─ Opening Image (1%)
├─ Theme Stated (5%)
├─ Set-Up (1-10%)
├─ Catalyst (10%)
├─ Debate (10-20%)
└─ Break into Two (20%)

第二幕上半 (25-50%)
├─ B Story (22%)
├─ Fun and Games (20-50%)
└─ Midpoint (50%)

第二幕下半 (50-75%)
├─ Bad Guys Close In (50-75%)
├─ All Is Lost (75%)
└─ Dark Night of the Soul (75-80%)

第三幕 (80-100%)
├─ Break into Three (80%)
├─ Finale (80-99%)
└─ Final Image (99-100%)
```

---

## 对网文的适配

### 百万字长篇的调整

对于百万字（约100万字）的网文：

- **Opening Image**: 前1万字
- **Catalyst**: 10万字处
- **Break into Two**: 20万字处
- **Midpoint**: 50万字处
- **All Is Lost**: 75万字处
- **Break into Three**: 80万字处
- **Final Image**: 99-100万字处

### 分卷应用

可以在每一卷内部应用完整的15节拍：

```
第一卷 (20万字)
├─ 完整的15节拍结构
└─ Final Image 同时是下一卷的 Opening Image

第二卷 (20万字)
├─ 新的15节拍结构
└─ 继续推进整体故事

...
```

### 网文特殊性

1. **更密集的节拍**: 在每个大节拍之间，插入小节拍（爽点）
2. **钩子强化**: 每个节拍结束时都要有钩子
3. **快节奏**: 网文的 Debate 和 Dark Night 可以更短
4. **多线并行**: 同时运行多条故事线，每条都有自己的节拍

---

## 与其他理论的关系

### 与 Scene-Sequel 的结合

每个大节拍可以由多个 Scene-Sequel 单元组成：

```
Catalyst (大节拍)
├─ Scene 1: Goal → Conflict → Disaster
├─ Sequel 1: Reaction → Dilemma → Decision
├─ Scene 2: Goal → Conflict → Disaster
└─ Sequel 2: Reaction → Dilemma → Decision
```

### 与 MICE 的结合

15节拍可以服务于不同的 MICE 线程：

- **Event 线程**: 通常占据主要的15节拍结构
- **Character 线程**: 在 B Story、Dark Night、Break into Three 中重点展现
- **Idea 线程**: 在 Catalyst、Midpoint、Finale 中解答
- **Milieu 线程**: 在 Break into Two（进入新世界）和 Final Image（离开）中框定

---

## 对 AI 训练的启示

### 可算法化程度：★★★★☆

1. **位置明确**: 每个节拍有明确的百分比位置，易于定位
2. **功能清晰**: 每个节拍的功能和目的明确，便于标注
3. **可验证性**: 可以检查故事是否包含所有15个节拍
4. **情感弧线**: 节拍隐含了情感起伏（上升-下降-上升）

### 潜在训练数据格式

```json
{
  "story_length": 1000000,
  "beats": [
    {
      "beat_number": 1,
      "beat_name": "Opening Image",
      "position_percentage": 1,
      "position_word_count": 10000,
      "description": "许七安在监狱中醒来，面临流放边陲的命运",
      "function": "展示主角变化前的状态：绝望、困境、无助",
      "emotional_state": "低落",
      "world_state": "混乱"
    },
    {
      "beat_number": 4,
      "beat_name": "Catalyst",
      "position_percentage": 10,
      "position_word_count": 100000,
      "description": "堂弟许新年带来税银失踪案的卷宗",
      "function": "提供破局的可能性，启动主角的主动行动",
      "emotional_state": "希望萌生",
      "world_state": "出现转机"
    }
    // ... 其他节拍
  ],
  "emotional_arc": [
    {"position": 0, "level": 2},
    {"position": 10, "level": 4},
    {"position": 20, "level": 5},
    {"position": 50, "level": 8},
    {"position": 75, "level": 1},
    {"position": 80, "level": 6},
    {"position": 100, "level": 10}
  ]
}
```

### 思考过程提取

Save the Cat 可以帮助提取"作者的思考过程"：

1. **结构规划**: 作者如何在特定位置安排特定类型的事件
2. **情感设计**: 作者如何通过节拍控制读者的情感体验
3. **节奏把控**: 作者如何在不同阶段调整故事节奏
4. **主题深化**: 作者如何通过 Theme Stated、B Story、Break into Three 深化主题

---

## 优势与局限

### 优势

- **精确性**: 明确的百分比位置，便于规划
- **完整性**: 覆盖故事的所有关键时刻
- **情感设计**: 内置情感起伏曲线
- **验证工具**: 可以用来检查故事结构的完整性

### 局限

- **机械性**: 过于严格可能导致公式化
- **单线性**: 主要为单主角单线程设计
- **文化差异**: 源自好莱坞，可能不完全适合中国网文
- **长篇挑战**: 百万字长篇需要多层嵌套，复杂度高

---

## 总结

Save the Cat 提供了一个精确的、经过验证的故事结构框架。对于 AI 训练，它的价值在于：

- **标准化**: 提供了标准化的故事结构标注方式
- **可预测**: 读者期待在特定位置看到特定类型的事件
- **情感工程**: 将情感体验工程化、可量化
- **质量保证**: 确保故事包含所有必要的结构元素

结合网文的爽点理论和 MICE 的线程管理，Save the Cat 可以成为 AI 学习长篇叙事结构的重要框架之一。
