# 质量检查与验收清单 每个 Stage 写完按对应小节自检;Stage 6 之后的「BLOCK 项扫描」扫本文件全部 `[BLOCK]` 项。 ## 质量检查必填字段 Stage 完成前逐项检查。**`[BLOCK]` 只检查应有内容是否写出,不要求源文有固定数量**:源文确实没有的项,写明「源文没有」并附依据,同样算写了。节点密度、对话占比等只作结构化描述,不设通用数值阈值。 **标注约定**: - `[BLOCK]`:必备产物。缺失时阻断,不将 `6` 加入 `_meta.json.stages_completed`,回到对应部分补写。 - `[WARN]`:质性或辅助项,缺失 → 写入 `拆文报告.md` 末尾「待补」清单,**不阻断**。 **Stage 2(结构+情节节点)**: - [ ] 题材已按题材标尺报告,主类型在 13 个类型名内或为「通用」 `[BLOCK]` - [ ] 故事核已提取(一句话核心梗) `[BLOCK]` - [ ] 结构划分含开端/发展/高潮/结局,每段有字数范围、占比和功能 `[BLOCK]` - [ ] 结局类型已标注 `[WARN]` - [ ] POV 已识别 `[WARN]` - [ ] 叙事时间线已标注 `[WARN]` - [ ] 情节节点覆盖全文真实变化,没有为凑数量重复记录同一事件(见 [stage2-3-structure-emotion.md](stage2-3-structure-emotion.md)「情节节点提取规则」) `[BLOCK]` - [ ] 每个节点有位置(节号 + 约第几字)和情绪标记(类型 + 强度值) `[BLOCK]` **Stage 3(情感线+爆点)**: - [ ] 情感曲线覆盖每一处情绪立场、期待或压力变化,含开头与结尾,每个点有字数位置、强度值和方向(虐-9~爽+9) `[BLOCK]` - [ ] 每个点标注了钩子功能类型(含"无") `[WARN]` - [ ] 曲线特征 5 项齐全(起始/走向/极值/方向差/翻转次数) `[BLOCK]` - [ ] 爆点分析 6 维度齐全(铺垫/积累/延迟/爆发点/余波/印象) `[BLOCK]` - [ ] 钩子与付费断点已按钩子标尺报告(没有钩子或断点信息时写明) `[BLOCK]` - [ ] 期待感表已完成 `[WARN]` **Stage 4(反转+写作手法)**: - [ ] 前置反转检查已执行(存在/不存在) `[WARN]` - [ ] 反转类型已识别(含「无反转」) `[BLOCK]` - [ ] 铺垫线索逐条列出原文位置,数量照实;无反转/报应型写「源文没有」 `[BLOCK]` - [ ] 误导方向已说明 `[WARN]` - [ ] 写作手法分析 ≥5 项维度 `[BLOCK]` - [ ] POV 策略已分析(选择效果+代价+切换) `[WARN]` - [ ] 对话指标已量化(占比+潜台词率) `[WARN]` **Stage 5(人物+开头结尾)**: - [ ] 所有有名人物已提取,有二维分类(叙事角色:主人公/重要配角/功能人物 + 行动角色:主动型/被动型/转变型) `[BLOCK]` - [ ] 人物功能评估已完成 `[BLOCK]` - [ ] 有反差人物逐个附行为对照;没有时写明 `[WARN]` - [ ] 人物关系已标注演变轨迹 `[WARN]` - [ ] 前 3 句话原文引用 `[BLOCK]` - [ ] 前50字/前100字检查已完成 `[WARN]` - [ ] 开头、结尾情绪强度已标注(1-10,附证据) `[WARN]` - [ ] 结尾类型和情绪落点已说明 `[WARN]` - [ ] 首尾呼应分析已完成 `[WARN]` - [ ] 所有钩子已标注回收状态(已回收/留白/遗漏) `[WARN]` **Stage 6(综合评估)**: - [ ] 一句话评价是具体机制(非泛泛赞美) `[WARN]` - [ ] 五维评分每项有具体说明(非泛泛而谈) `[BLOCK]` - [ ] 爆点性、话题性已分析 `[BLOCK]` - [ ] 共鸣分析至少 3 层,每层附触发证据 `[BLOCK]` - [ ] 主结构已按结构观察表填写 `[BLOCK]` - [ ] 投稿层已填写(导语、付费断点、书名与简介、平台写法,资料缺失处写明) `[WARN]` - [ ] 可复用结构每条含适用场景、失败条件与不能照搬;源文没有可迁移结构时写明原因 `[BLOCK]` - [ ] `_meta.json.structure_counts` 已写入,字段齐全(见 [output-contract.md](output-contract.md)「structure_counts 校验」) `[BLOCK]` - [ ] 节奏速报已包含 `[WARN]`