# 产物创建模板

各产物的标准模板与创建指引。agent 在 Phase 2-3 过渡时按需加载此文件。

**模板列表：**
- 设定/关系.md
- 设定/题材定位.md（含读者契约 + 终局底牌/升级台阶 + 对标登记字段）
- 大纲/大纲.md（全书鸟瞰 + 全书体量与阶段总览）
- 大纲/卷纲_第X卷.md（含卷契约+终局储备+剧情单元+情绪弧线+反转规划）
- 追踪/_tracking-state.json（唯一结构化权威状态）
- 追踪/逐章记录/第NNN章.md（未来相关紧凑增量）
- 追踪/伏笔.md
- 追踪/时间线/作者真相.md + 读者已知.md（派生视图）
- 追踪/角色状态/{角色名}.md
- 追踪/上下文.md（续写状态卡，固定 7 栏）
- 对标/{对标书名}/拆文报告.md
- 对标/{对标书名}/原文/第XXX章_{章名}.md

**层级关系（全书 › 卷 › 剧情单元 › 章 › 情节点；故事线横向贯穿多个剧情单元）：**
- 大纲.md = 全书鸟瞰（每卷一两句话定位）
- 卷纲_第X卷.md = 单卷规划（剧情单元+情绪+人物+伏笔+反转）
- 细纲_第XXX章.md = 单章蓝图（单元ID/位置 + 主角目标/关键选择 + 内容概括 + 多线情节安排 + 人物关系/出场顺序 + 情节细化 + 结尾设定/钩子）

**概念对照（统一叫法，减少混淆）：**
- **剧情单元** = 一段完整剧情（1.5-3 万字/数章，一个矛盾从起到收）。拆书侧就是 `剧情/{剧情单元名}.md`，本书侧就是卷纲里的**剧情单元卡**；理论叫法是「一级结构」。同一粒度，统一叫剧情单元。
- **故事线**（`剧情/故事线.md`）= 贯穿多个剧情单元的线（主线/感情线/成长线/夺宝线…），比剧情单元大一层。
- 「循环」一词只在**节奏义**保留（爽点循环、升级循环、小/中/大循环等），不再指代规划单元。

---

## 对标/{对标书名}/拆文报告.md

> **拆文库/对标关系**：`拆文库/` = analyze skill 的原始产出（数据源）。`对标/` = 写作项目的引用视图。首次引用时从 `拆文库/` 复制到 `对标/`。

此文件由 `story-long-analyze` 拆解管道输出（快速预览报告或完整拆文报告）。write skill 的职责是**读取**，不创建。

如需手动创建简版对标摘要（未使用 analyze skill 时）：

```markdown
# {对标书名} 对标摘要

## 基本信息
- 书名：{}
- 作者：{}
- 题材/类型：{}
- 目标平台：{}
- 成绩：{均订/在读/热度}

## 核心发现
- 开篇钩子：{类型 + 手法}
- 爽点密度：{约 N 字/次}
- 节奏模式：{描述}
- 可借鉴套路：
  1. {}
  2. {}
  3. {}

## 不建议模仿（禁止照搬）
- {}（只学结构，不抄桥段）
```

创建参考：`plot-special-topics.md` (对标书选择法则)

---

## 对标/{对标书名}/原文/第XXX章_{章名}.md

对标书章节原文，由用户手动放入或拆文管道导入。

```markdown
# 第{N}章 {章名}

{本章完整原文内容}

---
> 来源：{手动输入 / story-long-analyze 导入}
> 原始字数：{约N字}
```

---

## 设定/关系.md

```markdown
# 角色关系图

## 关系总览

| 角色 A | 角色 B | 关系类型{亲情/爱情/友情/敌对/师生/主从/利益} | 情感倾向{正面/负面/中性/复杂} | 当前状态 | 起始章节 | 变化节点 |
|--------|--------|---------------------------------------------|-----------------------------|---------|---------|---------|
| {名} | {名} | {类型} | {倾向} | {描述} | 第{N}章 | {事件} |

## 关系演变

{角色A}<->{角色B}：
- 起点：{初始关系}
- 转折：{章节·事件·变化}
- 当前：{现状}

## 核心冲突关系

{列出推动剧情的2-3对核心对立/合作关系}
```

创建参考：`character-relations.md` (人物关系类型 + 关系图绘制)

---

## 设定/题材定位.md

