Use this skill when the user requests to generate, create, compose, or produce music or songs — background music, theme songs, jingles, or instrumental tracks.
复制下面这句话,粘贴给 Claude Code、Codex、Cursor 等 AI 编程工具,它会读取安装说明并在你确认后完成安装。
请阅读 https://ai.atlankj.com/install/asset/gh-music-generation-acdbc944d260 ,按照其中的说明把「music-generation」安装到你(当前 AI 工具)中。执行前先告诉我将运行的命令和写入的位置,等我确认。
查看 AI 将读取的安装说明正在读取 GitHub 原文…
内容来自 GitHub 原始文件,由原作者维护。在 GitHub 查看
This skill generates songs (vocal or instrumental) from a structured JSON spec using the
MiniMax music generation API (/v1/music_generation). You describe the style/mood/scene in
prompt, optionally provide lyrics, and the script returns an MP3.
Identify the desired style, mood, scene, language, and whether the user wants vocals or a pure instrumental track. Decide whether to supply lyrics or let the model write them.
Write a JSON file in /mnt/user-data/workspace/ named {descriptive-name}.json:
{
"title": "Rainy Night Cafe",
"prompt": "indie folk, melancholic, introspective, walking alone, cafe",
"lyrics": "[verse]\nStreetlights glow the night wind sighs\n[chorus]\nPush the wooden door warm air inside"
}
Fields:
title (optional): a human-readable name.prompt (required): style, mood, and scene. Drives the musical character.lyrics (optional): song lyrics. Use \n between lines and structure tags such as
[Intro], [Verse], [Pre Chorus], [Chorus], [Bridge], [Outro].is_instrumental (optional, bool): set true for a pure instrumental track (no lyrics needed).Behavior:
lyrics provided → those lyrics are sung.is_instrumental: true → instrumental, no vocals.prompt (lyrics_optimizer).python /mnt/skills/public/music-generation/scripts/generate.py \
--prompt-file /mnt/user-data/workspace/rainy-night-cafe.json \
--output-file /mnt/user-data/outputs/rainy-night-cafe.mp3
Parameters:
--prompt-file: Absolute path to the JSON spec (required).--output-file: Absolute path for the output MP3 (required).[!NOTE] Do NOT read the python file, just call it with the parameters.
MINIMAX_API_KEY (required): your MiniMax interface key.MINIMAX_API_HOST (optional): default https://api.minimaxi.com.MINIMAX_MUSIC_MODEL (optional): default music-2.6-free (works for all API-key users);
paid/Token-Plan users can set music-2.6 for higher limits./mnt/user-data/outputs/).prompt focused on style/mood/scene; put the actual sung words in lyrics.lyrics in the target language.