百音 AI 音乐生成与任务查询
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7b3c719e/baiyin-music-generate。
技能介绍
解决什么问题
把“写一首歌”“参考这个 demo 做一版”“改编刚才那首”这类自然语言请求,稳定映射到百音开放平台的 AI 音乐任务接口。这个技能面向的是音乐生成 API 的字段约束、模式判定和结果回收:避免猜测模型名、误传字符串数值、把本地路径当公网 url,或在任务未完成时提前返回下载链接。
技能如何工作
- 模型白名单:只允许
chirp-fenix与chirp-crow。默认使用chirp-fenix;用户指定白名单外模型时,会直接说明不支持,而不是原样透传。 - 任务模式:普通生成使用
task="";参考音频生成传可访问的http/https地址;改编模式必须同时传task="cover"和cover_clip_id。 - 公网音频处理:当用户给本地文件、聊天附件或网盘私链时,技能会引导先调用百音文件上传接口,拿到
data.url后再填入参考音频字段。 - 字段约束:
prompt必须是非空字符串;control_option.weirdness_constraint、style_weight、audio_weight必须传 number 且范围 0 到 1;cusromPrompt按接口历史拼写固定传true。 - 结果回收:查询任务后优先读取音频资源;如果
result.items存在多个版本,默认逐条返回全部audioUrl,并用“版本 1、版本 2”等标签列出,不自行只挑第一个。
适用边界与注意点
这个技能适合在已有 BAIYIN_API_KEY 的宿主环境中调用百音音乐生成、参考音频、改编、任务查询和余额查询。它不替代外部对象存储;遇到不可直接访问的音频地址时,应优先使用百音上传能力。改编模式不能只依赖外部 url,必须有百音历史结果对应的 cover_clip_id。任务真正 succeeded 之前,不应把歌曲描述成已完成。
使用场景
- 产品原型评审前,把演示主题、情绪和乐器整理成一首 BGM,并拿到音频链接。
- 收到一段 demo 音频,需要按它的人声和节奏参考生成新版本,并列出全部版本链接。
- 上一首结果是女声流行版,需要改成男声摇滚版,并基于已有 cover_clip_id 发起改编。
- 批量歌曲任务提交后,需要查询进度、余额,并在任务成功后按版本返回下载链接。
适合人员
- 需要把歌词、主题或参考音频变成可交付 BGM 的音频产品经理
- 负责活动宣传片配乐、需要快速拿到多版音乐 Demo 的策划
- 调用百音开放平台构建歌曲工作台、需要稳定处理字段校验的工程师
- 管理批量生成任务、需要查询进度、余额和全部版本下载链接的运营