sw-truby-anatomy · git:20260914.cab203f · 2026-09-14 · sha256 e057bdd7ffc34e07

sw-truby-anatomy git:20260914.cab203fA

Immutable. This exact content is served forever at /api/v1/blob/e057bdd7ffc34e07.

---
name: sw-truby-anatomy
description: Organic story anatomy from John Truby's The Anatomy of Story (有机结构/设计原则/22步骤/道德议题/四角对立/幽灵/场景编排) — the designing principle (story process plus original execution), the seven key steps as the organic spine, all twenty-two steps with the middle-act machinery the beat sheets lack (ghost, fake-ally opponent, plan, opponent's drive, ally's attack, fake defeat, three revelation-and-decision pairs, audience revelation, visit to death, moral decision), four-corner opposition, the moral-argument chain with the hero-opponent power-balance rule, scene weave with structure-step tags and storyline numbers, and the accordion rule (never fewer than seven steps). Kept side by side with the Field/Snyder page maps. Use when the middle act sags into unconnected episodes, when the premise works but the story feels mechanical, when one antagonist cannot carry the theme, when the theme stays stated instead of acted, or when a BS2 board needs an organic second pass.
---

# 有机故事解剖(Truby's Organic Anatomy)

> **输出语言=提问语言**;术语一律锚回原词,见 [sw-workflow/terms.md](../sw-workflow/terms.md),不自创译名。

本 skill 提炼自约翰·特鲁比《故事写作大师班》(John Truby, *The Anatomy of Story*, 2007)。特鲁比的行业身份是"剧本医生"——替制片公司诊断别人剧本的结构病,这套方法就是诊断单本身:**设计原则、七大关键步骤、22 个步骤、四角对立、道德议题链、场景编排**。原书方法以《教父》《卡萨布兰卡》《窈窕淑男》等经典的逐步骤拆解为证,例证见 [reference.md](reference.md)。

## 一、与三幕页码体系的关系(先读)

**分歧并排保留**(本库约定):

- 特鲁比的立场:七大步骤"**不像三幕式结构等机械式故事结构那样,可以随意从外面强加于故事之上。它们存在于故事的内在**"(Ch3);22 个步骤"永远不会告诉你写什么,这是公式或类型才会要求你做的事"(Ch8)。
- 菲尔德/斯奈德的立场(`sw-story-structure`):结构=页码地图。一页一分钟,情节点、中点、失去一切落在第几页。

**两者不互斥,服务不同的问题**:页码地图管"多长、什么节奏",有机解剖管"骨架是否长在人物身上"。推荐两种用法任选其一、不要都做:

1. **先地图后校验**(最常用):BS2 演示板定稿后,用本 skill 查中段组件缺口(见第四、五节)与道德议题链(第七节)。
2. **先骨架后页码**:从设计原则与七大步骤起手定有机骨架,再按 `sw-story-structure` 十一的工作流程换算页码。

## 二、设计原则(designing principle)

- **定义**:能用一句话说清的叙述故事的**整体策略**。"故事设计原则,就是如何将故事前提扩展为深层的结构……它是故事的内在逻辑,将各个部分有机地聚集在一起,让故事的整体格局比各个部分的总和更大。这正是故事的独创性。"(Ch2)
- **与前提的分工**:"所有故事都有故事前提,但只有好的故事有设计原则。故事前提是具体的,是实际发生的;故事设计原则是抽象的,是发生于故事当中更深层的流程……**故事设计原则=故事发展过程+具独创性的手法**。"(Ch2)前提答"发生什么事",设计原则答"用什么形式讲"。
- **三种一层各管一件事,不互相替代**(与 `sw-premise-theme` 的接口):埃格里前提(人物特质+导致+结局)=辩证证明的责任;麦基主控思想(价值+原因)=高潮的意义;特鲁比设计原则=叙述的形式策略。同一项目三者都写,各进 story-bible 一行。
- **找法**:像侦探一样从前提"归纳"形式。常用来源:一段具隐喻作用的历程(《黑暗之心》溯河而上);单一象征(《红字》的字母 A、《白鲸记》的鲸);时间单位(《相逢圣路易》以四季组织);叙述者的独特运用(《公民凯恩》多位讲述者);过程本身(《窈窕淑男》让男性沙文主义者过女人的生活)。完整例表见 reference.md 一。
- **警示**:"大部分作者没有找出独特的故事设计原则,而是选择一种类型,硬生生套在故事前提之上……结果完成的是机械式的、缺乏独创性的普通虚构故事。"(Ch2)——这正是 `sw-premise-theme` 三(克龙)"先有好故事,之后才有结构"的同源警告,特鲁比给了它正面工具。

