How this command is triggered — by the user, by Claude, or both
Slash command
/ai-short-drama:drama-merge-voiceThe summary Claude sees in its command listing — used to decide when to auto-load this command
# /drama-merge-voice - 合并配音到融合格式 将旧版分离的分镜提示词和配音台本合并为 Seedance 2.0 融合格式。 ## 用法 **参数:** - `集数`:可选,指定要合并的集数(如 `1` 或 `1-3`),不指定则处理所有集数 ## 前置条件 - 项目已有 `03_分镜脚本/` 和 `05_配音台本/` 目录 - 分镜脚本包含视频提示词 - 配音台本包含角色台词和情绪标注 ## 执行流程 ### Step 1: 扫描现有文件 扫描项目目录结构: ### Step 2: 匹配分镜与配音 对每个镜头: 1. 从分镜脚本提取镜头编号和视频提示词 2. 从配音台本匹配对应镜头的配音信息 3. 合并为融合格式 ### Step 3: 生成融合提示词 将匹配的信息按融合格式重组: **输入(分镜):** **输入(配音):** **输出(融合格式):** ### Step 4: 输出融合文件 按镜头生成独立的融合提示词文件(与分镜提示词结构一致): **单个融合提示词文件格式 (S0X_C0Y.txt):** Subject: [主体描述] Action: [动作描述] Camera: [运镜描述] Style: [风格描述] Voice: - 角色:[说话角色] - 声音:[声音特点] - 台词:...
将旧版分离的分镜提示词和配音台本合并为 Seedance 2.0 融合格式。
/drama-merge-voice [集数]
参数:
集数:可选,指定要合并的集数(如 1 或 1-3),不指定则处理所有集数03_分镜脚本/ 和 05_配音台本/ 目录扫描项目目录结构:
03_分镜脚本/
├── 第1集_分镜.md
├── 第2集_分镜.md
└── ...
05_配音台本/
├── 第1集_配音.md
├── 第2集_配音.md
└── ...
对每个镜头:
将匹配的信息按融合格式重组:
输入(分镜):
S01_C01
场景:黄昏街道
提示词:黄昏时分的城市街道...
输入(配音):
S01_C01
角色:女主角
台词:「又是一天结束了」
情绪:疲惫
语速:偏慢
输出(融合格式):
Subject: 25岁职场女性,穿着职业套装
Action: 疲惫地走在黄昏的街道上...
Camera: 中景,侧面跟随
Style: 电影感,温暖橙色调
Voice:
- 角色:女主角
- 声音:温柔女声,略带疲惫
- 台词:「又是一天结束了」
- 情绪:疲惫
- 语速:偏慢
Audio:
- 环境音:城市傍晚车流声
- 配乐:舒缓忧伤的钢琴曲
- 音效:高跟鞋踩在地面上的声音
Constraints: 口型同步,6秒
按镜头生成独立的融合提示词文件(与分镜提示词结构一致):
04_视频提示词/
├── 第1集/
│ ├── S01_C01.txt ← 镜头1的融合提示词
│ ├── S01_C02.txt ← 镜头2的融合提示词
│ ├── S01_C03.txt ← 镜头3的融合提示词
│ ├── ...
│ └── 批量融合提示词.md ← 汇总文件(可选)
├── 第2集/
│ ├── S02_C01.txt
│ ├── ...
│ └── 批量融合提示词.md
└── ...
单个融合提示词文件格式 (S0X_C0Y.txt):
# S01_C01 - [镜头简述]
## 角色参考
[如果需要上传角色参考图,说明使用哪个角色的哪张参考图]
## Seedance 2.0 融合提示词
Subject: [主体描述] Action: [动作描述] Camera: [运镜描述] Style: [风格描述]
Voice:
Audio:
Constraints: 口型同步,[时长]
## 备注
[特殊说明]
输出迁移报告,包含:
# 融合格式迁移报告
## 处理概要
| 集数 | 镜头数 | 成功匹配 | 无配音 | 需检查 |
|------|--------|----------|--------|--------|
| 第1集 | 15 | 12 | 3 | 0 |
| 第2集 | 18 | 15 | 2 | 1 |
## 无法匹配的镜头
- 第2集 S02_C08:配音台本中无对应记录
## 音频字段推断
基于分镜描述自动推断的音频信息:
- S01_C01:推断环境音为「城市街道」
- S01_C05:推断配乐为「悲伤氛围」
## 下一步建议
1. 检查「无法匹配的镜头」
2. 确认推断的音频字段是否正确
3. 运行 `/drama-review` 进行一致性检查
4. 运行 `/drama-export` 重新导出融合提示词包
# 合并所有集数
/drama-merge-voice
# 仅合并第1集
/drama-merge-voice 1
# 合并第1-3集
/drama-merge-voice 1-3
迁移完成后,建议:
/drama-review --fix 进行一致性检查/drama-export 导出新的融合提示词包npx claudepluginhub hestudy/ai-short-drama --plugin ai-short-drama/gen-audioGenerates an AI audio brief for voiceover or music production, with tool selection, timing cues for video sync, and synthetic voice compliance notes.
/add-voiceoverGenerate a voiceover narration and add it to your Remotion project. Provide a script or describe what the narration should say, and this will generate TTS audio and wire it into your composition.