```markdown
# 题材定位

## 基本信息
- 题材类型：{玄幻/都市/系统/...}
- 目标平台：{起点/番茄/晋江/其他；story-review 据此选平台 rubric}
- 核心梗：{一句话卖点}
- 微创新点：{与同类题材的差异}

## 读者契约（参 `reader-contract-and-progression.md`）
- 核心读者承诺：{读者来追什么爽感/情绪/关系/事业}
- 主角代理权承诺：{主角不可替代的判断、关键选择或贡献}
- 利益安全线：{核心资产/卖点不得被没收、转赠、无交换暴露的边界}
- 期待债：{开篇/本卷已承诺，何时以什么形式偿还}
- 题材边界：{个人逆袭/群像/导师/制度合作等；高层级机构出现时先核对}

## 终局底牌与升级台阶（防写无可写；开书填一次，日更只查。参 `reader-contract-and-progression.md`「终局储备与推进节奏」）
- 终局底牌（一次性资源，标最早解锁卷）：头号宿敌={}·第{X}卷；终极真相/身世={}·第{X}卷；金手指上限={}·第{X}卷；身份/地位终点={}·第{X}卷；核心情感确定={无感情主线可删}·第{X}卷
- 升级台阶：主体系{境界/等级/地图/势力层级}共{N}档 × 每档约{W}万字 应 ≥ 全书目标字数（不足则拉长体系/加地图层）；敌人/目标成梯队逐级解锁，禁止越级秒顶级
- 透支红线：① 未到解锁卷就动用终局底牌 ② 某条升级线逼近天花板、后面没台阶接

## 核心梗三分法
- 表层卖点：{读者一眼看到的吸引力}
- 深层爽点：{持续追读的情绪驱动力}
- 长线钩子：{支撑全书的悬念/目标}

## 对标分析（概要）
> 完整对标数据见 `对标/` 目录。此表仅做快速概览。

| 对标书 | 相似点 | 差异点 | 可借鉴 |
|--------|-------|-------|-------|
| {书名} | {点} | {点} | {点} |

## 对标登记（多对标时必填；cross-book-recall 跨书召回按此排序与预算）
- 主对标书：{书名；单对标可省，多对标必填}
- 对标书列表：

| 书名 | 题材类型 | 引用强度{辅/参考} | 用途 |
|------|---------|-----------------|------|
| {书名} | {类型} | {辅/参考} | {文风主对标/结构参考/…} |

## 题材框架
- 八节点位置：{当前处于哪个节点}
- 关键转折节点：{列出}
```

创建参考：`genre-core-mechanics.md` (核心梗解析与运用 + 微创新与差异化设计)

---

## 大纲/大纲.md

