novel-sync
章节完成后回写知识图谱、剧情摘要、伏笔状态到项目记忆。触发词:"同步""sync""更新状态""更新知识图谱""更新past"。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
章节完成后回写知识图谱、剧情摘要、伏笔状态到项目记忆。触发词:"同步""sync""更新状态""更新知识图谱""更新past"。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
把剧情往更狠、更疯、更高冲突的方向炸开。不求稳,只掀桌。触发词:"booming""太平了""不够炸""上强度""来点狠的""爆一下剧情""火力全开"。
不改章末目标,只放大过程阻力、烈度、压迫和场面感。触发词:"fuck it""单章加戏""过程更炸""这一章再上点强度"。
全书架构、分卷节奏、长期主线规划。母型诊断 → beats 蓝图 → 分卷节奏卡。触发词:"全书大纲""卷结构""bookplan""故事母型""分卷规划""重排卷结构"。
讨论创意、角色、世界观、体系、势力、事件走向,做创作决策。触发词:"讨论""帮我决定""方案对比""角色设计""世界观""体系审查""设计一个物品"。
初始化新小说项目,建立目录结构和基础创作契约(CLAUDE.md)。触发词:"初始化小说""新建项目""开始写小说""创建小说"。
实体搜索、关系查询、标签查询、索引重建。其他 skill 的数据访问层。
| name | novel-sync |
| description | 章节完成后回写知识图谱、剧情摘要、伏笔状态到项目记忆。触发词:"同步""sync""更新状态""更新知识图谱""更新past"。 |
| when_to_use | 正文通过返修确认后执行。 正文创作用 novel-write。 |
章节写完、检查过、确认过,把状态落回项目记忆。
工作流位置:novel-write → novel-revise → 人工确认 → novel-sync → 下一章
用 AskUserQuestion 确认目标章节和将更新的文件(past.md、future/线程与追踪、知识图谱索引、CLAUDE.md 创作进度)。
用户确认后,派发 subagent 完成以下工作。subagent prompt:
你是小说状态同步助手。同步第 {N} 章。
### 任务清单
1. **更新剧情摘要**:读 `chapters/e{event_padded}/ch-{chapter_seq}/正文.md`,提取核心事件和关键变化,追加 ≤100 字摘要到 memory/past.md
2. **更新伏笔状态**:
- 读 `20-threads.md`,本章让某条线程进入新状态(Draft→Active→PaidOff)则更新
- 读 `90-sync-tracker.md`,从大纲伏笔计划中:
- 待回收未移交的 → 追加到追踪表,大纲中标记"已移交追踪表"
- 已回收的 → 从追踪表删除,大纲中标记"已同步"
3. **实体变更检测**:扫描章节找新实体(地点/物品/势力),发现则创建 entity 文件。更新已有实体的状态变更(境界/关系/位置等)
4. **重建知识图谱并同步 Obsidian 可视化**:
- `skill="novel-knowledge", args="rebuild"`
- `skill="novel-obsidian", args="sync"`
5. **更新 CLAUDE.md 创作进度**:统计已完成章节数,读取最新章节大纲的标题(仍为"待定"则不写标题),替换创作进度 section
subagent 返回后,主 session 展示摘要:更新了哪些文件、发现的新实体/状态变更、当前进度。