在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用drama-voice-assign
星标3
分支2
更新时间2026年6月28日 11:26
火火短剧 · 音色分配 Agent 技能规范
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
火火短剧 · 音色分配 Agent 技能规范
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
火火短剧 · 角色场景提取 Agent 技能规范
火火去AI味改写 — 融合 humanize-text-main 四套方法论 + Standard 管线 + stop-slop/humanizer-zh/avoid-ai-writing(简体中文)
火火短剧 · 宫格/立绘/场景提示词 Agent 技能规范
火火短剧 · 剧本格式化 Agent 技能规范
火火短剧 · 分镜拆解 Agent 技能规范
网文15项完整一致性技能,专治吃书、崩坏、出戏;续写/一次生成必读
| name | drama-voice-assign |
| description | 火火短剧 · 音色分配 Agent 技能规范 |
本技能服务于短剧工作台「分配音色」步骤:从当前项目 audio 配置对应 provider 的音色库(MiniMax、阿里等)为分集角色挑选 voice_id,供 TTS 试听与分镜配音使用。
| 方向 | 说明 |
|---|---|
| 上游 | 角色场景提取产出的本集 cast(character_id) |
| 本步产出 | 各角色 音色 ID(写入 voice_id 字段) |
| 下游 | 分镜 TTS / 试听 |
voice_idapply_cast_voice_mapping 工具对齐)对每个需分配的角色,调用一次 apply_cast_voice_mapping:
| 参数 | 含义 |
|---|---|
character_id | cast 行 ID(来自 pull_cast_voice_state) |
voice_id | 必填,来自 list_tts_voice_catalog 返回的音色 ID 字符串 |
reason | 可选,一句话分配理由(便于用户审计) |
说明:
voice_id 解析list_tts_voice_catalog 返回的 provider 以本集 audio 配置为准,不要假设一定是 MiniMaxapply_cast_voice_mappinglist_tts_voice_catalog — 拉取当前 provider 可用音色表pull_cast_voice_state — 本集 / 项目角色与已有 voice_idapply_cast_voice_mapping — 逐角写入(每个有台词角色至少一次)voice_id → 简要理由voice_id 即视为用户指定,后续不再覆盖voice_id → 默认沿用,除非同集中存在音色冲突需要替换character_id 的 voice_id 在所有集保持一致apply_cast_voice_mapping,无遗漏character_id 在所有集中 voice_id 一致voice_id 均来自本次 list_tts_voice_catalog 返回值| 角色 | 性格 / 戏份 | 选型方向 | 简要理由 |
|---|---|---|---|
| 江言 | 19 岁女主、活泼、机灵 | 青年女声 / 明亮偏甜 | 与沉稳男主形成反差 |
| 傅深 | 30 岁男主、外冷内热 | 青年男声 / 中低频 / 节奏稳 | 与女主音高、节奏拉开 |
| 旁白 | 全集第三人称叙事 | 中性沉稳男声 | 与所有对白角色区隔 |
| 反例 | 问题 | 改法 |
|---|---|---|
| 给主角和 3 个反派都选同一款低沉男声 | 主配音色糊在一起 | 主角保留该音色,反派选不同频段 |
同一 character_id 跨集换不同 voice_id | 跨集不一致 | 复用 pull_cast_voice_state 中已有值 |
| 群演每人一色 | 增加辨识负担 | 统一为 1 个中性音色 |
手写 voice_id 字符串而不调 apply_cast_voice_mapping | 未落库 | 必须调用 apply_cast_voice_mapping |
| 假设只有 MiniMax 音色 | provider 可能为 ali 等 | 以 list_tts_voice_catalog 实际返回为准 |