RD

rorojiao/drama-adapt-skill

Developer tools
57 stars 品質 40 トレンド 40

网文改编漫剧剧本 Claude Code Skill - 五阶段全自动工作流,一键将网络小说改编为标准漫剧剧本

概要

一键将网络小说改编为标准漫剧剧本的 Claude Code Skill 五阶段全自动工作流 · 三个人工确认节点 · 付费卡点自动设计 · 质检报告输出 完整示例:example/ 目录包含"末世游戏:我能看到隐藏提示"的全套输出文件。 - (必须)→ 安装说明见 Claude Code 文档 - (必须)→ 本 Skill 依赖 Superpowers 框架的 Skill 加载机制 打开 Claude Code,输入以下命令,应该看到 drama-adapt 出现在技能列表中: 项目进度保存在当前目录的 project.json 中。关闭 Claude Code 后,重新进入目录运行 /drama-adapt,会自动检测进度并从上次中断的地方继续。 - :末世游戏:我能看到隐藏提示(5000字,5章) - :末世/生存 - :6集短季(每集60-90秒,500-800字) - :98.6 / 100 A: Skill 内置分块处理策略,自动分段读取并保留上下文重叠,适用于任意长度。

README

DramaAdapt Skill — 网文改编漫剧剧本编排器

一键将网络小说改编为标准漫剧剧本的 Claude Code Skill 五阶段全自动工作流 · 三个人工确认节点 · 付费卡点自动设计 · 质检报告输出


效果预览

输入 输出
一份小说 .txt 文件 分集剧本 scripts/ep001.md ~ ep[N].md
5000字末世网文 6集完整漫剧剧本(附分析报告、人物小传、大纲、质检报告)

完整示例:example/ 目录包含"末世游戏:我能看到隐藏提示"的全套输出文件。


环境要求

  • Claude Code CLI(必须)→ 安装说明见 Claude Code 文档
  • Superpowers Skill 系统(必须)→ 本 Skill 依赖 Superpowers 框架的 Skill 加载机制

安装

方式一:自动安装(推荐)

# 克隆仓库
git clone https://github.com/rorojiao/drama-adapt-skill.git
cd drama-adapt-skill

# 运行安装脚本(会自动复制到 ~/.claude/skills/drama-adapt/)
chmod +x install.sh
./install.sh

方式二:手动安装

# 1. 创建 Skill 目录
mkdir -p ~/.claude/skills/drama-adapt/references

# 2. 复制文件
cp skill/SKILL.md ~/.claude/skills/drama-adapt/SKILL.md
cp skill/references/script-format-guide.md ~/.claude/skills/drama-adapt/references/script-format-guide.md

验证安装

打开 Claude Code,输入以下命令,应该看到 drama-adapt 出现在技能列表中:

/skills

或直接测试触发:

改编漫剧

使用方法

基础用法(推荐新手)

# 1. 准备小说文件
mkdir my-novel && cd my-novel
cp ~/Downloads/my-novel.txt ./novel.txt  # 文件名不限,任意 .txt 文件即可

# 2. 在该目录启动 Claude Code
claude

# 3. 在 Claude Code 中运行
/drama-adapt

Claude 会引导你完成以下流程:

启动向导(3个快速问题)
    ↓
阶段1:原著分析 → analysis.md
    ↓
阶段2:人物小传 → characters.md
    ↓
[节点A] 确认人物设定
    ↓
阶段3:分集大纲 → outline.md
    ↓
[节点B] 确认分集大纲
    ↓
阶段4:逐集剧本 → scripts/ep001.md ~ ep[N].md
    ↓
[节点C] 剧本抽查
    ↓
阶段5:全文质检 → qc_report.md
    ↓
完成交付

启动向导说明

运行 /drama-adapt 后,Claude 会依次问 3 个问题:

问题 1:题材类型

1. 都市言情(甜宠/虐恋/豪门)
2. 古代言情(宫斗/穿越/仙侠言情)
3. 都市爽文(逆袭/重生/赘婿)
4. 玄幻修仙(升级/热血/战斗)
5. 悬疑推理(烧脑/反转/刑侦)
6. 末世/生存(末日/求生/变异)
7. 其他(请描述题材特征)

问题 2:剧本规格

1. 短季 · 30集(每集60-90秒,≈500-800字/集)← 推荐新手、试水
2. 标准季 · 60集
3. 长季 · 100集
4. 自定义

问题 3:改编策略

