# 短篇拆文输出模板

> 拆文输出时加载。先看决策路由选 Stage，再按模板填写。方法论细节见 material-decomposition.md。
>
> **输出契约 SSOT**：Stage→文件映射、`_meta.json` 字段（含 `structure_counts`）、
> 下游消费规范、Phase 7 检查均在 [output-contract.md](output-contract.md) 中权威定义。
> 本文件填的模板内容最终落到 `拆文报告.md` 等 markdown 文件，对应去向见每个 Stage
> 末尾的 HTML 注释标注。质量检查必填字段段末加注 `[BLOCK]` / `[WARN]`：BLOCK
> 不通过 → Phase 7.3 阻断；WARN 不通过 → 写入「待补」清单不阻断。

## 决策路由

| 你在执行哪个 Stage | 加载哪个模板 | 必填字段 |
|---------------|-------------|---------|
| Phase 1 确认对象 | 无模板（用户交互，见 SKILL.md） | 用户已提供文本+拆解方向 |
| Stage 2 结构+情节节点 | Stage 2 全篇结构 + Stage 2B 情节节点 | 故事核 + 至少 4 段结构 + 节点覆盖全文 |
| Stage 3 情感线+爆点 | Stage 3 情感曲线 + 爆点分析 | 至少 5 节点 + 爆点 6 维度 |
| Stage 4 反转+写作手法 | Stage 4 反转分析 + 写作手法 | 前置反转检查 + 铺垫线索 ≥2 + 手法 ≥5 项 |
| Stage 5 人物+开头结尾 | Stage 5 人物 + 开头/结尾 | 所有有名人物 + 前 3 句引用 + 结尾类型 |
| Stage 6 评估报告 | Stage 6 综合评估 | 五维评分 + 爆点性 + 共鸣 ≥3 层 + 可借鉴结构 ≥3 条 |
| 同类对比（可选） | 同类对比 | 差异化亮点 |
| 平台适配（可选） | 平台适配评估 | 三平台适配度 |
| 详细节奏（可选） | 详细节奏分析 | 节奏指标 + 异常检测 |

## 目录

