بنقرة واحدة
chai-shu
小说拆书与分析的主入口。支持自动化拆书、拆分扫描、分章节概括、全书概括、人物概括、事件概括。 当用户提到"拆书"、"分析小说"、"小说拆解"时使用。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
小说拆书与分析的主入口。支持自动化拆书、拆分扫描、分章节概括、全书概括、人物概括、事件概括。 当用户提到"拆书"、"分析小说"、"小说拆解"时使用。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
ABC爽点循环结构分析。对已完成分章节概括的小说项目,自动提取每章的A(动机共情)/B(装逼反应)/C(嵌套突然)结构,输出 YAML 格式分析报告和全书爽点密度汇总。 由 chai-shu 主入口路由调用,也可独立触发。 当用户提到"ABC分析"、"爽点分析"、"ABC结构"时使用。
小说拆分扫描工具。对给定的小说文件进行结构扫描和章节拆分。 当用户提到"拆分扫描"、"扫描小说结构"、"拆分章节"时使用。
对已拆分的小说进行分章节概括。采用主调度+分组sub-agent架构,每3章一组生成严格限定500字概括。 当用户提到"分章节概括"、"章节概括"、"逐章概括"时使用。
人物关系概要分析。采用「拟人阅读」模式:先假设→带问题阅读→持续记笔记→用户确认→深入挖掘。 当用户提到"人物概括"、"人物关系"、"角色分析"时使用。
事件线追踪分析。采用「拟人确认」模式:先直接梳理→审视结果→有疑问回原文确认→综合归档。 当用户提到"事件概括"、"事件线"、"剧情梳理"时使用。
| name | chai-shu |
| description | 小说拆书与分析的主入口。支持自动化拆书、拆分扫描、分章节概括、全书概括、人物概括、事件概括。 当用户提到"拆书"、"分析小说"、"小说拆解"时使用。 |
+======================================================================+
| |
| ██████╗ ██╗ ██╗██╗ ██╗ █████╗ ███╗ ██╗██████╗ █████╗ ███╗ ██╗|
|██╔════╝ ██║ ██║██║ ██║██╔══██╗████╗ ██║██╔══██╗██╔══██╗████╗ ██║|
|██║ ███████║██║ ██║███████║██╔██╗██║██████╔╝███████║██╔██╗██║|
|██║ ██╔══██║██║ ██║██╔══██║██║╚████║██╔══██╗██╔══██║██║╚████║|
|╚██████╗ ██║ ██║╚██████╔╝██║ ██║██║ ╚███║██████╔╝██║ ██║██║ ╚███║|
| ╚═════╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚══╝╚═════╝ ╚═╝ ╚═╝╚═╝ ╚══╝|
| 船 板 拆 书 |
+======================================================================+
📖 功能一览
1. 自动化拆书 — 一键完成全流程:扫描→概括→人物→事件→ABC
2. 拆分扫描 — 识别章节结构,将小说文件切分为独立章节 MD
3. 分章节概括 — 每3章一组,串行生成约600字剧情概括
4. 全书概括 — 整合章节概括,输出全书主线与理解总览
5. 人物概括 — 梳理全书人物关系、角色弧度与事件追踪
6. 事件概括 — 提炼关键事件链、势力动向与因果逻辑
7. ABC爽点分析 — 识别每章A/B/C结构,生成爽感密度热力图
[新书文件]
│
v
┌────────────────┐
│ 2. 拆分扫描 │
└────────┬───────┘
│
v
┌────────────────┐
│ 3. 分章节概括 │
└───┬────────────┘
│
┌─────┼──────┬──────────┐
v v v v
[4.全书] [5.人物] [6.事件] [7.ABC分析]
(功能 4-7 均依赖步骤 3 完成)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
请选择:
1 了解工作流程 — 解答对拆书系统的任何疑问
2 拆一本新书 — 告诉我书名或文件路径,马上开始
3 继续之前任务 — 搜索已有项目,从上次断点继续
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
chai-fen-sao-miao 流程Factory/拆书/ 及桌面/Downloads 常见位置
→ 列出候选文件 → 用户确认 → 进入拆分扫描Glob 列出 Factory/拆书/ 下所有一级子目录(书名列表)
格式化展示,提示「请告诉我是哪本书,或直接输入项目路径」
用户确认后:
拆分/、概括/、人物和设定/、事件线/、ABC分析/ 是否存在_progress.json 则读取进度综合判断各阶段完成度,以表格形式呈现:
| 阶段 | 状态 | 说明 |
|---|---|---|
| 拆分 | ✅/❌ | 章节数 |
| 概括 | ✅/🔄 X/Y组/❌ | 进度 |
| 人物 | ✅/🔄/❌ | |
| 事件 | ✅/🔄/❌ | |
| ABC | ✅/🔄 X/Y批/❌ |
判断依据:
{书名}/拆分/ 目录存在且有 .md 文件{书名}/概括/_progress.json 的 completed_groups vs total_groups{书名}/人物和设定/_progress.json 或角色地位.yaml 存在{书名}/事件线/_progress.json 或事件线.yaml 存在{书名}/ABC分析/_progress.json 的 batches_completed vs total_batches基于状态推荐「从哪里继续」,优先推荐未完成的最早阶段
拆书 用户的主入口,适合直接说"拆书 + 书名/路径 + 任务"chai-shu-weak请帮我拆书。
任务:自动化拆书。
输入书籍:<源文件绝对路径>
请帮我拆书。
任务:拆分扫描。
输入书籍:<源文件绝对路径>
请继续这个拆书项目。
源项目目录:<Factory/拆书/{书名} 的绝对路径>
请帮我拆书。
源项目目录:<Factory/拆书/{书名} 的绝对路径>
任务:<分章节概括 / 全书概括 / 人物概括 / 事件概括>
弱模型特调版拆书📚 船板拆书(原版)
1. 自动化拆书 → 顺序执行 2→3→4→5→6
2. 拆分扫描 → 扫描结构 + 执行拆分
3. 分章节概括 → 逐章/逐组生成概括(依赖2)
4. 全书概括 → 生成全书理解(依赖3)
5. 人物概括 → 人物关系概要(依赖3)
6. 事件概括 → 事件线追踪(依赖3)
7. ABC分析 → 爽点循环结构分析(依赖3)
[用户给出任务 + 路径]
|
v
[主入口判断是新书还是已有项目]
|
v
[2. 拆分扫描]
|
v
[3. 分章节概括]
|
+-----+-----+-------+
| | | |
v v v v
[4.全书概括] [5.人物概括] [6.事件概括] [7.ABC分析]
| 选择 | 调用 skill |
|---|---|
| 1 | 顺序执行 chai-fen-sao-miao → fen-zhang-jie-gai-kuo → 全书概括 → renwu-guanxi → shijian-xian |
| 2 | chai-fen-sao-miao |
| 3 | fen-zhang-jie-gai-kuo |
| 4 | 全书概括(待实现) |
| 5 | renwu-guanxi |
| 6 | shijian-xian |
| 7 | abc-fenxi |
{ROOT}/Factory/拆书/Factory/拆书/{书名}/当某个子阶段完成后,主入口必须执行以下行为:
chai-shu-weak