Loading...
Loading...
通过`runcomfy` CLI在RunComfy上使用ElevenLabs Music生成完整歌曲和器乐轨道。ElevenLabs Music可将风格描述加上结构化歌词转换为专业级44.1 kHz立体声音频——时长从5秒到5分钟——支持段落级控制(前奏/主歌/副歌/桥段)、多语言人声,且输出可用于商业用途。你可以生成伴奏、完整带人声歌曲、广告歌、播客开场曲、游戏循环音乐或器乐背景音。该工具通过本地RunComfy CLI调用`runcomfy run elevenlabs/elevenlabs/music-generation`。当触发词为“generate music”“make a song”“AI music”“background music”“instrumental track”“ElevenLabs Music”“soundtrack”“jingle”“theme music”“royalty-free music”“compose”,或任何明确要求通过文本描述生成音乐或歌曲的指令时,该功能会启动。
npx skill4agent add prime-skills/runcomfy-agent-skills elevenlabs-music-generationruncomfynpx skills add agentspace-so/runcomfy-agent-skills --skill elevenlabs-music-generation -g# 1. 安装(选择其一——详见runcomfy-cli技能说明)
npm i -g @runcomfy/cli # 全局安装
npx -y @runcomfy/cli --version # 零安装
# 2. 登录
runcomfy login # 或在CI环境中:export RUNCOMFY_TOKEN=<token>
# 3. 生成音乐
runcomfy run elevenlabs/elevenlabs/music-generation \
--input '{"prompt": "..."}' \
--output-dir ./outruncomfy-cliforce_instrumental: trueelevenlabs/elevenlabs/music-generation| 字段 | 类型 | 是否必填 | 默认值 | 说明 |
|---|---|---|---|---|
| string | 是 | — | 包含风格描述和带段落标记的歌词。详见提示技巧 |
| int | 否 | | 输出时长(毫秒)。范围5000–300000(5秒–5分钟) |
| bool | 否 | | |
| string | 否 | | |
--output-dirmusic_length_msruncomfy run elevenlabs/elevenlabs/music-generation \
--input '{
"prompt": "欢快的独立流行颂歌,明亮的电吉他,强劲的鼓点,120 BPM,女声主唱。[前奏8小节] 器乐渐强。[主歌] 掌心沾满粉笔灰,鞋带系成双结,山脊上的清晨。[副歌] 我们崛起,我们奋斗,永不褪色。[桥段] 轻柔的分解,仅钢琴与人声。[尾声] 全乐队演奏,渐弱。",
"music_length_ms": 60000
}' \
--output-dir ./outruncomfy run elevenlabs/elevenlabs/music-generation \
--input '{
"prompt": "适合学习播放列表的舒缓Lo-Fi嘻哈器乐。温暖的罗德钢琴,轻柔的黑胶杂音,柔和的boom-bap鼓点,75 BPM。无人声。全程保持连贯的可循环节奏。",
"music_length_ms": 90000,
"force_instrumental": true
}' \
--output-dir ./outruncomfy run elevenlabs/elevenlabs/music-generation \
--input '{
"prompt": "5秒欢快的品牌提示音,明亮的马林巴琴和一个向上的和弦收尾,无人声。",
"music_length_ms": 5000,
"force_instrumental": true
}' \
--output-dir ./outprompt"欢快的独立流行颂歌,明亮的电吉他,120 BPM,女声主唱。"[前奏][主歌][副歌][桥段][尾声][前奏8小节][主歌16小节]"电吉他主导副歌,鼓点在主歌中后置。"force_instrumental: true[主歌](用巴西葡萄牙语演唱)...music_length_ms: 35000[前奏]/[主歌]/[副歌]music_length_msforce_instrumental: trueforce_instrumental: truemusic_length_ms: 35000promptmusic_length_msforce_instrumental| 代码 | 含义 |
|---|---|
| 0 | 成功 |
| 64 | CLI参数错误 |
| 65 | 输入JSON错误/schema不匹配 |
| 69 | 上游服务5xx错误 |
| 75 | 可重试:超时/429错误 |
| 77 | 未登录或令牌被拒绝 |
runcomfy run elevenlabs/elevenlabs/music-generation--output-dirCtrl-Cnpm i -g @runcomfy/clinpx -y @runcomfy/clidocs.runcomfy.com/cli/installruncomfy login~/.config/runcomfy/token.jsonRUNCOMFY_TOKEN--input$(...)model-api.runcomfy.net*.runcomfy.net*.runcomfy.comruncomfy <subcommand>npmnpxruncomfy-cliai-video-generationai-avatar-video