skills/chen893/--skill/novel-orchestrating

novel-orchestrating

SKILL.md

小说总控与路由(novel-orchestrating)

目标

  • 把一次对话变成“可持续写到几十万字”的流程:先读对的文件、做对的步骤、把状态落盘。
  • 不和其他技能抢活:只做路由、约束、门禁、推进;真正产出交给对应技能。

默认协议(必须遵守)

权威优先级(防止多真相源漂移)

  • bible/**continuity/**:权威事实(canon)
  • decisions/decision-log.md:变更裁决(why)
  • outline/**:计划与意图(plan)
  • summaries/**_data/**:派生缓存(可重建)
  • draft/**:叙事正文(可改稿,但不是权威存储)

冲突处理优先级:bible > continuity > decisions > outline > summaries > draft

默认上下文读取顺序(先小后大)

  1. summaries/state.md
  2. 本任务相关的 bible/**outline/**(尤其 scene-cards)
  3. 最近章节摘要 summaries/chapters/*
  4. 仅在需要引用原句/定位冲突时,才精准回读 draft/chapters/*

不确定处理(避免“编造事实”)

  • 缺关键设定时:先问 1~3 个最小澄清问题。
  • 用户拒绝澄清时:只做 1 个保守默认,并登记到 decisions/decision-log.md(标注影响范围与回修计划)。
  • 任何冲突:写入 continuity/issues.md,不要悄悄改 canon 来迎合正文。

路由规则(用户意图 → 调用哪个 Skill)

  • 写/续写/扩写章节 → novel-chapter-drafting(必要时先 novel-scene-planning
  • 总结/回顾/梳理进度 → novel-summarizing(更新 chapter summary + state)
  • 卷末复盘/上卷回顾 → novel-summarizing(输出 summaries/volumes/vol-XX-summary.md
  • 伏笔/线索/承诺/回收安排 → novel-thread-tracking
  • 时间线/设定一致性/逻辑查错 → novel-continuity-checking
  • 人物卡/世界观/名词表/风格指南 → novel-bible-managing(重大改动同步 decision log)
  • 大纲/分卷/人物弧/节奏规划(含卷规划/卷节拍表)→ novel-outlining
  • 改稿/润色/结构大修 → novel-editing(大改后跑 continuity + summaries 闭环)
  • 吃书/推翻设定/回修影响面 → novel-retcon-managing
  • 快速定位“某事在哪章哪段” → novel-indexing-and-searching(先检索后打开文件)
  • 发布/排版/导出稿件 → novel-release-packaging

最短路径工作流(总控执行)

  1. 判定用户意图(单点任务 vs 复合任务)。
  2. 选择 1~3 个要读的文件(按“默认读取顺序”,禁止一上来回读整卷/整书)。
  3. 选择要调用的技能序列(最多 4 个),并说明每一步的产出文件。
  4. 若涉及“写完一章”:强制检查 DoD(见下)。
  5. 输出“下一步操作清单”(让作者能按清单继续,不靠记忆硬扛)。

每章 DoD(最小闭环,写完就做)

  • 必须存在/更新:
    • draft/chapters/ch-XXX.md
    • summaries/chapters/ch-XXX-summary.md
    • summaries/state.md
    • continuity/open-threads.md(新增/回收线索对账)
  • 门禁:正文不出现任何索引 ID(char-/loc-/fac-/item-/sys-/thr-/evt-/scn-)与“系统提示括号文本”(如 【提示:...】
  • 如发现冲突/不确定:更新 continuity/issues.md
  • 如引入新设定:走 novel-bible-managing,并在必要时登记 decisions/decision-log.md

每卷 DoD(卷闭环,写完就做)

  • 必须存在/更新:
    • outline/volumes/vol-XX.md(卷规划;至少包含:卷目标/卷代价/卷终局/卷末钩子/回报计划)
    • outline/volumes/vol-XX-beat-sheet.md(卷节拍表;拆到章级执行)
    • summaries/volumes/vol-XX-summary.md(卷摘要;可改为“上卷回顾”发布用)
    • continuity/open-threads.md(把本卷开坑/填坑对账清楚,补齐 预计回收卷/回收卷
  • 门禁:本卷 P0 连续性问题收敛到 0(建议跑一次 novel-continuity-checking,范围=本卷)

约束

  • 不要把自己写成“万能 Skill”:总控只做调度与门禁,不输出长正文。
  • 不要一次读太多:能用摘要/索引解决的,就不要回读原文。
Weekly Installs
3
Repository
chen893/--skill
GitHub Stars
1
First Seen
12 days ago
Installed on
opencode3
github-copilot3
codex3
amp3
cline3
kimi-cli3