## 三、七大关键步骤与手风琴原则

**七大关键步骤**(organic spine,Ch3):

| # | 步骤 | 一句话 | 对应的已有工具 |
|---|---|---|---|
| 1 | 弱点/需求 | 主角被严重弱点牵制,必须满足内在需求才能更好生活 | 克龙错误信念、希克斯内心需求、埃格里三维 |
| 2 | 欲望 | 自觉想达成的目标(外在可见) | want(terms.md 二) |
| 3 | 对手 | 阻止主角达成目标的人,与主角争夺同一目标但价值取向不同 | `sw-character-conflict` 三 |
| 4 | 计划 | 一套打败对手的策略或方法 | 希克斯十要素之"准备" |
| 5 | 对决 | 与对手的最后冲突,决定谁达成目标 | 麦基高潮 |
| 6 | 真实自我的揭露 | 从对决的严酷考验中领悟自己曾怎样错待自己与他人 | 希克斯自我启示、麦基弧光 |
| 7 | 新的平衡点 | 需求满足或未满足后的新状态 | 尹迪克"解决 vs 结局" |

关键重点:①主角在开头**不该觉察自己的需求**,到真实自我的揭露才觉察;②需求要分**心理层面**(只伤自己)与**道德层面**(开头总在以某种方式伤害别人)两层——只给心理需求的故事,道德引擎不转(详见第七节)。

**手风琴原则**(Ch8):"一个故事的步骤可能多于或少于二十二,这由它的类型与长度而定。试着把故事想象为一部手风琴……它不能少于七大步骤,因为这是一个有机故事至少应具备的步骤。即使一个三十秒钟的广告……也会具备这七个关键步骤。"短片与情境喜剧只走七步;电影通常至少 22 步;**多线式剧情=每条线各走一遍七大步骤**。顺序不必教条:"每个好故事依循这二十二个步骤运作时,步骤顺序都稍有不同。你必须找出对你的独特剧情和角色最恰当的顺序。"(Ch8)

## 四、22 个步骤全表(含 BS2 锚点对照)

左列按特鲁比 Ch8 原序;右列给 BS2(`sw-story-structure` 三)的最近锚点,**对应是粗的,用来找缺口,不是逐格对齐**。"主要子系统"按原书说明归纳——22 步骤是人物网、道德议题、故事世界与剧情四个系统的交织,每一步可属于一个以上子系统(如"驱动力"既是剧情步骤又常是不道德行动)。

