mcpField
M
music

music

github.com/chatcut-inc创意与媒体993147 次安装1 天前更新
代码仓库

关于 music

music 是用于创建新纯音乐配乐或人声歌曲的 ChatCut 技能。它要求先确认是否需要人声,并将音乐生成与后续时间线编辑分开。

主要功能

  1. 01生成纯音乐或人声音频
  2. 02先确认是否需要人声
  3. 03歌曲使用歌词工作流
  4. 04跟踪生成任务进度
  5. 05在时间线上放置和编辑音频

适用场景

  1. 01制作无人声背景音乐
  2. 02根据歌词生成原创歌曲
  3. 03为视频或 MV 制作音乐
  4. 04在时间线上裁剪或循环生成音频

MCP 相关

该技能使用 ChatCut 工具(如 `submit_music`)启动生成任务,并通过 `track_progress` 检查音频资源是否就绪。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/chatcut-inc/agent-plugin --skill music

安装后在 Claude Code 中输入/music确认已加载。

附带文件references/song.md

详细介绍

音乐

如果尚未加载 submit_music,请先通过 ToolSearch 加载,再调用它,以便使用其真实参数,而不是猜测参数。

使用 submit_music 创建新的器乐背景音乐或人声歌曲音频素材。对于明确要求演唱歌曲、歌词创作歌曲或人声 MV 歌曲的请求,请阅读 references/song.md 了解歌词工作流,然后调用 submit_music 并设置 generationType:"song"。如果请求只提到音乐、配乐、主题音乐或背景音乐,且未指定是否需要人声,请先询问用户选择人声或纯音乐,而不要自行假设。

该工具会提交一个生成任务并返回 jobId。track_progress 报告任务完成后,即可获取生成的音频素材。

能力边界

Mureka 可创建全新的原创音乐素材;但不能编辑、清理、混音、分离或调整现有音频。

Mureka 也无法保证节拍、高潮段落、歌词或时间戳精确对齐。请先生成音乐素材,再使用时间线工具进行放置、剪裁、循环、淡入淡出和闪避处理。如果用户要求精确到节拍的同步,请说明这需要通过时间线/音频编辑处理,而不是由生成模型保证。

工作流

  1. 在询问风格、情绪、时长、乐器或任何其他创意细节之前,必须先确认用户对人声的选择。音乐、配乐、主题音乐、背景音乐、“用于这个视频”或“用于 MV”等说法,并不能确定用户是否需要人声。如果用户尚未明确选择人声歌曲或纯音乐,请仅用与用户对话语言相对应的二选一问题回复。中文使用“要带人声的歌曲,还是纯音乐/无人声配乐?”;英文使用“Would you like a vocal song or instrumental, no-vocals backing music?”。此轮不要消耗额度,也不要询问其他问题。
  2. 对于明确要求纯音乐、BGM、背景音乐或无人声音乐的请求,请编写简洁的提示词,描述风格、能量感、乐器、情绪、节奏和剪辑用途,然后调用 submit_music 并设置 generationType:"instrumental"。
  3. 对于明确要求演唱、歌词创作歌曲或人声 MV 的请求,请阅读 references/song.md,在其中确定歌词和创作方向,然后调用 submit_music 并设置 generationType:"song"。
  4. 适用时,提供简短且具有描述性的 name。
  5. 如果后续编辑需要已完成的素材,请使用 track_progress。
  6. 素材生成后,使用时间线工具放置、剪裁、循环或闪避音频。

工具输入格式

submit_music 接受:

  • generationType — instrumental(默认值),用于无人声 BGM;或 song,用于原创人声歌曲;
  • prompt — 器乐模式必填,歌曲模式下可选,用于描述音乐/人声方向;最多 1,024 个字符;
  • lyrics — 歌曲模式必填,器乐模式不可用;最多 5,000 个字符;
  • gender — 可选,仅适用于歌曲模式,可指定 female 或 male;
  • name — 可选的描述性素材名称。

提示词格式

对于器乐,请组合以下内容:

  • 流派或乐器:“极简电子”“温暖的原声吉他”“电影感钢琴”;
  • 能量感:“欢快”“平静”“紧张”“自信”;
  • 用途:“作为产品演示的配乐”“片头短音效”“作为讲话背景的音乐衬底”;
  • 限制条件:必要时注明“不要喧宾夺主”“无人声”“适合短循环”。

规则

  • 普通 BGM 请求绝不能转为人声歌曲生成,即使提示词中的风格不明确。
  • 不要用过响的音乐盖住讲话;请调低音量,或在旁白下方进行闪避处理。
  • 不要调用生成流程来混音、清理、分离或替换现有的受版权保护录音。生成结果是全新的原创素材。
  • 默认只提交一个生成任务。除非用户明确要求,否则不要并行创建多个变体。
  • 不要承诺歌词时间、节拍对齐或自动组装 MV 可达到精确效果。

评论

支持 Markdown