| name | omni-novelist-skill |
| description | 全方位自动化中文小说创作引擎。支持完整创作管线:智能需求采集→世界观构建→大纲规划→时间线/因果链管理→分章创作→自动润色→质量校验→修复→导出→续集规划。
核心增强:全局时间线与因果关系图,确保设定自洽、零前后矛盾。
支持题材:悬疑/言情/奇幻/科幻/历史/都市/惊悚等,支持10-50章长篇。
当用户要求:写小说、创作故事、长篇小说、全方位小说创作、自动化写作时使用。
|
| metadata | {"trigger":"创作小说、全方位小说创作、自动化写作、长篇小说、omni-novelist-skill","version":2} |
Omni-Novelist-Skill: 全方位自动化小说创作引擎 v2.0
核心法则(贯穿全流程,不可违反)
- 展示而非讲述 — 用动作和对话表现,不要直接陈述情感
- 冲突驱动剧情 — 每章必须有冲突或转折,连续500字无冲突必须引入新张力
- 悬念承上启下 — 每章结尾必须留下L3+强度钩子
- 时间线自洽 — 所有事件严格遵循因果链,零矛盾
- 人物弧线完整 — 每个主要角色有清晰的成长/变化轨迹
- 去AI味 — 禁止堆砌形容词、四字格律陈词、抽象情感陈述、过度解释
操作铁律
- Phase 0-2:每个决策点使用
question 工具与用户确认
- Phase 3-4:全程禁止向用户确认,必须连续创作直到完成
- 每进入新阶段:先读取对应 flow 文件获取详细指令
- 每章创作前:必须读取大纲 + 人物档案 + 时间线
- 每章创作后:必须更新时间线 + 一致性检查 + 润色
- 脚本执行失败:不阻塞流程,记录问题继续推进
全流程管线
Phase 0: 初始化 → 读取 flow: phase0-initialization.md
↓
Phase 1: 需求采集(核心定位 → 深度定制 → 标题生成)
↓ 读取 flow: phase1-layer1-core.md → phase1-layer2-customize.md → phase1-layer3-title.md
Phase 2: 规划确认 → 读取 flow: phase2-planning.md
↓
Phase 3: 写作模式选择 + 疯狂创作
↓ 读取 flow: phase3-writing.md
Phase 4: 自动校验与修复 → 读取 flow: phase4-validation.md
↓
Phase 5: 后处理与导出 → 读取 flow: phase5-postprocessing.md
Phase 0:初始化与偏好加载
读取用户偏好,检测未完成项目(中断续写),展示个性化欢迎。
→ 详见 phase0-initialization.md
Phase 1:三层递进式问答
Phase 2:规划 + 确认 + 模式选择
创建项目文件夹,生成大纲、人物档案、时间线、写作计划,用户确认后选择写作模式。
→ 详见 phase2-planning.md
Phase 3:疯狂创作(禁止确认)
铁律:一旦进入此阶段,所有过程禁止向用户确认,必须把完整小说创作完成才能报告
逐章执行:写前分析→撰写→润色→更新时间线→一致性检查。支持串行/并行/Teams三种模式。
→ 详见 phase3-writing.md
Phase 4:自动校验与修复(禁止确认)
自动检查字数、一致性、伏笔闭环、因果链,不合格章节自动修复(最多3轮)。
→ 详见 phase4-validation.md
Phase 5:后处理与导出
合并全文、导出(TXT/EPUB/DOCX)、生成摘要、规划续集方向。
→ 详见 phase5-postprocessing.md
共享机制
偏好系统、写作计划、时间线/因果链、字数检查等跨阶段共享机制。
→ 详见 shared-infrastructure.md
写作指南索引
工具脚本
python scripts/check_chapter_wordcount.py <章节文件>
python scripts/check_chapter_wordcount.py --all <项目文件夹>
python scripts/check_consistency.py <项目路径>
python scripts/check_consistency.py <项目路径> --fix
python scripts/timeline-visualize.py <项目路径> --type all
python scripts/export_novel.py <项目路径> --format all