1. 忠实改编(保留原著情节)← 推荐
2. 精简改编(只保留主线爽点链)
3. 创意改编(增加原创情节)

3 个人工确认节点

Skill 在关键位置暂停等待你确认,防止方向跑偏:

节点 时机 你需要做什么
节点 A 人物小传生成后 确认角色设定是否符合预期
节点 B 分集大纲生成后 确认集数规划、付费卡点位置
节点 C 全部剧本生成后 抽查1-2集,确认写作质量

回复 确认 继续,或直接说修改意见让 Claude 修改后重新展示。


高级命令

/drama-adapt                  # 标准模式(推荐)
/drama-adapt --auto           # 无人值守模式(跳过所有确认节点)
/drama-adapt --from=3         # 从阶段3重跑(已有前两阶段时使用)
/drama-adapt --stage=4        # 仅重跑阶段4(逐集剧本)
/drama-adapt --ep=5           # 仅重写第5集
/drama-adapt --ep=1-10        # 重写第1-10集

断点续跑

项目进度保存在当前目录的 project.json 中。关闭 Claude Code 后,重新进入目录运行 /drama-adapt,会自动检测进度并从上次中断的地方继续。


输出文件说明

文件 说明
analysis.md 原著分析报告(人物表、情节节点、爽点清单、改编建议)
characters.md 主要角色人物小传(外貌、性格、人物弧)
outline.md 分集大纲(含免费区/付费区划分、付费卡点设计)
scripts/ep001.md 第1集剧本(以此类推)
qc_report.md 三轮质检报告(格式/叙事/角色,含评分)
project.json 项目状态文件(进度存档,勿手动修改)

漫剧剧本格式说明

生成的剧本遵循行业标准格式:

# 第X集:[集名]

> 本集概要:...
> 预计时长:XX秒 | 场景数:X | 字数:XXX

---

## 场1-1 日/内 [场景名称]

**画面**:[视觉化场景描写]

**林远**
(皱眉,慢慢抬头)
你说的是真的?

**苏晚**
(点头,语气坚定)
我不会骗你。

---

### 【本集钩子】
> [结尾悬念]

行业参数标准:

参数 标准值
单集时长 60-120秒
单集字数 500-1000字
每集场景数 3-6场
免费集数 前10集(可配置)
付费卡点 第10集结尾
爽点密度 每2-3集一个主要爽点

完整示例

example/ 目录包含完整的改编示例:

  • 原著:末世游戏:我能看到隐藏提示(5000字,5章)
  • 题材:末世/生存
  • 规格:6集短季(每集60-90秒,500-800字)
  • 质检得分:98.6 / 100

查看示例:

ls example/
# analysis.md  characters.md  novel.txt  outline.md  project.json  qc_report.md  scripts/

ls example/scripts/
# ep001.md  ep002.md  ep003.md  ep004.md  ep005.md  ep006.md

常见问题

Q: 小说文件名叫什么都可以吗? A: 是的,Skill 会自动搜索当前目录下所有 .txt 文件。

Q: 小说太长(>10万字)怎么办? A: Skill 内置分块处理策略,自动分段读取并保留上下文重叠,适用于任意长度。

Q: 中途关掉了怎么办? A: 直接在原目录重新运行 /drama-adapt,会自动从上次中断处继续。

Q: 想重写某一集怎么办? A: 运行 /drama-adapt --ep=N(替换 N 为集数)。

Q: 不想每次都确认,全自动运行怎么做? A: 运行 /drama-adapt --auto 跳过所有人工节点。


项目结构

drama-adapt-skill/
├── README.md                          ← 本文件(使用说明)
├── install.sh                         ← 一键安装脚本
├── skill/
│   ├── SKILL.md                       ← Skill 核心文件(安装到 ~/.claude/skills/)
│   └── references/
│       └── script-format-guide.md     ← 漫剧格式行业参考规范
├── example/                           ← 完整示例项目
│   ├── novel.txt                      ← 示例原著(末世游戏)
│   ├── project.json                   ← 项目状态
│   ├── analysis.md                    ← 原著分析报告
│   ├── characters.md                  ← 人物小传
│   ├── outline.md                     ← 分集大纲
│   ├── qc_report.md                   ← 质检报告(98.6分)
│   └── scripts/
│       ├── ep001.md ~ ep006.md        ← 6集完整剧本
└── docs/
    └── design-spec.md                 ← 技术设计文档

License

MIT — 自由使用和修改,保留原作者信息即可。

View this README on GitHub

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add rorojiao/drama-adapt-skill