story-long-analyze:长篇网文拆文
用途
story-long-analyze 是长篇网络小说的结构分析工具,定位为「网络小说结构分析师」。其核心目标是帮助用户看懂爆款长篇的写法,通过深度拆解黄金三章、人设架构、爽点设计、节奏控制等要素,为后续写作提供可复现的参考。它属于长篇流水线的第 2 步,位于 story-long-scan 之后、story-long-write 之前。
主要能力
该技能提供一条深度拆解管道,覆盖 Stage 0 到 Stage 6:
- Stage 0 概要提取:从原始文本生成概要.md(首版 200 字 thin first-pass + 章节索引),并产出章节边界表写入 _progress.md。
- Stage 1 黄金三章:对前 3 章分别生成深度拆解文件,完成后自动停靠,产出快速预览.md 并询问用户是否继续全量拆解。
- Stage 2 逐章摘要:对每章生成摘要,包含情节点、角色、关键信息与扩写技法、逐章写法公式。支持并行模式,每章 spawn chapter-extractor agent。
- Stage 3 聚合分析:生成剧情目录下的故事线、节奏、情绪模块等文件,进行故事框架识别、两步法剧情聚合、关键信息推进索引、情绪触动点与爆发节奏分析、角色合并与分级、散落情节兜底、桥段标签和质量检查。
- Stage 4 设定与关系:4a 设定(世界观/金手指/势力)、4b 角色完整档案、4c 角色关系提取。4a 可与 Stage 3 并行,4b/4c 串行依赖。
- Stage 5 汇总报告:生成拆文报告.md 和全书 500-1000 字概要。
- Stage 6 文风:生成文风.md,包含句长、标点、对话潜台词、情绪交替周期及原文锚点范例片段。
使用方式
用户需提供书名、平台和原文文件路径,或直接在对话中贴出原文。确认拆解对象后进入管道。默认输出到项目根目录下的 拆文库/{书名}/。管道开始前会备份原文到 拆文库/{书名}/原文/。Stage 0+1 完成后自动停靠,用户可选择继续全量拆解或就此结束;若一开始明确要求完整拆解,则跳过询问直接续跑。支持断点恢复:启动时检查 _progress.md,若状态为 paused_after_stage1 则从 Stage 2 续跑。
适用场景
适用于需要系统分析长篇网络小说结构、学习爆款写法、为写作提供参考的用户。可拆解用户合法持有、拥有使用权的虚构作品,性质为只读的转化性文学批评。
限制
- 需要用户提供原文文件路径或原文文本,无文本路径时会引导用户提供。
- 预期耗时随章节数增加:<50 章通常 30-60 分钟;50-200 章通常 1-3 小时;>200 章可能需要多轮会话。
- Stage 2 可并行提取,但 Stage 3-6 仍依赖前序产物,需按阶段推进。
- 单章或单阶段失败不阻断管道,失败记录到 _progress.md,最终状态可为 completed_with_errors。
- 文风.md 只负责表达层风格;情绪/节奏意图以 剧情/情绪模块.md 与 剧情/节奏.md 为权威。
- 原文缺失或章节分隔符识别不出时,文风.md 会写明「文风可用:否」,Stage 6 失败不阻断管道。
- 部分功能依赖特定运行时环境(如 Claude Code、OpenCode、TRAE Code、WorkBuddy、Codex),agent 不可用时会降级为串行模式。
- 具体收费、价格、平台支持范围等事实暂未提供。