Skip to content
Back to skills

Novel Sync

ASecurity

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

  • 4 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 3, 2026
ai-agentsbash

Security analysis

A100/100

Scanned September 3, 2026

npx -y skills add chaserr/novel-craft --skill novel-sync --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Novel Sync?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Novel Sync
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/chaserr-novel-sync/badge)](https://www.skillsdirectory.com/skills/chaserr-novel-sync)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: novel-sync
description: 章节写完后的资料同步流程。把新写章节里的事件/关系变化/伏笔/金句同步到前情梳理、人物档案、伏笔清单、经典语录。触发词:同步前情、同步伏笔、同步人物档案、章节同步、写后同步、novel-sync。
user-invocable: true
allowed-tools: "Read, Write, Edit, Bash, Glob, Grep, AskUserQuestion"
---

# 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"

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.