全书鸟瞰。顶部为「全书体量与阶段总览」（总章节数/目标字数/全书情绪曲线/阶段划分/各阶段节奏公式/关键节点与钩子链，结构见 [Phase 3：大纲搭建](workflow-setup.md#phase-3大纲搭建)），其后接卷级大纲一段式汇总：

```markdown
# 大纲

## 全书体量与阶段总览
{按 Phase 3「全书体量与阶段总览」结构填写}

## 卷级大纲
### 第一卷：{卷名}（约 {X} 万字，{Y} 章）
- 功能 / 所属阶段 / 卷契约 / 终局储备 / 阶段边界 / 核心事件 / 起始状态 → 结束状态
（一段式汇总；展开见各卷 卷纲_第X卷.md）
```

---

## 大纲/卷纲_第X卷.md

卷纲是大纲的展开——大纲决定方向，卷纲决定节奏。包含本卷全部创作规划。

```markdown
# {卷名} 卷纲

## 核心信息
- 章节范围：第{X}-{Y}章
- 字数目标：{W}万字
- 本卷定位：{铺垫/发展/高潮/转折/收尾}

## 卷契约与终局储备（参 `reader-contract-and-progression.md`）

> 单章放开密度、宏观管住终局储备。主推线之外的线按剧情自然给战果，一战多得允许；真正要守的是本卷别动用还不该解锁的终局底牌。
- 卷契约：{本卷读者期待、主角高光、主要期待债}
- 本卷主推线：{1条承担本卷最大高潮的升级线：战力线/资源线/身份线/关系线/信息线/地图线/制度线/势力线/事业线/情感确定性}
- 本卷战果：{其余顺带兑现的线，轻触到大涨皆可；一战多得是好设计}
- 本卷解锁的终局里程碑：{参 `设定/题材定位.md`「终局底牌与升级台阶」小节，本卷推进或解锁哪一个大里程碑}
- 本卷禁碰的终局底牌：{尚未到解锁卷、本卷不得动用的宿敌/真相/身份/金手指上限}
- 契约风险：{契约安全 / 需补强 / 契约破坏；需补强时写清补强方式}

## 剧情单元卡（1–3 万字为可调经验值；存于卷纲内；不另建单独文件）

> 剧情单元 = 卷纲里的一级结构单元（见 outline-structure-theory.md「对标节奏迁移」），与下方「对标结构坐标」是同一单元的不同视角，不重复编排。单元长度按本书题材、既有兑现节奏与对标调整，不是硬门槛。规划各关键节点时消费权威文件的“关键节点四问”和期待所有权；无需主角亲自执行每个动作。高潮/兑现后可留短暂低压，以小而可见的收益/奖励承接下一轮压力。引入新地图/机构/能力/敌人/谜团时先检查换书债，不得借新鲜感逃避旧承诺。

### 剧情单元 {L卷号-序号}
- 单元ID：{L卷号-序号}
- 章节范围：{第A-B章}
- 对标剧情参照：{{书名}《剧情标题》（类型/桥段标签；借什么：结构分布/情节点索引/兑现方式）；可列 2-3 条，无对标写「无」}
- 单元节拍/章功能分配：{建立期待→尝试→加压/转向→决定性行动→兑现→余波；标对应章范围，可按题材删改；建卡时可按「对标剧情参照」剧情单元提炼的共性节拍填写，见 outline-structure-theory.md「按剧情批出细纲」}
- 单元承诺：{本单元向读者建立的情绪命题/期待，以及要偿还的期待债}
- 单元情绪引擎：{核心情绪命题→承载对象/情绪缺口→受阻或缺口维持原因→本轮触发→主角不可替代的点火/转化动作→意义变化或可见兑现→题材/契约兑现；承载对象可为人物/关系/目标/规则/场景；不适用环节可写无/即时，但须保持因果闭合；机制按题材选，不强制误解/物件/反转}
- 卷级贡献：{它如何服务本卷契约、阶段节奏或卷级目标}
- 主角局部目标与核心利益：{主角本单元要保住/拿到/证明什么}
- 因果入口：{由上一单元或既有事件自然引出的入口}
- 核心阻碍：{主要敌意、限制、误判或资源缺口}
- 关键选择与决定性行动：{主角不可替代的判断、选择和行动}
- 兑现方式与归属：{核心兑现如何发生，收益归谁、如何可见}
- 本单元主推线/战果：{沿用卷契约划分——主推线1条承担高潮，其余线给战果，一战多得允许}
- 终局底牌边界：{本单元不得动用的未解锁宿敌/真相/身份/金手指上限；碰到就按权威文件透支两问改纲}
- 禁止提前释放：{本单元不能提前解决/揭露/升级的内容}
- 下一单元因果钩子：{自然推入下一单元的问题、代价、线索或新目标}
- 风险等级：{契约安全 / 需补强 / 契约破坏；需补强时写清补强方式}

## 核心矛盾
{一句话：本卷要解决什么问题或达到什么目标}

## 对标结构坐标
{有对标书时填；无则写"无对标，按八节点占比自排"。迁移步骤见 outline-structure-theory.md「对标节奏迁移」；对标关键情节优先取自被参照剧情单元的「情节点索引」}
- 主对标卷段：{对标书}第{A}-{B}章（核心矛盾对应：{一句话}）

| 归一化位置 | 本卷章区间 | 对标关键情节 | 本卷对应（换素材） | 类型{逆转/转折/激励} |
|-----------|-----------|-------------|-------------------|---------------------|
| 1/4 | 第{N}章 | {对标事件} | {本卷事件} | {类型} |
| 中点 | 第{N}章 | {对标事件} | {本卷事件} | {类型} |
| 3/4 | 第{N}章 | {对标事件} | {本卷事件} | {类型} |

## 情绪弧线
- 模板：{V形/倒V形/W形/渐进形/延迟满足形/急转弯形}
- 选择理由：{结合题材和本卷定位}

| 章节 | 章节定位{可留空} | 情绪基调{紧张/轻松/悲伤/热血/温馨/震惊} | 情绪强度{1-10} | 触发事件 |
|------|------------|-----------------------------------------|--------------|---------|
| 第{N}章 | {高压/推进/修炼试错/关系回收/低压生活/信息整理} | {基调} | {N} | {事件} |

> 章节定位可留空，留空按普通推进章处理（即退化为现状）。情绪强度是情感烈度，和章节定位的爆发压力是两回事——关系/泪目章可低压力但高情绪强度。一卷要有高低层次，低压 + 过场克制（合计不超约 15%，题材分档见 outline-structure-theory.md），别全程同一力度；逐行看相邻章情绪基调，别同一母题连超 2-3 章。章节定位与底线见 outline-structure-theory.md「章节定位与张弛」。

## 人物弧线
| 角色 | 本卷起点 | 本卷终点 | 关键转变 |
|------|---------|---------|---------|
| {名} | {状态} | {状态} | {事件} |

## 本卷反转（如有）
| 类型{身份/动机/阵营/信息/命运} | 涉及角色 | 误导路径 | 揭示章节 | 影响范围 |
|------|---------|---------|---------|---------|
| {类型} | {名} | {如何误导读者} | 第{N}章 | {影响哪些线} |

## 本卷伏笔
| 伏笔 | 埋设章节 | 预计回收 | 类型{短期/中期/长期} |
|------|---------|---------|---------------------|
```

创建参考：`outline-methods.md` (大纲三层结构法) + `outline-rhythm.md` (升级感三步设计法) + `emotional-arc-design.md` (六种弧线速查) + `reversal-toolkit.md` (五种反转类型)

---

## 大纲/细纲_第XXX章.md

细纲是正文写作的章节蓝图，而不是只列事件和钩子的清单。**模板唯一权威副本**见 [Phase 3：大纲搭建](workflow-setup.md#phase-3大纲搭建) 的「细纲（全书每章）」模板（含单元ID/位置、主角目标/关键选择、任务卡点、结构公式、契约风险行、密/疏字数预算与「预算合计」行）；本文件不再保留模板副本，避免双模板漂移。新建、补建、回填都按权威模板补齐，未知字段写 `[待补充]`，不要为了补齐字段杜撰副线或人物关系。契约/推进字段只加在章纲摘要层，长规则统一参 `reader-contract-and-progression.md`。

---

## 追踪体系

追踪产物由 `scripts/tracking_commit.py` 统一生成，完整 schema 和事务字段见 [tracking-transaction.md](tracking-transaction.md)。以下文件不得由模型各自追加或局部 Edit：

### `追踪/_tracking-state.json`

唯一结构化权威状态。记录 schema、最后提交章、导入截止章、`state_revision`、续写上下文结构，以及全部角色、伏笔和时间线当前状态。日更通过 `tracking_commit.py check` 的紧凑输出取章号和修订号，不把完整 state 加入正文 prompt。所有 Markdown 都从本文件确定性派生，程序不反向解析 Markdown。

### `追踪/逐章记录/第NNN章.md`

本章未来相关连续性记录，目标 ≤1536 字节、硬上限 3072 字节，只含：实际结果、角色变化、伏笔变化、时间/揭示、连续性约束、下一章承诺。过程日志、质检统计、参照章和提示词记录不进入。它不承诺单独无损重建全部当前状态；完整当前语义以 `_tracking-state.json` 为准。

### `追踪/伏笔.md`

每个 ID 只保留一行当前状态：内容、埋设章、计划回收章、状态、重要度、最近变更章。变化历史由对应逐章增量承担。尚未实际埋设的未来伏笔规划留在大纲；当前表只接受 `已埋 / 已回收 / 已过期 / 放弃`。

### `追踪/角色状态/{角色名}.md`

只为核心、会复用角色建立动态快照，含截至章节、身份、位置、当前目标、身心状态、能力资源、关键关系、已知信息和未结事项。目标 ≤4096 字节、硬上限 8192 字节；超过目标先合并失效能力、旧关系和已结事项，不把角色履历塞进当前快照。静态原始人设仍在 `设定/角色/{角色名}.md`；路人、一次性角色不建动态文件。

### `追踪/时间线/`

- `_tracking-state.json.timeline`：同一事件登记故事时间、客观事实、读者当前认知、实际揭示状态/章节。
- `作者真相.md`：从 `_tracking-state.json.timeline` 派生，作者侧可见全部客观事实和认知差。
- `读者已知.md`：从 `_tracking-state.json.timeline` 派生，只显示读者已经知道/相信的内容，不泄露客观真相。

未来揭示计划写卷纲/细纲，不写进既成事实登记；`未揭示` 事件的 `reveal_chapter` 必须为空。

### `追踪/上下文.md`

续写状态卡不超过 12288 字节，固定 7 栏：`当前位置 / 长期约束 / 核心角色状态 / 活跃伏笔 / 近三章速记 / 下一章承诺 / 连贯性风险`。它是当前语义检查点之一；不放文风、质量计数、普通待办、索引统计和长期概要。