| # | 步骤 | 要点 | 主要子系统 | BS2 最近锚点 |
|---|---|---|---|---|
| 1 | 真实自我的揭露、需求、欲望 | 先定终点(他会学到什么)再回开头(他知道什么、谬误是什么) | 人物网+剧情 | (整体框架,覆开场画面/终场画面) |
| 2 | 幽灵与故事世界 | 萦绕主角的过去事件;世界表现并恶化主角弱点 | 故事世界+人物网 | 开场画面/铺垫 |
| 3 | 弱点/需求 | 心理+道德两层;开头不自觉 | 人物网 | 铺垫/六大缺憾 |
| 4 | 触发事件 | 打破平衡的事件 | 剧情 | 触发事件 |
| 5 | 欲望 | 明确具体的目标 | 剧情 | 触发事件尾 |
| 6 | 盟友 | 协助者;给盟友自己的欲望,但别比主角更有趣 | 人物网 | (可入副线故事) |
| 7 | 对手/谜题 | 最好的对手是"必须存在"的对手;谜样对手更难击败 | 人物网+剧情 | (铺垫内) |
| 8 | 对手/假盟友 | 以盟友身份出现的对手,双重揭露 | 人物网 | **BS2 无** |
| 9 | 第一次揭露和抉择 | 揭露必须带抉择,并改变欲望与动机 | 剧情+道德议题 | 进入第二幕前后 |
| 10 | 计划 | 打败对手的具体策略;计划失败才谈得上挣扎 | 剧情 | **BS2 无(散在玩闹段)** |
| 11 | 对手的计划和主要反击 | 对手也在行动;给对手一个计划 | 剧情+人物网 | 反派逼近 |
| 12 | 驱动力 | 主角追求目标的一系列行动,常含不道德行动 | 剧情+道德议题 | 玩闹和游戏→中点 |
| 13 | 盟友的攻击 | 盟友批判主角的手段;主角合理化 | 道德议题 | **BS2 无** |
| 14 | 看似落败 | 双重打击;看似全输 | 剧情 | 失去一切 |
| 15 | 第二次揭露和抉择 | 执迷不悟的驱动力;欲望与动机再变 | 剧情+道德议题 | 灵魂黑夜 |
| 16 | 对观众的揭露 | 观众知道而主角不知道,张力反转 | 剧情 | **BS2 无** |
| 17 | 第三次揭露和抉择 | 最后的压力与决定 | 剧情 | 进入第三幕前 |
| 18 | 闸门、严酷考验、体验死亡 | 高潮前的窄门;象征性死亡 | 剧情+故事世界 | 进入第三幕 |
| 19 | 对决 | 与对手的最后冲突,价值取向在此分胜负 | 剧情+道德议题 | 结局 |
| 20 | 真实自我的揭露 | 领悟自己的错误与应当如何待人 | 人物网 | (结局内) |
| 21 | 道德层面的抉择 | 用两种行动选一来**证明**自我揭露;BS2 无此拍 | 道德议题 | **BS2 无** |
| 22 | 新的平衡点 | 世界恢复,但已不同 | 剧情+道德议题 | 终场画面 |

**缺口读法**:标"BS2 无"的六处(8 假盟友对手、10 计划、13 盟友的攻击、16 对观众的揭露、21 道德抉择,加上三次揭露与抉择这一整类)就是 BS2 板查不出的中段结构病——第二幕松散时先查这里。详见第五节。

## 五、中段五个重点组件(BS2 覆盖最薄处)

### 1. 对手/假盟友(步骤 8)
以盟友身份出现的对手,主角最信任的人恰好是伤他最深的人。它带**双重揭露**:对主角揭露(他终于看清)与对观众揭露(观众早知道)。原书判据:假盟友对手是"利用主角弱点取胜的最佳位置"——对手以朋友之名攻击弱点,主角无从设防。《教父》里麦克的假盟友链:司机、保镖法布里兹欧、姐夫卡罗、改投敌营的泰西奥(reference.md 三之 8)。

### 2. 揭露与抉择序列(步骤 9/15/17)
特鲁比对中段的根本要求:**每次揭露必须带一个抉择,并且改变主角的欲望或动机**——揭露不改变行动方向,就只是装饰性信息。"事实上,这二十二个步骤确保剧情由主要角色来推动"(Ch8)。三次揭露的分工:第一次改变欲望与动机(进入对抗);第二次是执迷不悟的驱动力(越陷越深);第三次是最后压力(推向对决)。设计时可倒着做:先定对决,再回铺三级揭露阶梯。

### 3. 盟友的攻击(步骤 13)
道德议题的剧情化装置:主角为取胜开始采取不道德行动,**由盟友出面批判,主角当场合理化**("我这样做是为了……")。批判与合理化都必须演出,不许用台词宣言(接口麦基:绝不采用解释性话语)。没有这一步,主角的沉沦只是事件流水,不成道德弧。

### 4. 对观众的揭露(步骤 16)
观众知道而主角不知道。张力从"接下来发生什么"反转为"他什么时候会知道"——同一信息差服务两种悬念(与 `sw-series-structure` 的 dramatic irony 同源,特鲁比把它定为剧情步骤而非技巧选项)。

### 5. 道德层面的抉择(步骤 21)
高潮(对决)与结局之间的一拍:主角在**两种行动**之间选择,用行动证明自我揭露是真的。"高潮一到就完"的项目多半缺这一拍。麦基的危机两难管"选什么",特鲁比的道德抉择管"选完之后用什么证明"——两者相接,不重复。

## 六、四角对立(four-corner opposition)

"比较好的故事会超越主角和主要对手的简单对立"(Ch4)。做法:主角+主要对手+至少两个次要对手,各占长方形一角。

