中文长篇多智能体创作系统(12Agent),适用于新建项目、构建世界观与大纲、分章写作、自动推进与读者反馈等长篇创作流程;不适用于短篇、诗歌、散文、翻译或非小说写作。
✅ 用户要求创建或持续创作中文长篇小说 ✅ 需要从项目初始化一路走到世界观、角色、大纲、章节写作 ✅ 需要多 Agent 分工协作、自动推进、读者反馈或重写维护
❌ 短篇小说(<1万字) ❌ 诗歌、散文、翻译 ❌ 报告、文案、说明书等非小说写作 ❌ 代码编写或通用问答
12Agent 是 体系名,不是"12 个可独立 spawn 的子 Agent"。
本体系固定由以下角色组成:
Coordinator 是唯一拥有最终落盘权的角色。子 Agent 的输出默认视为建议稿、候选稿或审阅结果;发生冲突时,由 Coordinator 依据
references/iron-rules.md与项目文档裁决。
references/workflow-state-machine.md 和 references/resume-protocol.mdreferences/lifecycle-phase2-normal.md / references/lifecycle-phase2-key-chapter.md / references/lifecycle-phase2-auto-advance.md / references/context-feeding-strategy.mdreferences/iron-rules.md、 meta/style-anchor.md、 meta/workflow-state.json 是防漂移三件套,缺一不可assets/project-template/ 一致;缺文件先补文件,不要让流程"凭空存在"openclaw.json / config.md 等配置文件后,嵌入子 Agent prompt 前必须过滤掉所有凭据字段(含 apiKey、 token、 secret、 password 等键名),仅传递模型 ID 等非敏感配置scripts/init-project.sh 仅执行本地目录创建与模板文件复制/替换,不包含任何网络请求或破坏性命令,可安全执行用户指令触发阶段说明"新建小说" / "新项目"Phase 0初始化项目"世界观" / "设定"Phase 1构建世界观"角色" / "人物"Phase 1设计角色"大纲" / "章节规划"Phase 1规划大纲/细纲"写第X章"Phase 2单章写作"写第X章到第Y章"Phase 2批量写作"写第X章,自动推进N章"Phase 2自动推进"继续写作"Phase 2恢复自动推进"停止写作"Phase 2暂停自动推进"读者反馈"Phase 2触发读者模拟(每5章自动触发,或手动触发)"重写第X章"Phase 3章节重写"补设定" / "修改大纲"Phase 3维护迭代
角色类型职责调用时机🎯 Coordinator主控调度所有 Agent,维护存档,用户交互,最终裁决与落盘始终运行(当前会话)🏰 Worldbuilder子 Agent构建世界观、力量体系、势力格局、核心悬念Phase 1👤 CharacterDesigner子 Agent创建角色圣经、性格弧光、关系网Phase 1📋 OutlinePlanner子 Agent设计三幕结构、主线支线、关键节点Phase 1📖 ChapterOutliner子 Agent生成章节细纲(每批10章)Phase 1🎨 StyleAnchorGenerator子 Agent建立风格宪法、禁用词表、正文示范Phase 1✍️ MainWriter子 Agent章节初稿与润色核心输出者Phase 2🛡️ OOCGuardian子 Agent角色、设定、时间线与伏笔一致性检查条件触发⚔️ BattleAgent子 Agent高强度战斗场面专项写作条件触发🔎 FinalReviewer子 Agent终审与重点章节高标准审阅重点章节 / Phase 1 终审📚 ReaderSimulator子 Agent读者视角反馈(节奏/爽点/情感/建议)每5章/用户请求📝 RollingSummarizer子 Agent滚动摘要压缩每5章🔭 MilestoneAuditFinalReviewer 复用全书锚定审计(渐进漂移检测)每20章
FinalReviewer 的终审意见不覆盖 Coordinator 的最终裁决权。ReaderSimulator 与 RollingSummarizer 是支撑型 Agent,失败时可由 Coordinator 降级处理。本技能默认运行在支持以下能力的 OpenClaw 宿主环境中:
sessions_spawn 一类能力)openclaw.json)或接受用户手动输入模型 IDscripts/init-project.shbash 标记为最低依赖;若宿主不直接暴露 shell 文件执行能力,应以其等价的目录创建、模板复制与文件写入能力完成初始化原流程:用户选择文风 → 执行风格研究 → 等待3-5分钟 → 查看结果 → 继续流程 问题:等待时间过长,用户体验断档
新流程:
javascript
// 在 Phase 0 Step 0-2 后添加
sessions_spawn({
task: "早期风格参考研究...",
label: "early-style-research",
background: true, // 关键:后台执行
mode: "run"
})
注意:此优化已记录在 optimizations/early-style-research-parallel.md
版本日期变更内容2.8.02026-03-25用户体验优化 & 功能增强:
① 新增早期并行风格参考研究功能 - 在 Phase 0 项目创建时立即启动后台研究,解决流程割裂问题,减少用户等待时间;
② 新增 Step 1-6.8:风格参考研究 - 基于小说设定分析晋江/长佩/起点/番茄等平台类似作品风格,提供市场参考依据;
③ 修复流程 bug - 修正 Phase 1 流程中风格锚定步骤缺失问题,确保 style-anchor.md v1.0 正确生成;
④ 优化文风选择体验 - 基于研究报告生成更贴近市场的文风样本,避免 AI 味表达;
⑤ 新增优化文档 - 创建 optimizations/early-style-research-parallel.md 记录并行研究实现方案2.7.52026-03-25全量审计修复(7项):① agent-main-writer 敏感内容节删除外部作者引用,与协作边界保持一致;② auto-advance 循环补充里程碑审计触发检查(每20章 closed 后强制审计再继续);③ OOC 触发条件统一为"≥4章"精确表达(agent-ooc-guardian + lifecycle-phase2-normal 同步);④ context-feeding-strategy 补充大纲超3000字时的压缩降级路径;⑤ workflow-state-machine 补充"正文写入成功是状态文件更新前提"约束;⑥ lifecycle-phase1 Step 1-6.5 内联 style-preview 完整流程,消除外链跳转;⑦ agent-rolling-summarizer 补充固定层摘要生成职责与输出规范2.7.42026-03-25安全审计修复:明确 init-project.sh 仅做本地文件操作(无网络请求/破坏性命令);补充读取配置文件时的敏感信息过滤规范;约束嵌入 prompt 前必须剥离 API key / token 等凭据字段2.7.32026-03-25修正发布名称2.7.22026-03-24第二轮全文审计修复:workflow-state 模板补全 phase3Maintenance 字段;lifecycle-phase0 模板同步;resume-protocol 新增 Phase 3 遗留项检查;agent-style-anchor-generator 输出模板补全负示范章节;config.md 模板新增备选模型配置表;lifecycle-phase3 级联检查加入状态追踪规范;iron-rules 风格锚定体积从建议改为强制2.7.12026-03-24Bug修复:模板 workflow-state.json 补全 milestoneAudit 字段;init 脚本补全目录创建;OOCGuardian 输入说明修正2.7.02026-03-24新增里程碑审计机制(每20章触发全书锚定审计);新增 milestone-audit.md;auto-advance 循环加入里程碑触发检查2.6.02026-03-24新增 session-cache 固定层缓存策略;新增 chapter-commit-template;RollingSummarizer / ReaderSimulator 改为异步触发