Install
openclaw skills install music-composer专业音乐创作规划 Skill。基于 mmx-cli(MiniMax AI)生成高质量音乐和歌曲。自动规划曲风(Genre)、节奏(Tempo)、乐器编配(Instrumentation)、人声特色(Vocal),将用户的模糊需求转化为精准的生成 Prompt。支持:纯器乐(instrumental)、中文歌词歌曲...
openclaw skills install music-composer必需二进制: mmx(MiniMax AI CLI)
⚠️ 安全声明: 本 Skill 依赖
mmxCLI(MiniMax AI 音乐生成工具)。执行任何生成命令前,必须先验证 mmx 可用且来源可信。
# macOS / Linux
npm install -g @aivcore/mmx-cli
# 或通过官方渠道安装(请勿从未知来源安装)
# 访问 https://www.minimax.io 确认官方渠道
在运行任何 mmx music generate 命令之前,必须执行以下检查:
# 1. 检查 mmx 是否存在
which mmx || { echo "错误:mmx 未安装,请先运行: npm install -g @aivcore/mmx-cli"; exit 1; }
# 2. 验证 mmx 版本(确认为 MiniMax 官方 CLI,非仿冒)
mmx --version
# 预期输出包含 "mmx" 和版本号,如 "mmx/1.x.x"
# 若输出异常(不包含 mmx 关键字,或行为不符),立即停止并报告
风险提示: 若 mmx 命令不存在、或 mmx --version 输出不包含 mmx 关键字,不要执行任何生成命令,告知用户安装缺失的依赖。
用户说"帮我写首歌" → 先规划,再生成。
规划流程:曲风 → 情绪/主题 → 节奏速度 → 乐器编配(重点:过渡与层次)→ 人声特色(如有)→ 生成 Prompt
核心品质要求(本次升级重点):
⚠️ 执行前提: 完成上方「前置检查」,确认 mmx 可用且版本正常。
# 纯器乐
mmx music generate \
--model music-2.6 \
--prompt "<英文 Prompt>" \
--instrumental \
--out ~/video/<filename>.mp3
# 带歌词歌曲
mmx music generate \
--model music-2.6 \
--prompt "<英文 Prompt>" \
--lyrics "<歌词>" \
--out ~/video/<filename>.mp3
# 翻唱
mmx music cover \
--prompt "<目标风格描述>" \
--audio-file /path/to/reference.mp3 \
--out ~/video/<filename>.mp3
至少确认:
| 维度 | 问题 | 示例 |
|---|---|---|
| 类型 | 纯音乐还是带人声? | instrumental / 中文歌 / 英文歌 |
| 曲风 | 什么音乐风格? | Jazz, Lo-Fi, Cinematic... |
| 情绪 | 什么情感氛围? | 温暖治愈 / 忧伤 / 活力... |
| 场景 | 用在什么场景? | 咖啡馆 / 视频bgm / 睡前... |
| 人声(如有) | 想要什么音色? | 磁性男声 / 清亮女声... |
Prompt 核心公式:
[情绪] + [曲风] + [层次描述] + [过渡描述] + [活人感关键词] + [场景/用途]
必须包含的质感关键词:
organic — 有机感、真实乐器human feel / breathable — 活人感、呼吸感natural dynamics — 自然动态,不呆板smooth instrument transitions — 乐器间平滑过渡layered arrangement — 分层编曲subtle imperfection — 轻微不完美(太完美反而假)slight swing / groove — 轻微摇摆感room ambience — 空间残响,录音棚感tender emotional depth — 细腻情感swell and release — 起伏与释放参考 references/lyrics-structures.md
{序号}_{风格}_{主题}.mp3| 场景 | 推荐 Prompt 关键词 |
|---|---|
| 咖啡馆 | warm jazz, upright bass, smooth piano, coffee shop ambience, human feel, natural dynamics, breathable |
| 电影感 | cinematic orchestra, layered strings, brass swell, smooth transitions, tender emotional depth, room ambience |
| 夜晚独处 | ambient piano, reverb, intimate, slight pedal noise, organic, tender |
| 活力运动 | upbeat indie rock, real drums, electric guitar, layered, groove, natural energy |
| 失眠放松 | ambient soundscape, soft pad, slow breathing rhythm, human feel, dreamlike |
references/music-genres.md — 曲风/乐器/节奏/人声完整参数库references/lyrics-structures.md — 歌词结构模板库