四条关键特色(Ch4 原文归纳,工作单格式):

1. **每个对手用不同方法攻击主角的重大弱点**——对手的核心目的就是攻击弱点,区分对手的第一方式是攻击方式不同;这让所有冲突与主角缺陷有机连结,四角同时是群体缩影。
2. **两两冲突**:不只主角打三个,对手之间也互相冲突——"冲突数量倍增"。
3. **四套价值取向全部置入冲突**:每个角色给一组价值取向(不要只给一个词),并找出每条价值观的正向与负向形式(坚决的/具侵略性的;诚实的/不够敏感的)——"为信念奋斗时最可能在什么情形下犯错"由此显形。
4. **尽量把角色推向每个角落**:人与人的差异最大化。

工作单(写进 story-bible 人物节):

| 角落 | 人物 | 攻击主角弱点的方式 | 价值取向组(+正负形式) | 与其他三角的冲突 |
|---|---|---|---|---|

**与既有工具的分工**:"给对手一把刀"(`sw-character-conflict` 三)是给**单一**对手加码;四角对立是**多对手拓扑**——一个对手扛不动主题时用四角。荣格四位一体(英雄/阴影/智者/爱的对象)按**功能互补**分角色,四角对立按**冲突对立**分角色,两表可以叠着用:四位一体定"缺谁",四角定"谁跟谁撞"。

## 七、道德议题策略链(moral argument)

麦基(`sw-premise-theme` 二)给原则:思想 vs 反思想,火力对等。特鲁比给链条:把主题演成主角的一系列行动。基本策略(Ch5,原文顺序):

1. 价值取向:主角从一套信念起步。
2. 道德弱点:开头就以某种方式伤害别人(不邪恶,只是受弱点影响)。
3. 道德需求:必须学会正确待人才能成长。
4. **第一次不道德行动**:几乎立刻采取,是主角基本道德缺陷的第一个证据。
5. 欲望:定下目标,与持不同价值取向的对手迎面相撞。
6. 驱动力:双方一系列行动。
7. **不道德行动→批判→合理化**:败给对手后孤注一掷;他人批判;主角辩解。
8. **盟友的攻击**:最亲近的人指出他不对(与步骤 13 同源)。
9. 执迷不悟的驱动力:不道德行动变本加厉,批判与合理化同步升级。
10. 主题在四处被观众领悟:**对决**(价值取向分胜负)→**道德层面的自我揭露**(严酷考验催生)→**道德层面的抉择**(用选择证明)→**主题的揭露**(越过角色、落到"人应当如何待人"的普遍体悟)。

**力量平衡判据**:"主角和主要对手之间的力量的平衡,不仅对角色和剧情重要,对道德议题也相当关键。如果主角太强、太好,对手无法带来足够的考验,他也不会因而犯道德层面的错误。如果对手太强……主角就变成受害人,对手变得邪恶或近乎邪恶。"(Ch5)原书反例:《一位女士的画像》。这条与麦基"对抗力量相适应"同向,但给出的是**道德引擎能否启动**的判据,不只是冲突强度判据。

## 八、幽灵与故事世界(边界节)

只取四条原则,**故事世界与象征网络两层本库不展开**——陆军戏核/戏胆/戏眼(`sw-premise-theme` 十)与麦基形象系统已覆盖大部分用途:

1. 幽灵=以往发生、至今萦绕主角的事件,"暴露在外的伤口",常是心理与道德弱点的来源;可把幽灵想成**主角内在的对手**——"欲望推动他向前,幽灵把他往后拉"(Ch8)。与克龙原初场景同物:克龙管写法(第一人称详写生根瞬间),特鲁比管结构位置(它是步骤 2,先于触发事件)。
2. 第二种幽灵(少见):主角起初自由、遭攻击后失落的天堂世界(《相逢圣路易》《越战猎鹿人》)。
3. 开场解说纪律:"试着先保留关于主角的许多信息,包括他的幽灵的种种细节。观众会猜测你隐藏的某些事情,因而真正走入你的故事。"(Ch8)
4. 故事世界两条关键重点:世界应当是表现主角的方式;若主角开头受奴役,世界也应是奴役性的,并恶化他的重大弱点。深化写法见 `sw-scene-craft` 八(场景要当)。

