- Agent identity + mandatory workflow (AGENTS.md) - Style continuation skill (SKILL.md) - 5 reference file templates (characters/world_building/timeline/style/plot_state) - Batch reading protocol with sequential sub-agents + spot-check review - Bridge script for Gateway API calls with auto novel copy - METHODOLOGY.md explaining the three pillars - README.md with installation guide
4.5 KiB
4.5 KiB
方法论:小说风格续写标准化工作流
核心问题
小说续写 Agent 常见的失败模式:
- 标题推断 — 只读章节标题,靠猜来补充剧情 → 角色关系错乱
- 平行分读 — 多个子 Agent 同时读不同章节段 → 时间线断裂
- 输出污染 — 引用自己/他人之前写错的续写当参考 → 错误层层放大
- 缺乏审查 — 写了就交,不检查是否违反已有设定
方法论三支柱
一、参考文件体系
五个不可绕过的参考文件:
| 文件 | 作用 | 必须包含 |
|---|---|---|
characters.md |
人物关系网 | 角色名、性格特质、关系、说话风格、当前状态 |
world_building.md |
世界观设定 | 时代背景、力量体系、势力格局、关键地点 |
timeline.md |
时间锚点 | 从开篇至今的完整事件时间线,每个角色的最新锚点 |
style.md |
风格分析 | 语言/叙事/对话风格特征 |
plot_state.md |
情节状态 | 当前章节位置、活跃角色、待解决冲突 |
二、批次阅读法
使用子 Agent 依次序阅读:严禁平行分读。
回合1: 子AgentA → 读第1~50章 → 更新参考文件 → 丢弃
回合2: 子AgentB(全新) → 先读现有参考文件 → 读第51~100章 → 扩展更新 → 丢弃
回合3: 子AgentC(全新) → 先读现有参考文件 → 读第101~150章 → 扩展更新 → 丢弃
……持续到最新章节
关键规则:
- 🔴 子 Agent 必须读原文正文,禁止只读标题
- 🔴 按章节顺序,不能跳跃
- ✅ 每批读完必须更新文件到磁盘
- ✅ 每个新子 Agent 先读现有参考文件再读新章节
- 🔴 唯一合法的参考来源是原文。禁止引用自生成的续写内容
三、审查机制
每个子 Agent 完成后,主 Agent 抽查 2~3 个事件与原文比对:
发现错误 → 拉起新子Agent(更小批次 10~15章)→ 重新读 → 重新生成 → 再次抽查
连续3批无错 → 可增大批次(最多50章)
├── 批次大小自适应
│ ├── 初始:30章/批
│ ├── 连续出错:缩减到10~15章/批
│ └── 连续无错:增大到50章/批
│
├── 抽检方式
│ ├── 随机选取2~3个该批次提到的事件
│ ├── 打开原文对应章节快速比对
│ ├── 查名字:角色名是否写对?
│ ├── 查事件:事件性质是否相符?
│ └── 查关系:人物关系是否正确?
│
└── 出错处理
└── 拉起新子Agent,给更小批次,重新读原文,覆盖写入
Agent 工作流程
收到续写请求
│
├── 第一步:检查/建立参考文件
│ ├── 文件存在?→ 读取
│ └── 文件不存在?→ 批次阅读法建立
│
├── 第二步:通读参考文件(每次续写前必读)
│
├── 第三步:更新时间锚点(更新内容不得与原有设定冲突)
│
├── 第四步:在不违反参考文件的前提下续写
│ ├── 每个出场角色核对姓名/性格/关系
│ ├── 每次力量描写核对原文法则/设定
│ └── 每次情节推进核对时间锚点
│
├── 第五步:审查 → 返工 or 通过
│ ├── 人物正确性
│ ├── 世界观正确性
│ ├── 时间锚点正确性
│ └── 关系网冲突检查
│
└── 第六步:更新参考文件
├── timeline.md → 添加新事件
├── characters.md → 更新角色状态
├── world_building.md → 更新新设定
└── plot_state.md → 更新位置和状态
铁律清单
角色铁律
- 禁止混淆人物名字与特质
- 禁止给角色编造原文不存在的能力/背景
- 禁止改变角色的说话方式
- 角色关系网必须在原文中可验证
世界观铁律
- 禁止自创法则/技能/境界名称
- 禁止混用体系(如把星际科幻写成修仙)
- 战力提升必须有原文依据的铺垫
写作铁律
- 必须通读原文最新章节才能动笔
- 写前必须查阅所有参考文件
- 所有参考文件中没有的设定一律不能写
应用规则
- 禁止子 Agent 平行阅读;必须依次序
- 禁止根据章节标题推断剧情
- 禁止引用自生成内容作为参考来源
- 更新内容必须与原有世界观/关系网/时间线 100% 不冲突
- 每个子 Agent 返回后主 Agent 必须抽查验收