# Fen Zhang Jie Gai Kuo

> 对已拆分的小说进行分章节概括。采用主调度+分组sub-agent架构，每3章一组生成严格限定500字概括。 当用户提到"分章节概括"、"章节概括"、"逐章概括"时使用。

- Skill: `anarcadia/fen-zhang-jie-gai-kuo` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add anarcadia/fen-zhang-jie-gai-kuo`
- Raw SKILL.md: https://api.skillmd.com/api/skills/anarcadia/fen-zhang-jie-gai-kuo/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: anarcadia (https://skillmd.com/u/anarcadia)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/anarcadia/fen-zhang-jie-gai-kuo

---


# 分章节概括

对已拆分的小说进行分章节概括。采用 **主调度 + 分组 sub-agent** 架构。

---

## ⚠️ 关键约束（必读）

**绝对禁止并行启动 sub-agent。必须严格串行执行。**

- ❌ 禁止：同时启动多个组的 sub-agent
- ❌ 禁止：在前一个 sub-agent 返回结果前启动下一个
- ✅ 必须：等待组 N 完成 → 确认结果 → 再启动组 N+1

**违反后果**：后组依赖前组的 `last_group_summary`，并行会导致上下文断裂。

---

## 编排模式

当由 `chai-shu` 主入口编排调用时（自动化拆书或用户选择了多项分析）：
- 跳过欢迎页输出
- 完成后返回状态摘要（完成数量、产出文件路径列表）
- 由主入口统一向用户呈现报告和后续选项

独立触发时（用户直接说"分章节概括"等）：正常显示欢迎页。

---

## 前置依赖

必须先完成「拆分扫描」，确保 `{书名}/拆分/` 目录存在。

---

## 核心配置

```
分组大小: 3 章/组
每组输出: 1篇完整概括，严格限定 500 字
工作目录: {ROOT}/Factory/拆书/
执行模式: 严格串行（禁止并行）
```

---

## 架构说明

```
主对话（轻量调度）
    │
    ├─→ 组1 sub-agent (读取+概括+写入所有文件)
    ├─→ 组2 sub-agent (读取+概括+写入所有文件)
    └─→ ...
```

- **主对话**：仅负责计算参数、启动 sub-agent、确认完成、显示进度
- **组 sub-agent**：完成全部工作（读取章节、撰写概括、更新所有全局文件）

**优化收益**：主线上下文消耗减少 70-80%

---

## 产出文件

| 文件 | 说明 |
|------|------|
| 概括/组N_第X-Y章_概括.md | 每组概括 |
| 全书概括.md | 累积更新的全书概要 |
| 人物和设定/名词表.md | 核心人物列表 |
| 概括/_progress.json | 断点续传进度 |

---

## 注意事项

1. **sub-agent 完成全部写入**：主对话不执行 Edit 操作
2. **名词表只增不改**：保持人物称呼一致
3. **sub-agent 用 sonnet**：性价比最优

---

## References

- [workflow.md](references/workflow.md) - 完整执行步骤
- [sub-agent-prompt.md](references/sub-agent-prompt.md) - Sub-agent 提示词模板

**⚠️ 执行前必读**：[references/workflow.md](references/workflow.md)

