SuperAPI AI 工具集

short-drama-novel-analyze

写作与研究

查看项目

更新于 10-13 21:10

技能介绍

用途

short-drama-novel-analyze 用于长篇原著分析:把一部长材料变成能被引用、能被反驳、能被接着用的分析层。目标不是复述剧情,而是找出每一段承担的戏剧功能,并说明它在竖屏短剧里值多少钱。分析永远是候选,哪条线保留、哪些人合并、从哪里开篇,由创作者决定,并交给下游技能立成改编契约;本技能不替下游决定,也不批准自己的产物。

主要能力

管道分六个阶段:S0 用脚本建章节索引(产出 _index.json、_progress.md);S1 改编价值快评,用脚本抽样并写 triage.md;S2 逐章功能提取,产出 chapters/ch-<N>-extract.md;S3 剧情单元与节奏聚合,产出 story-units.md 与 rhythm-and-emotion.md;S4 人物归并与设定,产出 characters.md 与 world.md;S5 改编价值与分集候选,产出 adaptation-value.md 与 episode-candidates.jsonl。

使用方式

可独立安装和执行。先读取用户明确提供的原著与本任务直接输入。只有书名没有原文时,请创作者提供文件路径或粘贴正文,不凭书名回忆情节。有原文未建项目时,建立本技能自己的工作区,至少包含只读输入目录 输入/ 与输出目录 项目开发/source-analysis/_work/。已有部分分析时读 项目开发/source-analysis/_progress.md 从断点续跑。输入/ 不可变,本阶段只读;全部产出落在 项目开发/source-analysis/。

索引由脚本建立,例如: python3 {技能目录}/scripts/novel_index.py index 输入/{原文文件} --out 项目开发/source-analysis/_work/_index.next.json python3 {技能目录}/scripts/novel_index.py verify 项目开发/source-analysis/_work/_index.next.json 输入/{原文文件} 抽样: python3 {技能目录}/scripts/novel_index.py sample 项目开发/source-analysis/_index.json --count 12 覆盖率检查: python3 {技能目录}/scripts/novel_index.py coverage 项目开发/source-analysis/_index.json 项目开发/source-analysis/chapters

S1 停靠问创作者是否继续;创作者明确说一次跑完时仍写 triage.md 但不停下等待。S2 可并发子代理,每批 5–8 章,不支持则串行。S5 完成后展示摘要并交给下游技能。

阶段性规则

S0 索引有问题就停;S1 停靠问创作者;S2 覆盖率不足就停,单章连续失败两次标记跳过并记录;S3 阈值不达标就复核。并发子代理只写 _work/,主线程跑完机械自检后再发布到正式路径。_progress.md 使用固定 artifact-id:source-analysis:progress。

适用场景

适用于竖屏短剧改编前的长篇小说、连载网文或多集散稿的结构化分析,用于判断改编价值、提取戏剧功能、归并人物设定并切出分集候选。

限制

只分析创作者合法持有、拥有使用权的作品。分析为只读转化性工作,不复制原文成段落,不把原句搬进下游产物。不改写 输入/,不写其他技能产物,不建资产、不写场景与台词、不写提示词、不生成媒体,也不签发终审结论。不写 adaptation-map.jsonl。改了原文必须重建索引,不能沿用旧 span。原文没有章节标题时索引返回空表,需与创作者确认切分边界。个别片段无法处理时跳过该段并记录,不中止整章或整本。分析产物语言在项目内跟随 short-drama.json#/language,独立运行时跟随用户使用的语言。

分类说明

该技能明确用于竖屏短剧改编与剧本开发前的原著分析、结构与功能提取,归入编程与开发类不适配;其用途更接近写作与研究,但现有分类表中 writing 对应写作与研究,故据明确用途选 writing。