1. [Stage 2 全篇结构](#stage-2-全篇结构)
2. [Stage 2B 情节节点提取](#stage-2b-情节节点提取)
3. [Stage 3 情感线+爆点](#stage-3-情感线爆点)
4. [Stage 4 反转+写作手法](#stage-4-反转写作手法)
5. [Stage 5 人物+开头结尾](#stage-5-人物开头结尾)
6. [Stage 6 综合评估](#stage-6-综合评估)
7. [详细节奏分析](#详细节奏分析)
8. [短篇结构速查库](#短篇结构速查库)
9. [质量检查必填字段](#质量检查必填字段)

---

## Stage 2 全篇结构

<!-- output to: 拆文报告.md（故事核 + 故事梗概 + 结构划分 + 叙事时间线 各段） -->

字数{X}字 | 节数{N} | 平台{平台} | 类型{题材/情绪类型} | 结局{HE/BE/开放式} | POV{第一/第三人称}

### 故事核

**设定**：{故事前提/触发条件，如"重生三次被母弟杀害"}
**主题**：{核心矛盾/价值观冲突，如"极端重男轻女"}
**核心行动**：{主角做了什么，如"放任母弟自毁"}
**一句话**：{合并，如"重生三次被母弟杀害的女孩，第四世放任她们自毁"}

### 故事梗概

{200-500字概括全文}

### 结构划分（4-6段，必须含开端/发展/高潮/结局）

| 段落 | 字数范围 | 占比 | 功能 | 对应节 |
|------|----------|------|------|--------|
| 开端 | {X}-{Y} | {Z%} | {功能} | {节号} |
| 发展 | {X}-{Y} | {Z%} | {功能} | {节号} |
| {转折/过渡（可选）} | {X}-{Y} | {Z%} | {功能} | {节号} |
| 高潮 | {X}-{Y} | {Z%} | {功能} | {节号} |
| 结局 | {X}-{Y} | {Z%} | {功能} | {节号} |

### 叙事时间线

| 特征 | 描述 |
|------|------|
| 时间线类型 | {线性/插叙/倒叙/双线交叉} |
| 时间跨度 | {故事内时间跨度} |
| 关键时间跳跃 | {如有，标注位置和跨度} |
| 时间操控目的 | {制造信息差/压缩无聊/制造对比} |

---

## Stage 2B 情节节点提取

<!-- output to: 情节节点.md（独立成文）+ 拆文报告.md（情节节点清单段镜像） -->

> 方法论与节点数量字数分档表详见 material-decomposition.md「情节节点提取规则」（唯一权威）。

### 节点模板

```markdown
N{序号} **{事件概括}**：类型{情绪/信息/冲突/转折/对话/氛围} | 情绪{类型}{强度-9~+9} | 涉及{全名} | 手法{如有时}

原文引用（≤300字）
```

### 输出示例

```markdown
## 情节节点清单

N1 **偷听到对话**：类型{信息} | 情绪{震惊}{-7} | 涉及{沈暮月} | 手法{信息差}

> "霍总还不打算让沈暮月母子进门吗？"
> "没必要，私生子而已。"
> 我正准备推门而入，听到这话，手停在了半空。

N2 **自我认知**：类型{转折} | 情绪{心酸}{-5} | 涉及{沈暮月}

> 我是沈家的私生女，生了个儿子，也是私生子。
> 霍庭煜对我没有爱。
> 我默然抽回了手。
```

### 质量自检

- [ ] 节点数量在密度指引范围内
- [ ] 每个节点有客观白描（无叙事框架词、无主观评价）
- [ ] 每个节点有情绪标记（类型 + 强度值）
- [ ] 节点严格按时序排列
- [ ] 原文引用 ≤300 字且连续

---

## Stage 3 情感线+爆点

<!-- output to: 拆文报告.md（情感曲线 + 爆点分析 + 期待感分析 各段） -->

### A. 情感曲线

至少 max(5, 节数) 个节点，含字数位置，每个节点标注钩子类型：

| 位置 | 字数 | 节点序号 | 情绪 | 强度与方向 | 触发事件 | 钩子类型 |
|------|------|----------|------|------------|----------|----------|
| 开头 | {X} | N{N} | {好奇/心酸/震惊} | {虐-9~爽+9} | {事件} | {悬念/冲突/反差/代入/信息差/无} |
| 低谷 | {X} | N{N} | {心疼/绝望/愤怒} | {虐-9~爽+9} | {事件} | {钩子类型} |
| 反转点 | {X} | N{N} | {震惊/心疼} | {虐-9~爽+9} | {事件} | {钩子类型} |
| 高潮 | {X} | N{N} | {情绪} | {虐-9~爽+9} | {事件} | {钩子类型} |
| 结尾 | {X} | N{N} | {满足/意难平/治愈} | {虐-9~爽+9} | {事件} | {钩子类型} |

钩子类型速查：悬念（想知道后续）、冲突（矛盾激化）、反差（认知颠覆）、代入（感同身受）、信息差（读者知道角色不知道）

曲线特征：起始{...} | 走向{上行/下行/波浪/V形/倒V/阶梯/断崖/压缩弹簧} | 极值{最高%X 最低%Y} | 方向差{从X到Y} | 翻转次数{N}

### B. 爆点分析

| 维度 | 分析 |
|------|------|
| 铺垫 | {什么让读者开始在意}，前{X}字完成 |
| 积累 | {什么在积累情绪势能}，积累{X}字 |
| 延迟 | {延迟释放机制：信息差/误解/悬念} |
| 爆发点 | {哪个瞬间释放全部情绪}，精确到句子："{引用}" |
| 余波 | {释放后的余震：角色反应} |
| 印象 | {情绪释放后留下什么，读者记住什么} |

**叠加爆点**（如适用）：表层爆点{X}→深层爆点{Y}→叠加效果{1+1>2在哪}

**多爆点串联**（如适用）：爆点①{事件+位置} | 爆点②{事件+位置} | 爆点③{事件+位置} → 串联方式{递进/并列}

### C. 期待感分析

逐节追踪读者的期待状态：

| 节 | 制造的期待 | 满足/升级/悬置 | 剩余期待 |
|----|-----------|---------------|---------|
| 1 | {期待A} | {制造} | {A} |
| 2 | {期待B} | {升级A} | {A+, B} |
| ... | | | |

期待规则：不超过两节不制造新期待，不超过一节不推进核心期待。

---

## Stage 4 反转+写作手法

<!-- output to: 拆文报告.md（反转分析段） + 写作手法.md（独立成文：POV/对话/时间/信息/其他/意象） -->

### A. 反转分析

#### 前置反转检查

> 是否有在故事时间线之前就已存在的谎言/误判？

| 前置反转 | 谁被骗/被蒙蔽 | 何时揭穿 | 揭穿方式 | 对主反转的作用 |
|----------|--------------|----------|----------|--------------|
| {如：三年前的"灌醉"事件实为做局} | {霍庭煜} | {第9章} | {沈暮月当面驳斥} | {铺垫：证明判断基于错误前提} |

若不存在前置反转，注明"无"。

#### 报应设计（无反转/报应型故事适用）

> 当故事无传统反转时，跳过反转机制拆解，改为分析报应设计。

| 阶段 | 反派的恶行 | 报应结果 | 爽感来源 |
|------|-----------|----------|----------|
| {如：虐待妻女} | {具体行为} | {对应惩罚} | {以彼之道还施彼身/自食恶果} |

报应链效果：{递进/一一对应/连锁反应}

#### 反转链（多反转故事适用）

> 如故事包含多个连续反转（舆论反转文、套娃反转文），按顺序列出：

| 序号 | 反转类型 | 触发事件 | 读者认知变化 | 与前层因果关系 |
|------|----------|----------|-------------|---------------|
| 1 | {类型} | {事件} | {从A认知变为B认知} | — |
| 2 | {类型} | {事件} | {从B认知变为C认知} | {反转1如何解释/加深反转2} |

反转链效果：{递进/叠加/出其不意}
因果链强度：{强/中/弱——删除任一层反转，其他是否仍成立？}

**伏笔式反转**：如有开头语句在真相揭示后含义完全改变，标注：
- 回看语句原文 + 位置
- 初读理解 vs 回看理解
- 触发认知升级的事件

单一反转的故事跳过此表，直接用下方主/副反转分析。

#### 主/副反转分析（单反转故事适用）

**反转类型**：{视角反转/身份反转/动机反转/时间线反转/信息反转/认知反转}

> **认知反转**：读者对某个角色/关系的整体理解被颠覆（如"母亲其实一直爱她"）。不同于信息反转（单条信息），认知反转改变的是读者对整个角色/关系的感情色彩。

**反转机制**：
- 铺垫线索：{文本埋了哪些线索，含位置}
- 误导方向：{文本把读者往哪个方向引}
- 真相揭示：{反转怎么揭开的}
- 合理性：{反转是否经得起回看}

**时机**：全文{X}%位置 | 铺垫:释放 = {X:1}

**效果**：惊喜度{1-5} | 合理性{1-5} | 情绪冲击{1-5}

### B. 写作手法

> 方法论详见 material-decomposition.md「写作手法分析」。

#### POV 策略

| 维度 | 分析 |
|------|------|
| POV 类型 | {第一/第三人称/全知/其他} |
| 选择效果 | {亲密感/信息控制/距离感} |
| 信息操控 | {不可靠叙述者/选择性回忆/隐瞒} |
| POV 切换 | {如有：切换位置、切换方式、效果评价。如无：填"无"} |
| POV 代价 | {丧失了什么视角/信息} |

#### 对话手法

> 对话占比的标准范围见 material-decomposition.md「节奏分析」，据此判断偏高/偏低。

| 指标 | 数值 | 评价 |
|------|------|------|
| 对话占比 | {X%} | {标准/偏高/偏低} |
| 潜台词率 | {X%} | {高手>60%/中等/偏低} |
| 对话模式 | {审判式/压制式/信息差式/推拉式/称呼变化} | {具体说明} |

#### 时间操控

| 手法 | 位置 | 效果 |
|------|------|------|
| {时间跳跃/场景压缩/倒叙/闪回/实时展开} | {节N} | {具体效果} |

#### 信息控制

| 时刻 | 读者知道的 | 主角知道的 | 对手知道的 | 信息差 |
|------|-----------|-----------|-----------|--------|
| 开头 | | | | |
| 中段 | | | | |
| 结尾 | | | | |

#### 其他手法

| 手法 | 位置 | 效果 | 可复用度 |
|------|------|------|----------|
| {感官锚定/句式节奏/对比设计/意象物件/留白/首尾呼应} | {节N} | {具体效果} | {高/中/低} |

#### 意象/物件追踪

| 物件/意象 | 出现位置 | 每次承载的含义 | 演变轨迹 |
|-----------|---------|---------------|---------|
| {物件名} | {节1, 节5, 节9} | {含义变化} | {从A到B} |

如无重复物件/意象，注明"无明显意象重复"。

**主题意象群**：如多个物件都指向同一主题，标注共同主题、各物件的角度、整体效果。

**手法总计**：{N} 项 | 核心手法{Top3} | 创新手法{如有}

---

## Stage 5 人物+开头结尾

<!-- output to: 拆文报告.md（人物分析 + 开头分析 + 结尾分析 + 首尾呼应 + 钩子回收检查 各段） -->

### A. 人物分析

> 方法论详见 material-decomposition.md「人物提取规则」。

**人物总览**：有名人物{N}人

| 人物 | 叙事角色 | 行动角色 | 功能标签 | 内在矛盾 | 弧线 | 关键台词 |
|------|----------|----------|----------|----------|------|----------|
| {主角名} | {主人公/重要配角} | {主动型/被动型/转变型} | {情绪承载者/...} | {核心心理冲突} | {始→转→终} | "{最具代表性的台词}" |
| {配角名} | {重要配角/功能人物} | {主动型/被动型} | {压迫源/...} | {矛盾} | {弧线/扁平} | "{台词}" |

> 若识别到双主人公结构，人物总览表中两人均标注为"主人公"，并在表下方注明各自主驱动的章节范围。

**人物功能评估**：

| 人物 | 出场效率 | 功能密度 | 可删除性 | 对话贡献 |
|------|----------|----------|----------|----------|
| {名} | {高/中/低} | {承担N项功能} | {不可删/可删} | {每句都推动/部分推动} |

**人物关系**：

| 关系对 | 关系本质 | 演变轨迹 | 对情感线的贡献 |
|--------|----------|----------|---------------|
| A ↔ B | {如：单向依附→对等拒绝} | {节N:状态A → 节M:状态B} | {制造了什么情绪} |

### B. 开头分析

**前 3 句**：{原文引用}

| 维度 | 分析 |
|------|------|
| 钩子类型 | {悬念/冲突/反差/代入/信息差} |
| 前50字 | {有无冲突/异常？有/无} |
| 前100字 | {读者是否知道核心矛盾？是/否} |
| 信息密度 | {高/中/低} |
| 代入感 | {强/中/弱} |
| 声音辨识度 | {强/中/弱} |
| 开头情绪强度 | {1-10，绝对强度量表，非情感曲线的-9~+9} |

### C. 结尾分析

**最后一段**：{原文引用或概括}

| 维度 | 分析 |
|------|------|
| 结尾类型 | {HE满足/BE遗憾/开放式/反转余韵/留白} |
| 情绪落点 | {读者离开时在想什么} |
| 余韵设计 | {有/无，具体描述} |
| 传播欲 | {读者是否会推荐，为什么} |
| 收束完整性 | {所有钩子是否回收，未回收的列出} |
| 价值观传达 | {这篇故事最终想说什么？} |
| 结尾情绪强度 | {1-10，绝对强度量表（非情感曲线的-9~+9）。参考标准：虐≥8/爽≥7/治愈≥6/通透满足≥5/震惊反转≥7/BE意难平≥8} |

### D. 首尾呼应分析

| 呼应元素 | 开头位置 | 结尾位置 | 呼应方式 | 效果 |
|----------|----------|----------|----------|------|
| {元素} | {如：第1节"私生子而已"} | {如：结尾终身未娶} | {对比/反转/升级} | {形成闭环/制造遗憾} |

**重读发现**：如有开头语句在真相揭示后含义完全改变，列出：语句原文 + 位置 + 初读理解 vs 知道真相后的理解。

### E. 钩子回收检查

| 钩子 | 埋设位置 | 类型 | 回收位置 | 回收方式 | 状态 |
|------|----------|------|----------|----------|------|
| {描述} | {节N} | {悬念/冲突/信息差} | {节M} | {如何回收} | {已回收/留白/遗漏} |

---

## Stage 6 综合评估

<!-- output to: 拆文报告.md（综合段：五维评分 + 爆点性 + 话题性 + 共鸣 + 核心手法 + 可复用结构 + 同类型写作动作 + 节奏速报）+ _meta.json.structure_counts（数值计入元数据，详见下方「_meta.json.structure_counts 产出模板」） -->

**一句话评价**：{成功核心原因——不是泛泛赞美，是具体指出成功机制}

### 五维评分

| 维度 | 评分 | 说明 |
|------|------|------|
| 开头吸引力 | 1-5 | {具体说明：钩子类型+效果+改进空间} |
| 情感拉扯力 | 1-5 | {具体说明：曲线形态+极值+翻转} |
| 反转设计 | 1-5 | {具体说明：反转类型+铺垫质量+合理性} |
| 节奏控制 | 1-5 | {具体说明：密度分布+异常检测+节奏匹配} |
| 结尾余韵 | 1-5 | {具体说明：结尾类型+落点+传播欲} |

### 爆点性

{核心爆点是什么？铺垫是否充分？释放是否到位？传播性如何？}

### 话题性

{读者会讨论什么？争议点？代入式自省？"如果是我会怎样"的讨论空间？}

### 共鸣分析

| 共鸣层次 | 强度 | 触发点 |
|----------|------|--------|
| 情感共鸣 | {强/中/弱/无} | {具体触发点} |
| 价值观共鸣 | {强/中/弱/无} | {具体触发点} |
| 经历共鸣 | {强/中/弱/无} | {具体触发点} |
| 社会现象共鸣 | {强/中/弱/无} | {具体触发点} |
| 文化共鸣 | {强/中/弱/无} | {具体触发点} |
| 普世价值共鸣 | {强/中/弱/无} | {具体触发点} |
| 哲学思考共鸣 | {强/中/弱/无} | {具体触发点} |
| 情感深度共鸣 | {强/中/弱/无} | {具体触发点} |
| 人物深度共鸣 | {强/中/弱/无} | {具体触发点} |

### 核心手法

反转类型{...} | 情感曲线形态{...} | 关键钩子{...} | 核心手法Top3{...}

### 可复用结构

1. **{手法名}**：{用法} — 适用场景：{什么类型的短篇}
2. **{手法名}**：{用法} — 适用场景：{...}
3. **{手法名}**：{用法} — 适用场景：{...}

### 同类型写作动作

{具体行动——不是"多练习"，而是可直接进入下一份 artifact 的操作}

### 节奏速报

| 指标 | 数值 | 判断 |
|------|------|------|
| 事件密度 | {X个/千字} | {标准/偏高/偏低} |
| 对话密度 | {Y%} | {标准/偏高/偏低} |
| 冲突密度 | {Z%} | {标准/偏高/偏低} |

### _meta.json.structure_counts 产出模板

> Stage 6 完成时，把这一节的结构计数写入 `_meta.json.structure_counts`，作为 Phase 7.2
> 数值检查的依据。分析叙事正文写到 `拆文报告.md` 的对应段，不要重复在 JSON 里再讲一遍。
> 字段定义与阈值见 [output-contract.md](output-contract.md)。

```jsonc
"structure_counts": {
  "beats": 5,                    // 来自 Stage 2 结构段数（开端/发展/高潮/结局，≥4）
  "hooks": 4,                    // 来自 Stage 3 钩子数（≥3）
  "setup_clues": 3,              // 来自 Stage 4 反转铺垫数（≥3；无反转题材填 0 并跳过该阈值）
  "character_archetypes": 3,     // 来自 Stage 5 有反差人物数（≥2）
  "reusable_structures": 3,      // 来自 Stage 6 可复用条数（≥3）
  "reversal_type": "视角反转"     // 枚举: 视角/身份/动机/时间线/信息/认知/无反转
}
```

---

## 可选模块：同类对比

> 方法论详见 material-decomposition.md「可选模块：同类对比」。

| 维度 | 本文 | 对标作品A | 对标作品B |
|------|------|----------|----------|
| 情感曲线形态 | {如：压缩弹簧} | {如：V形} | {如：波浪} |
| 核心手法 | {如：假死+信息差} | {如：时间线反转} | {如：套娃反转} |
| 开头钩子强度 | {1-5} | {1-5} | {1-5} |
| 反转惊喜度 | {1-5} | {1-5} | {1-5} |
| 结尾余韵 | {1-5} | {1-5} | {1-5} |

**差异化亮点**：{本文与同类作品的关键差异，是优势还是劣势}

---

## 可选模块：平台适配评估

> 方法论详见 material-decomposition.md「可选模块：平台适配评估」。

| 平台 | 适配度 | 原因 | 调整动作 |
|------|--------|------|----------|
| 知乎盐言 | {高/中/低} | {原因} | {如有} |
| 番茄短篇 | {高/中/低} | {原因} | {如有} |
| 七猫短篇 | {高/中/低} | {原因} | {如有} |

---

## 详细节奏分析

> 可选模块。方法论详见 material-decomposition.md「节奏分析」。

### 节奏指标

> 各维度「标准范围」的权威数值见 material-decomposition.md「节奏分析」节奏指标表，填表时据此判断。

| 维度 | 数值 | 判断 |
|------|------|------|
| 事件密度 | {N}个/千字 | {标准/偏高/偏低} |
| 对话密度 | {X%} | {标准/偏高/偏低} |
| 冲突密度 | {X%} | {标准/偏高/偏低} |
| 信息密度 | {X%} | {标准/偏高/偏低} |

### 逐节节奏分布

| 节 | 字数 | 事件密度 | 对话占比 | 冲突占比 | 节奏判断 |
|----|------|----------|----------|----------|----------|
| 1 | {N} | {X/千字} | {Y%} | {Z%} | {快/中/慢/过渡} |

### 节奏异常

| 异常类型 | 位置 | 说明 |
|----------|------|------|
| {节奏塌陷/冲突过载/信息洪峰/对话荒漠/对话泛滥} | {节N} | {具体说明} |

如无异常，注明"节奏无明显异常"。

---

## 短篇结构速查库

> 完整版见 material-decomposition.md「结构类型速查」（含匹配分析要点）。

| 结构 | 特点 | 适合情绪 |
|------|------|----------|
| 三幕反转式 | 铺垫→升级→反转 | 震惊、意难平 |
| 双线交叉式 | 明线暗线交替推进 | 悬疑、真相揭晓 |
| 时间跳跃式 | 过去/现在穿插 | 遗憾、成长 |
| 套娃反转式 | 多层反转嵌套 | 惊讶、烧脑 |
| 对话驱动式 | 通过对话推进叙事 | 虐恋、人际冲突 |
| 独白式 | 第一人称内心独白 | 治愈、自省 |
| 重生反常式 | 重生后做相反的事→对手自乱 | 爽、解气 |
| 灵魂旁观式 | 死后灵魂看世界→揭露真相 | 意难平、愤怒 |
| 双重生博弈式 | 两人都重生→信息战 | 紧张、痛快 |
| 隐忍布局式 | 表面顺从暗中布局→反攻 | 压抑→极致释放 |
| 非人视角式 | 鬼/系统/灵魂看人间 | 新奇、恐怖、爽 |
| 成长救赎式 | 苦难中被人拉一把→自我救赎→与救赎者约定未来 | 温暖、心酸、治愈 |
| 舆论反转式 | 舆论多次反转→证据反击→最终真相大白 | 爽、解气、震惊 |
| 冷面复仇式 | 冷静主角收集证据→果断出手→全身而退 | 爽、痛快、满足 |
| 倒计时告别式 | 明确时限的告别/离开→倒计时推进→最终诀别 | 心酸、意难平、通透 |

---

## 质量检查必填字段

Stage 完成前逐项检查，缺一即不完整。**数值阈值（节点密度、对话占比等）的唯一权威定义见 material-decomposition.md「质量标准」，本表只列检查项不复述数值。**

**标注约定**：

- `[BLOCK]`：量化或必备产物，缺失 → Phase 7.3 阻断，不写 `_meta.json.stages_completed[6]`，提示用户回到对应 Stage 补足。
- `[WARN]`：质性或辅助项，缺失 → 写入 `拆文报告.md` 末尾「待补」清单，**不阻断**进入下一阶段。

**Stage 2（结构+情节节点）**：
- [ ] 故事核已提取（一句话核心梗） `[BLOCK]`
- [ ] 结构划分 4-6 段（必须含开端/发展/高潮/结局），每段有字数范围、占比和功能 `[BLOCK]`
- [ ] 结局类型已标注 `[WARN]`
- [ ] POV 已识别 `[WARN]`
- [ ] 叙事时间线已标注 `[WARN]`
- [ ] 情节节点数量在密度指引范围内（按字数分档，见 material-decomposition.md「情节节点提取规则」） `[BLOCK]`
- [ ] 每个节点有情绪标记（类型 + 强度值） `[BLOCK]`

**Stage 3（情感线+爆点）**：
- [ ] 至少 max(5, 节数) 个情感节点，每个有字数位置、强度值和方向（虐-9~爽+9） `[BLOCK]`
- [ ] 每个节点标注了钩子类型（含"无"） `[WARN]`
- [ ] 曲线特征 5 项齐全（起始/走向/极值/方向差/翻转次数） `[BLOCK]`
- [ ] 爆点分析 6 维度齐全（铺垫/积累/延迟/爆发点/余波/印象） `[BLOCK]`
- [ ] 期待感表已完成 `[WARN]`

**Stage 4（反转+写作手法）**：
- [ ] 前置反转检查已执行（存在/不存在） `[WARN]`
- [ ] 反转类型已识别 `[BLOCK]`
- [ ] 铺垫线索至少 2 条，含原文位置 `[BLOCK]`
- [ ] 误导方向已说明 `[WARN]`
- [ ] 写作手法分析 ≥5 项维度 `[BLOCK]`
- [ ] POV 策略已分析（选择效果+代价+切换） `[WARN]`
- [ ] 对话指标已量化（占比+潜台词率） `[WARN]`

**Stage 5（人物+开头结尾）**：
- [ ] 所有有名人物已提取，有二维分类（叙事角色：主人公/重要配角/功能人物 + 行动角色：主动型/被动型/转变型） `[BLOCK]`
- [ ] 人物功能评估已完成 `[BLOCK]`
- [ ] 人物关系已标注演变轨迹 `[WARN]`
- [ ] 前 3 句话原文引用 `[BLOCK]`
- [ ] 前50字/前100字检查已完成 `[WARN]`
- [ ] 开头情绪强度已标注（1-10） `[WARN]`
- [ ] 结尾类型和情绪落点已说明 `[WARN]`
- [ ] 钩子回收检查已完成 `[WARN]`
- [ ] 首尾呼应分析已完成 `[WARN]`
- [ ] 所有钩子已标注回收状态（已回收/留白/遗漏） `[WARN]`

**Stage 6（综合评估）**：
- [ ] 一句话评价是具体机制（非泛泛赞美） `[WARN]`
- [ ] 五维评分每项有具体说明（非泛泛而谈） `[BLOCK]`
- [ ] 爆点性已分析 `[BLOCK]`
- [ ] 话题性已分析 `[BLOCK]`
- [ ] 共鸣分析至少 3 层 `[BLOCK]`
- [ ] 至少 3 条可复用结构，每条含适用场景 `[BLOCK]`
- [ ] 同类型写作动作是具体行动 `[WARN]`
- [ ] `_meta.json.structure_counts` 已写入且各字段达 Phase 7.2 阈值（详见 [output-contract.md](output-contract.md) 「Phase 7.2」表） `[BLOCK]`

**Phase 7 接入**：以上 `[BLOCK]` 项与 [output-contract.md](output-contract.md) 「字段最小计数」表共同构成 Phase 7.3 阻断扫描的检查清单。SKILL.md `Phase 7：检查验收` 段在 Stage 6 内容写完后、`stages_completed[6]` append 前调用本节。
- [ ] 节奏速报已包含
