novel-lite
小说单章创作(4阶段流程)
定位
四件套分工:
- novel-setup:宏观层。项目启动、大纲、主角档案、故事状态、伏笔追踪、开写简报产出、创作风格知识库维护。
- novel-lite(本skill):中观层。单章怎么写——4阶段流程驱动:简报→方向→必看文档→创作+自测。
- novel-review:中观层。单章怎么审、怎么循环。
- novel-style-extract:风格层。从参考小说中提取创作风格,生成可直接写入知识库的分片文件。
核心原则:创作只基于必看文档。必看文档是阶段2的产物,将本章节所需的所有设定、风格要求、约束、自测逻辑浓缩为一份可执行文档。阶段3创作时不再重新加载分散的设定文件,大幅降低token消耗并提升设定遵循率。
文件结构
project/
├── 工作区/
│ ├── 待定设定/ # ⭐ 本skill维护:创作中产出但未定稿的设定(项目级共享池)
│ │ ├── 角色/ # 待定角色(草案)
│ │ ├── 物品/ # 待定物品
│ │ ├── 技能/ # 待定技能
│ │ ├── 规则/ # 待定世界规则/机制(非角色物品技能类)
│ │ └── _索引.md # 待定项总览:状态、关联章节、是否拟晋升
│ └── 第X章VX/
│ ├── _预创作/ # ⭐ 4阶段流程的前3阶段产物
│ │ ├── 00_开写简报.md # 阶段0:由 novel-setup 产出
│ │ ├── 01_创作方向.md # 阶段1:方向对比与确认
│ │ └── 02_必看文档.md # 阶段2:创作唯一依据,含自测逻辑
│ ├── 事件摘要.md
│ ├── 正文.md
│ ├── 相关实体.md
│ ├── 自检报告.md # ⭐ 阶段3自测产物
│ └── 审查历史/ # 由 novel-review 写入,本skill只读
├── 正文/
│ └── 第X章/
│ ├── _预创作/ # 定稿后从工作区移入(保留创作决策链)
│ ├── 事件摘要.md
│ ├── 正文.md
│ ├── 相关实体.md
│ └── 审查历史/
├── 版本存档/
│ └── 第X章/
│ ├── 正文_v1.md
│ └── 正文_v2.md
├── 创作标准/
│ ├── 好的示例.md
│ └── 差的示例.md
└── 相关设定/ # ⭐ 大部分由 novel-setup 维护
├── 世界设定.md
├── 故事大纲.md
├── 主角档案.md
├── 故事状态.md
├── 当前冲突.md
├── 伏笔追踪.md
├── 写作注意事项.md
├── 创作风格/ # ⭐ setup 维护:场景化风格知识库
│ ├── _总纲.md
│ ├── _索引.md
│ ├── 场景描写/
│ ├── 自检清单.md
│ └── 风格指纹/
├── 角色/ # ⭐ lite 维护
├── 物品/ # ⭐ lite 维护
└── 技能/ # ⭐ lite 维护
4阶段创作流程(核心)⭐
核心思路:创作(阶段3)只基于必看文档。必看文档将散布在10+文件中的本章节相关信息浓缩为一份带自测逻辑的精炼文档。
| 阶段 | 名称 | 输入 | 输出 | 参考文档 |
|---|---|---|---|---|
| 阶段0 | 开写简报 | 宏观设定 | 00_开写简报.md |
由 novel-setup 产出 |
| 阶段1 | 创作方向 | 开写简报 | 01_创作方向.md |
references/reference-创作方向模板.md |
| 阶段2 | 必看文档 | 方向+设定+风格 | 02_必看文档.md |
references/reference-必看文档模板.md |
| 阶段3 | 创作+自测 | 必看文档+方向 | 正文.md + 自检报告.md |
references/reference-自检报告模板.md |
阶段0:开写简报(由 novel-setup 产出)
novel-lite 启动一章新创作时,第一步请求 novel-setup 出具开写简报。
产出文件:工作区/第X章VX/_预创作/00_开写简报.md
关键:简报写入文件后,后续阶段只需读文件,不再重复加载宏观设定,节省token。
阶段1:创作方向
基于开写简报,提出3个不同创作方向供用户选择。每个方向在叙事节奏、冲突强度、信息释放、视角、情绪基调、伏笔侧重中的至少2个维度形成差异。
用户选择后追加决策记录,后续阶段基于选定方向执行。
详细模板与处理要点:见 references/reference-创作方向模板.md
阶段2:必看文档(核心创新)⭐
基于选定的创作方向,收集本章节创作所需的全部资料,浓缩为一份带自测逻辑的精炼文档。
输入(按需加载,仅加载本章涉及的):
00_开写简报.md、01_创作方向.md- 本章出场角色/物品/技能设定
- 待定设定索引及关联条目
- 上一章定稿三件套 + 上一章必看文档(可选参考)
- 本章预计场景对应的风格分片 + 总纲 + 自检清单 + 上一章风格指纹
处理:
- 提取设定约束(主角知晓边界、角色行为、能力边界)
- 提取风格要求(必做/必避/量化指标;若分片缺失提示调用 novel-style-extract)
- 提取衔接要点(上一章结尾状态、必须承接要素)
- 构建自测逻辑(将约束转化为可执行的自测项)
产出:02_必看文档.md —— 阶段3创作的唯一依据。
详细模板:见 references/reference-必看文档模板.md
阶段3:创作+自测
只加载两份文档:02_必看文档.md 和 01_创作方向.md。不再重新读取分散的设定文件。
创作流程:
- 按必看文档中的"创作方向确认"和"衔接要点"开始写作
- 写作中参照:设定约束、风格要求、结构约束
- 安全阀:如需使用必看文档未覆盖的设定,立即停止,回退到阶段2补充
自测流程:
写完正文后,逐项自测并写入 工作区/第X章VX/自检报告.md。
详细模板与评分标准:见 references/reference-自检报告模板.md
参考文档一览
| 文档 | 用途 | 何时加载 |
|---|---|---|
references/reference-创作方向模板.md |
阶段1产出格式 | 进入阶段1时 |
references/reference-必看文档模板.md |
阶段2产出格式 | 进入阶段2时 |
references/reference-自检报告模板.md |
阶段3自测格式 | 阶段3创作完成后 |
references/reference-实体与待定设定模板.md |
实体文件与待定设定格式 | 需要创建/更新实体或待定设定时 |
references/reference-定稿与版本管理.md |
定稿流程、版本管理、修改策略 | 定稿或修改章节时 |
references/reference-创作标准更新规范.md |
好坏示例沉淀规则与格式 | 每次对话后评估是否更新创作标准时 |
待定设定
工作区/待定设定/ 是项目级共享池,跨章节共用。
- 何时产出:正文出现未命名实体、扩展未审定属性、临时规则解释、用户说"先这样定"等
- 生命周期:🟡 草案 → 🟠 待审 → 🟢 拟晋升 / ⚫ 拟废弃
- ≥3条 🟠 待审:提示用户跑 novel-review 新设定审查
- 涉及世界规则/伏笔/大纲的晋升交给 novel-setup
详细格式与生命周期:见 references/reference-实体与待定设定模板.md
定稿与版本管理
修改策略:
- 小改(<200字):直接改
- 中等改动:重新执行阶段2
- 大改(重写½以上):从头执行阶段1-3
定稿流程(8步):移入正文 → 版本归档 → 审查历史处理 → 设定更新 → 待定设定处置 → 状态回写(触发novel-setup)→ 阶段回顾触发判断(N%5==0)→ 清理工作区
详细流程:见 references/reference-定稿与版本管理.md
阶段回顾触发(每5章必触发)⭐
定稿第 N 章后,若 N % 5 == 0,必须主动提示用户跑 novel-review 阶段回顾(review-arc)。
- 用户同意 → 调用 novel-review 模式 D
- 用户跳过 → 在
相关设定/_阶段回顾历史/skipped.md登记 - 已跳过 ≥2 次(累积10章未做)时升级提示语调
设定更新检查(每次对话后思考)
- 实体内容更新?
- 主角知晓状态更新?("未知"→"已知")
- 信息对称检查?(禁止读者知道但主角不知道)
- 待定设定登记?→ 新建/更新
工作区/待定设定/条目,同步_索引.md - 待定设定晋升信号?(🟡→🟠→🟢)
- 当前冲突推进检查?
- 状态回写提醒?
- 阶段回顾倒计时?(接近5的倍数时提前提醒)
边界
- 不做项目级大纲规划(交给 novel-setup)
- 不做章节级审查(交给 novel-review)
- 不擅自修改
故事大纲.md/主角档案.md/伏笔追踪.md/当前冲突.md - 定稿前不得跳过审查循环(除非用户明确跳过)
- 不擅自把待定设定写入
相关设定/:必须先经 novel-review 审查并由用户决策 - 不擅自跨界:待定项若属世界规则/伏笔/大纲范畴,晋升交给 novel-setup
- 阶段3创作只基于
02_必看文档.md:不得在创作过程中加载删减版设定文件"补充背景" - 定稿前必须完成自检报告且总分 ≥85(或用户明确接受70~85分)
- 不直接生成创作风格知识库内容:风格分片由 novel-style-extract 负责