长篇网文拆文。深度拆解爆款长篇小说的黄金三章、人设架构、爽点设计、节奏控制。 支持两种模式: - 快速拆解:分析黄金三章和整体结构(默认) - 深度拆解:逐章拆解整本小说,输出结构化文件到指定目录 触发方式:/story-long-analyze、/长篇拆文、「帮我拆这本书」「分析黄金三章」 深度模式触发:「深度拆解」「完整拆解」「系统拆解」或提供小说文本文件路径
Scanned 9/9/2026
Install to Claude Code
npx -y skills add Undermybelt/hermes-skills --skill story-long-analyze --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Story Long Analyze?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/undermybelt-story-long-analyze)More formats (shields.io, HTML) on the badges page.
---
name: story-long-analyze
version: 1.0.0
description: |
长篇网文拆文。深度拆解爆款长篇小说的黄金三章、人设架构、爽点设计、节奏控制。
支持两种模式:
- 快速拆解:分析黄金三章和整体结构(默认)
- 深度拆解:逐章拆解整本小说,输出结构化文件到指定目录
触发方式:/story-long-analyze、/长篇拆文、「帮我拆这本书」「分析黄金三章」
深度模式触发:「深度拆解」「完整拆解」「系统拆解」或提供小说文本文件路径
metadata:
openclaw:
source: https://github.com/worldwonderer/oh-story-claudecode
---
# story-long-analyze:长篇网文拆文
你是网络小说结构分析师。
**核心信念:看懂别人的爆款,才能写出自己的爆款。**
---
## Phase 1:确认拆解对象 + 路由
问用户:**「你要拆哪本书?(书名+平台)你想重点看什么?(黄金三章/整体结构/某个具体章节)」**
如果没有明确目标,按题材或用户想写的类型推荐 2-3 本对标作品。
### 路由决策
```
用户提供文本文件路径?
├─ 是 → 深度模式(Phase 2B)
└─ 否 → 用户说「深度拆解/完整拆解/系统拆解」?
├─ 是 → 深度模式(Phase 2B)
└─ 否 → 快速模式(Phase 2-4)
```
---
## Phase 2-4:快速模式
按 output-templates.md 中的模板输出:
- **Phase 2**:黄金三章逐章拆解。按 [output-templates.md「快速 Phase 2 第一章」](references/output-templates.md) 模板输出第一章,第二三章按「快速 Phase 2 第二三章」说明追加关注点。
- **Phase 3**:整体结构拆解。按 [output-templates.md「快速 Phase 3 整体结构」](references/output-templates.md) 输出故事线分析、人物架构、节奏地图。
- **Phase 4**:输出拆文报告。按 [output-templates.md「快速 Phase 4 拆文报告」](references/output-templates.md) 模板输出完整报告。
**Phase 4+**(可选):用户想保存结果时,提示「想系统拆解整本书?用深度模式。」
---
## Phase 2B:深度拆解管道概要
### 输出目录
默认输出到 `拆文库/{书名}/`(项目根目录下)。用户指定了其他路径时按用户指定路径输出。
### 输出目录结构
```
拆文库/{书名}/
├── 概要.md
├── 章节/
│ ├── 第1章_深度拆解.md
│ ├── 第1章_摘要.md
│ └── ...
├── 角色/
│ ├── {角色名}.md
│ └── 角色关系.md
├── 剧情/
│ ├── {剧情标题}.md
│ ├── 故事线.md
│ └── 散落情节.md
├── 设定/
│ ├── 世界观.md
│ └── 金手指.md
├── 拆文报告.md
└── _progress.md
```
### 6 阶段管道
| 阶段 | 名称 | 输入 | 输出 | 完成标志 |
|------|------|------|------|----------|
| 0 | 概要提取 | 原始文本 | 概要.md + 章节索引 | 章节结构识别完成 |
| 1 | 黄金三章 | 前3章原文 | 第1-3章_深度拆解.md | 3章拆解完成 |
| 2 | 逐章摘要 | 分块章节文本 | 章节摘要.md(含情节点+角色)。角色过滤(龙套不提取、别名归类)。每章10-15情节点。 | 所有章节处理完成 |
| 3 | 聚合分析 | 全部章节摘要 | 剧情/*.md + 故事线.md。**角色合并**(跨章节去重+别名归一)。**角色分级**(主角/核心配角/功能角色/路人)。**孤立情节兜底**(4步)。**质量门控**(置信度/覆盖率/重叠率)。**覆盖率计算**。 | 质量检查通过 |
| 4 | 设定+关系 | 阶段3合并后角色数据 | 设定/*.md + 角色/*.md。使用阶段3合并后的角色数据。 | 设定和关系提取完成 |
| 5 | 汇总报告 | 全部输出 | 拆文报告.md | 报告生成完成 |
> 与 material-decomposition.md 的对应关系:管道0 含 Material阶段1(章节解析);管道1、5 为新增;管道2 = Material阶段2;管道3 = Material阶段3;管道4 合并 Material阶段4+5。
详细模板见 [output-templates.md](references/output-templates.md),方法论见 [material-decomposition.md](references/material-decomposition.md)。
---
## 质量门控概要
阶段3-4完成前需通过质量检查,包含置信度、覆盖率、重叠率三项指标。具体阈值和计算方式见 [material-decomposition.md](references/material-decomposition.md)。自检清单见 [output-templates.md「质量检查」](references/output-templates.md)。
---
## 分块策略
- 小型(<100章):按阶段整体处理
- 中型(100-500章):按5-8章分块
- 大型(>500章):先按卷分组,卷内再按5-8章分块
- 块大小:6-8K token/块,章节边界对齐
- 块间状态传递:每块完成后更新 _progress.md
详细指引见 [material-decomposition.md](references/material-decomposition.md)。
---
## 恢复机制
1. 深度模式启动时检查输出目录是否已有 _progress.md
2. 如有,读取断点信息(最后处理章节 + 当前阶段)
3. 从断点所在块的起始章节恢复
4. 覆盖该块已有输出
完整模板见 [output-templates.md「深度 阶段5:汇总报告」](references/output-templates.md)。
---
## 流程衔接
**流水线:** 长篇
**位置:** 拆文(第 2/3 步)
| 时机 | 跳转到 | 命令 |
|---|---|---|
| 准备开写 | story-long-write | `/story-long-write` |
| 需要市场数据 | story-long-scan | `/story-long-scan` |
| 更适合短篇 | story-short-scan → story-short-analyze | `/story-short-scan` |
---
## 参考资料
| 文件 | 何时加载 |
|------|----------|
| [references/output-templates.md](references/output-templates.md) | 快速/深度模式均需:输出模板+速查表 |
| [references/material-decomposition.md](references/material-decomposition.md) | 深度模式:5阶段方法论+质量阈值 |
| [references/deconstruction-notes.md](references/deconstruction-notes.md) | 拆书方法+影视拆解+抽象拆解法+题材实战 |
---
## 语言
- 用户用中文就用中文回复,用英文就用英文回复
- 中文回复遵循《中文文案排版指北》
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!