## 九、场景编排(scene weave)

写完整剧本之前的最后一步,"更普遍的名称包括:场景清单、分场大纲"(Ch9)。与 `sw-scene-craft`/BS2 演示板的分工:40 卡管四行分布与转折位置,场景编排管**每场**的三件事:

1. **单一行动**:"每个场景只列出单一的、必要的行动"——用一两句话写完,全场应能在几页内列完;好莱坞电影平均 40–70 场。
2. **结构步骤标签**:给代表结构步骤的场打标签(欲望、计划、看似落败……),很多场没有标签是正常的。
3. **叙事线编号**:多线/多副线时每场标注所属线号——多线剧情=每线各走七大步骤(第三节手风琴)。

列表后的三个修改动作:**重排**(先排整体进行序列,再查相邻并置)、**合并**("有时作者创造新的场景只是为了安排一句好的对白")、**删增**(赘肉愈少愈好;删完出现断层才补新场)。

接口:`sw-workflow` 阶段 4 步骤大纲行格式已有"结构位置"列——BS2 节拍名与 22 步骤名同列通用,多线项目在行尾加线号。

## 十、诊断清单(中段松散十问)

第二幕散成孤立事件、或"每场都对但连不起来"时逐条问:

1. 有"驱动力"吗——主角为达成目标的一系列**连续**行动,还是一串互不推动的事件?
2. 有假盟友对手吗?他攻的是主角哪个弱点?
3. 三次揭露与抉择都在吗?每次揭露**改变了欲望或动机**吗?没改=装饰性揭露,删或改。
4. 对手的计划和主要反击写出来了吗?对手有自己的一套吗?
5. 主角败给对手后采取不道德行动了吗?有批判与合理化吗?盟友攻击过他吗?
6. 有"对观众的揭露"吗——观众何时开始比主角知道得多?
7. 对决之前有闸门/严酷考验/体验死亡吗?
8. 高潮之后有道德层面的抉择吗(两种行动选一),还是说完就完?
9. 力量平衡吗:主角太强(无道德代价)还是太弱(纯受害者)?
10. 四角占满了吗:每个对手用不同方式攻击主角的弱点?对手之间有冲突吗?四套价值取向互相冲撞吗?

前三问覆盖 80% 的"第二幕软肚子"案例;与麦基进展纠葛(`sw-story-structure` 七)的分工:鸿沟管行动升级的力度,本清单管**中段组件在不在**——先查组件,再查力度。

## 十一、工作流程(与 `sw-workflow` 长片阶段表的接口)

1. **阶段 1 末尾**:前提与主控思想定稿后,找设计原则(第二节找法)。两次迭代仍与前提同句=想法还没有形式,回炉。
2. **阶段 2**:BS2 板定稿后过第四节的对照表,查六个"BS2 无"的组件是否本就该有(短片按手风琴原则跳过)。
3. **阶段 3**:人物表配四角对立工作单(第六节);核对力量平衡判据。
4. **阶段 4**:步骤大纲标 22 步骤名与线号,跑场景编排三动作(第九节)。
5. **阶段 5 写作中**:卡在第二幕→跑第十节前三问。
6. **阶段 6**:中段十问+道德议题链逐环检查(第七节 1–10 环)。

**何时不用本 skill**:短片与独幕剧走七步即可;契诃夫/小津式反高潮与多主人公项目(`chekhov-dramaturgy`、`ozu-screenplay-style`)没有中心对决,19–21 步骤不适用;剧集项目走 `sw-workflow` 剧集阶段表,以 act out 引擎为单位,不硬套 22 步骤(S5 的场级工具优先级见该表)。戏曲项目不进入(媒介边界见 `sw-chinese-opera-banqiang`)。

## 十二、反模式

- 把 22 步骤当第二张页码表逐格对齐——它是锚点不是格子。
- 为凑满 22 而发明假步骤;手风琴原则允许伸缩。
- 四角对立做成四个坏人——对手不必邪恶(希克斯/霍克斯特同此),攻弱点即可。
- 道德议题链写成台词宣言——批判、合理化、盟友攻击都必须由角色行动承担。
- 同一项目把 BS2 板与 22 步骤各精填一遍——只做一次精细表,另一表做校验。
- 用设计原则替代前提或主控思想——三层各管一件事(第二节)。