【免费下载链接】skills
Get production-ready images, video, audio, and 3D from any AI agent: skills that pick the right model, price before spending, and keep characters and brands consistent through the Scenario MCP, plus expert teams that drive Blender, Maya, ZBrush, Unreal, and Unity.
Scenario Skills 是一个开源 Agent Skills 仓库,让 Claude Code、Cursor 等 70+ AI Agent 通过 Scenario MCP 服务器,按统一工作流调用MiniMax Music、ElevenLabs、ACE-Step、Sonilo四大音频模型,创作生产级的 AI 音乐、游戏音效与配音——并且"先报价、后生成",帮你把钱花在刀刃上。
这篇文章面向新手:不写复杂代码,只讲清楚四套音频模型各自擅长什么、AI 工作流怎么走、以及如何避免烧掉积分的常见坑。
🎯 一张表看懂:四大音频模型怎么选
Scenario 把音频分成三条生成轨道:音乐(Music)、音效(SFX)、语音(Voice/Speech),外加"视频配乐"能力。四个模型家族各占一席:
| 模型家族 | 最擅长 | 关键能力 |
|---|---|---|
| MiniMax Music 3.0 | 带人声的完整歌曲 | 风格提示词 + 歌词表([Verse]/[Chorus]结构标签)、lyricsOptimizer自动写词、isInstrumental纯音乐、Music Cover 保留旋律换风格 |
| ElevenLabs | 语音、配音与影视级音效 | Eleven v3 情绪标签([whispers]等)、Music v2 一句话配乐、Dubbing v2 多语言配音保留品牌词、Sound Effects 2 循环音效 |
| ACE-Step 1.5 | 歌曲的"局部手术" | Turbo/Quality 双档位、Repaint 原地重绘某一段、Cover 换风格、Add Layer 加乐器轨、Stem Extract 人声分离 |
| Sonilo | 给视频配声音 | 视频即节拍器:按片段(segments)逐段配音效/配乐,keepSpeechVocal保护对白,直接返回混好音的视频 |
一句话记忆:唱歌找 MiniMax,说话配音找 ElevenLabs,改歌找 ACE-Step,给视频配音效找 Sonilo。模型无关的通用技巧则集中在 skills/scenario-audio/SKILL.md。
⚡ 快速上手:两条命令装好音频技能
如果你是声音设计师角色,仓库提供了现成的"Sound Designer"技能组合(9 个 Skill,含音频中枢 + 四大模型 + 视频组装):
npx skills add scenario-labs/skills --skill scenario --skill scenario-moderation --skill scenario-report --skill audio --skill scenario-audio --skill scenario-sonilo --skill scenario-video-assembly --skill scenario-minimax-music --skill scenario-elevenlabs --skill scenario-ace-step💡 按角色选装命令见 INSTALL.md,全部 71 个技能的安装方式见 README.md。
Scenario 技能需要连接 Scenario MCP 服务器(推荐 OAuth 登录,凭据不会经过对话):
claude mcp add --transport http scenario https://mcp.scenario.com/mcp🔄 AI 工作流:从一句描述到可下载的 MP3
无论用哪个音频模型,Scenario Skills 都遵循同一个"核心循环"(完整定义见 skills/scenario/SKILL.md):
- 找模型:
recommend(描述需求,如"一段紧张的游戏探索氛围乐")或search(已知模型名); - 读契约:
model_schema_get查看该模型的参数、上限和收费字段——音频模型之间参数差异极大,跳过这步是最大的坑; - 先报价:
model_run带dry_run: true,不创建任务却返回精确的creativeUnitsCost价格; - 再生成:去掉
dry_run,用wait=false启动(音乐任务要跑几分钟); - 等结果:
jobs_wait阻塞等待,超时就用返回的pending_job_ids再等,而不是循环轮询; - 听与存:
asset_display内嵌音频播放器试听,满意后asset_download保存(WAV/MP3)。
实战示例:用 MiniMax 生成一首预告片歌曲
search查minimax music,选最新的非弃用成员,例如model_minimax-music-3-0;- 写"歌词表"——它是编曲脚本而非纯文本:
[Intro]、[Verse]、[Chorus]、[Outro]各占一行,段落间空一行读作停顿,2–4 行/段效果最好; model_run带dry_run=true试报价:prompt只写风格("epic orchestral trailer, 140 BPM, D minor, female vocals"),歌词放lyrics字段——词写进风格字段,模型会"描述"这首歌而不是唱出来;- 想偷懒?
lyricsOptimizer: true时,lyrics字段改成白话需求("indie folk 分手歌,深夜独自散步"),模型自己写结构化歌词; - 试听满意后
asset_download保存(音频不带format参数)。
改歌不重做:ACE-Step 的局部重绘
副歌唱错了一句?不需要整首重来:
- Repaint:指定
repaintingStart/repaintingEnd(如 24–52 秒)原地重生成该段,时长不变——但声音可能是新唱的一次,注意验收; - Cover:
audioCoverStrength从 1(几乎忠实原曲)到 0.2(只借氛围)连续可调,配合numOutputs(最多 4 个候选)批量出 take 再挑选; - Stem Extract:十二种固定声部(vocals、drums、bass…)一次抽一根轨;
- 迭代技巧:Turbo 档便宜且快,先用它调词、调结构,满意后再用 Quality 档重跑同一套参数。
完整步骤见 skills/scenario-ace-step/SKILL.md。
🎬 给视频配声音:Sonilo 的"视频即节拍器"
Sonilo 的精髓是:画面决定声音何时发生,提示词只决定听起来什么样。
- 空
prompt也合法且常常最好——模型会自己"看片"逐场景覆盖; - 一段描述装不下整条片子时,用
segments分段控制(最多 50 段),例如 0–4 秒"湿金属上的脚步声"、4–12 秒"等离子枪射击,空旷机库混响"; - 注意:配乐混流成员默认替换整条原音轨,
keepSpeechVocal: true才能保住人声——所以带解说的片子要提前留好参数; - 需要"成品混音视频"选 Video to Video 成员,只要裸音轨选 Video to SFX,按交付物选模型。
详见 skills/scenario-sonilo/SKILL.md。
🎙️ ElevenLabs:情绪标签、配音与品牌词保护
ElevenLabs 家族一次装 11 个成员,各干一件事,选错成员才是真问题:
- 说话:Eleven v3 在文本里内嵌
[whispers]、[excited]等情绪标签,支持 70+ 语言;多角色对白用双说话人模式,每句名字: 台词标注; - 配音:Dubbing v2 支持
keyterms把品牌名、专有名词原样保留(如["Aetherfall", "Kestrel Squad"]),视频进、配音视频出——但不重做口型; - 音乐:Music v2 一句话 + 时长即可,
forceInstrumental才是可靠的"纯音乐"开关;Music Advanced v2 则要求sections数组,最多 30 段,每段独立的风格与正/负向标签。
标签语法是按成员的:v3 能读方括号标签,Multilingual 2 和 Turbo 2.5 不读,标签可能被"念出来"。细节见 skills/scenario-elevenlabs/SKILL.md。
💰 先报价后花钱:dry_run 与用量看板
Scenario 的免费额度约50 CU/天,音乐类任务按分钟计费,超额的model_run会被直接拒绝(而不是偷偷扣光余额)。养成两个习惯:
- 长任务、批量生成前先
dry_run:dry_run和wait是model_run的顶层参数,不是parameters里的键——放错位置等于白报价照常扣费; - 用
usage工具和看板对账:按项目/成员/模型查看 CU 消耗。仓库中有一份基于scenario-admin-analytics技能生成的用量看板示例(示意数据):
配套的报告页示例可在此查看:tests/scenario-admin-analytics/evidence/。
⚠️ 新手避坑清单(来自官方 Common Mistakes)
- ❌ 歌词写进
prompt、风格写进lyrics—— 位置换错了,模型"描述"而不是"演唱"; - ❌ 在提示词里写"no vocals" —— 不可靠,请用
isInstrumental: true(MiniMax)或forceInstrumental(ElevenLabs Music v2); - ❌ 循环轮询
job_get—— 音乐任务动辄几分钟,请用jobs_wait,超时带pending_job_ids再等; - ❌ 把本地路径或外链直接当
audioUrl—— 先upload_asset拿 asset id; - ❌ 复用别的模型的参数 —— 每个成员的上限都不同(40,000 字符、600 秒、30 段各自只对一个成员成立);
- ❌ 把"加长这首歌"当成重新生成 —— 延长是独立的
audio2audio延长轨道,重绘不会变长,重跑会丢歌。
📚 延伸阅读
- 音频总入口(三条轨道 + 剪辑工具 + 歌曲延长):skills/scenario-audio/SKILL.md
- 四大模型家族:MiniMax Music · ElevenLabs · ACE-Step · Sonilo
- 连接 MCP 与核心循环:skills/scenario/SKILL.md
- 按角色安装技能:INSTALL.md
- 用量分析技能:skills/scenario-admin-analytics/
装好技能后,试着对 Agent 说一句:"给我做一首 90 秒的紧张探索氛围乐,先报个价"——剩下的交给工作流。🎵
【免费下载链接】skills
Get production-ready images, video, audio, and 3D from any AI agent: skills that pick the right model, price before spending, and keep characters and brands consistent through the Scenario MCP, plus expert teams that drive Blender, Maya, ZBrush, Unreal, and Unity.
相关推荐
ElevenLabs 音乐生成API实战:用Python创作AI音乐作品
ElevenLabs 音乐生成API实战:用Python创作AI音乐作品 🎵 想要用Python代码创作属于自己的AI音乐吗?ElevenLabs音乐生成AP
在 Olares 上使用 ACE-Step 创作 AI 音乐:安装、生成与音频精修实战指南
在 Olares 上使用 ACE Step 创作 AI 音乐:安装、生成与音频精修实战指南 ACE Step 由 ACE Studio 与 StepFun 联合
云原生后端运维音频扩散模型终极指南:如何用AI创作专业级音乐
音频扩散模型终极指南:如何用AI创作专业级音乐 音频扩散模型(Audio Diffusion)是一项革命性的AI技术,它将扩散模型应用于音乐合成领域,通过Hug
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考