AgentStack
SKILL verified MIT Self-run

Novel Sync

skill-chaserr-novel-craft-novel-sync · by chaserr

章节写完后的资料同步流程。把新写章节里的事件/关系变化/伏笔/金句同步到前情梳理、人物档案、伏笔清单、经典语录。触发词:同步前情、同步伏笔、同步人物档案、章节同步、写后同步、novel-sync。

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add skill-chaserr-novel-craft-novel-sync

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Novel Sync? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

novel-sync

用途:把刚写完(或刚修改)的章节信息同步到四类滚动维护的资料文件,确保下一章写作基于最新上下文。

触发场景

  • novel-write 写完一章后必须调用
  • 手动改完某章正文后调用
  • 用户主动要求"同步前情/伏笔/语录/档案"时

输入要求

  • 章节号(必须)
  • 是否覆盖式同步(默认追加 / 也可重生成该章对应条目)

执行流程

第 1 步:读取目标章节正文 + 现有四件套

  1. 找到目标章节正文文件(按 -第X章-章名.md 模式 glob)
  2. 读取:
  • 前情梳理.md
  • 伏笔清单.md
  • 经典语录.md
  • 人物档案/ 下所有文件名

第 2 步:提取本章关键信息

通读章节正文,提炼以下内容(暂存内存,不立即写盘):

2.1 章节摘要(→ 前情梳理.md)

按 200-400 字写:

  • 本章核心事件(时间地点 + 主线推进)
  • 关键关系变化(谁和谁的关系发生了什么)
  • 人物内心变化点
  • 章尾承接点(下一章从哪里开始)
  • 已埋伏笔编号
  • 已回收伏笔编号
2.2 涉及人物的状态更新(→ 人物档案/*.md)

对本章每个出场人物:

  • 新增的重要事件(一句话,按章节标注)
  • 说话方式 / 习惯动作的新发现(如有)
  • 当前情感状态的更新
  • 与其他人物的关系变化
  • 新出现的未解决问题或隐性情绪

严格规则:只记录正文里实际写出来的内容,不能把章节大纲里的"预设走向"提前写进档案。

2.3 伏笔追踪(→ 伏笔清单.md)
  • 本章新埋的伏笔:类型 / 内容 / 位置 / 预期回收章 / 风险
  • 本章回收的伏笔:找到原伏笔条目,标记"已回收:第X章 + 回收质量评估(准时有力 / 过早泄底 / 过晚已失效 / 力度不足)"
  • 本章推进但未完结的伏笔:更新"当前状态"
2.4 经典语录候选(→ 经典语录.md)

筛 0-3 句"真正值得留下的句子"。判断标准:

  • 必须离开上下文也站得住(脱离章节读仍有力量)
  • 必须不是套话(不在 RTK.md 黑名单里)
  • 必须有具体感(不是空泛抒情)
  • 每章最多 3 句,宁缺毋滥

如果本章没有合格的句子,明确写"本章无候选"。

第 3 步:用户确认(关键)

将提取的内容用结构化方式展示给用户:

【第X章 同步预览】

▼ 前情梳理新增条目
[本章摘要 200-400 字]

▼ 涉及人物档案更新
- 人物A:新增事件 [...] / 情感状态 [...]
- 人物B:新增事件 [...]
...

▼ 伏笔清单变更
新埋:F-XX [...]
回收:F-12 → 第X章回收(评估:准时有力)

▼ 经典语录候选(N 句,由你筛选)
1. 「...」
2. 「...」

请确认:
- 整体同步(全部写入)
- 部分同步(指明保留 / 删除哪几项)
- 取消同步

第 4 步:写入更新(用户确认后)

用 Edit 工具追加式写入,不覆盖已有内容:

  • 前情梳理.md:在合适位置插入"## 第X章 摘要"段落
  • 人物档案/.md:在"已发生事件"等对应小节追加新行
  • 伏笔清单.md:新条目追加 + 已有条目用 Edit 改"当前状态"
  • 经典语录.md:在合适位置追加新条目(含章节出处标注)

第 5 步:一致性自检

写入完成后,简单自检:

  • 前情梳理.md 最末条目章节号 = 本次同步章节号 ✓
  • 伏笔清单.md 里至少存在一条"已回收"记录的章节号 = 本次(如本章确有回收)✓
  • 涉及人物档案的"最后一次重要出场"字段已更新到本章 ✓

不通过则提示用户。

第 6 步:输出报告

✅ 第X章同步完成

更新的文件:
- 前情梳理.md(追加 1 条摘要)
- 人物档案:A.md / B.md / C.md
- 伏笔清单.md(新增 N 条,回收 M 条)
- 经典语录.md(新增 K 条)

⚠️ 待提醒:
- 伏笔 F-08 已埋 5 章未回收,建议在下 3 章内处理
- 人物 X 已 10 章未实质出场,注意是否被遗忘

异常处理

| 情况 | 处理 | |------|------| | 找不到目标章节正文 | 询问用户确认章节号或文件路径 | | 前情梳理.md 已有该章条目 | 询问"覆盖 / 跳过 / 改写为补充版" | | 伏笔候选无法在伏笔清单里找到对应条目 | 标记为"疑似遗忘的回收",请用户确认 | | 经典语录里已有几乎相同的句子 | 不入选,提示用户 |

红线

  • 绝不把未在正文出现的事件写进人物档案
  • 绝不自行修改伏笔的"埋伏位置"(那是历史事实)
  • 绝不把套话当金句录入经典语录
  • 伏笔超过 8 章未回收时必须在报告里点名

触发示例

  • "同步第 23 章"
  • "把第 23 章的伏笔和语录归档一下"
  • "/novel-sync 23"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.