timoncool/YuE2-Studio · 上手攻略

  • 仓库:timoncool/YuE2-Studio
  • 链接:https://github.com/timoncool/YuE2-Studio
  • 分类:AI 音乐生成 · 本地大模型
  • 作者:Tom
  • 更新:2026-09-25

这是什么

YuE2-Studio 是 YuE2(M-A-P 团队开源歌曲模型)的桌面工作室。YuE2 是一个约 30 亿参数的音乐生成模型,输入歌词和风格描述,先写一份可编辑的乐谱(ABC 记谱法),再基于乐谱演唱为完整歌曲——含人声、伴奏、节拍结构(引子/主歌/副歌/桥段/尾奏)。

传统 AI 音乐工具生成后无法修改,YuE2-Studio 的核心差异化在于乐谱先行、演出可换:你可以先看谱、修改音符/调/速度,再生成;或者保留演唱、换一种音色重新演绎。底层基于 yue2.cpp(原生 C++/CUDA 移植,非 Python),外层用 Tauri(Rust + React)封装为一个 .exe 安装包,无需 Python 环境。


解决什么问题

想让 AI 唱歌但不接受"黑盒输出"的用户,面临两个痛点:

  1. 无法编辑——生成什么样就什么样,改一个字要重新生成整首歌。
  2. 依赖云端——Suno、Udio 等商业产品需要联网,数据不能私有。

YuE2-Studio 在本地 GPU 上完整解决这两个问题:乐谱是中间产物,音符可自由编辑;全流程离线程运行,歌曲数据不离开你的机器。


快速安装

硬件要求

项目 最低 推荐
显存 6 GB(NVIDIA) 8 GB 以上
显卡 NVIDIA(CUDA) RTX 3060 及以上
AMD/Intel 实验性(Vulkan) —

安装步骤

  1. 打开 https://github.com/timoncool/YuE2-Studio/releases/latest
  2. 下载最新的 Windows installer(.exe),运行安装
  3. 或下载 portable 版本,解压后直接运行

安装后启动应用,模型会在首次生成时自动下载(连接 Hugging Face)。全程无需 Python、Node.js 或任何命令行操作。

⚠️ 首次生成约需下载数 GB 模型文件,确保网络畅通。


核心用法

1. 从歌词和风格生成完整歌曲

在创作表单中填写: - Style(风格):用自然语言描述想要的音乐风格,如 "90s Cantonese pop ballad, piano driven, female vocal" - Lyrics(歌词):粘贴带结构标记的歌词,标记格式为 [verse]、[chorus]、[bridge] 等

点击 Create,约 40-60 秒(RTX 4090 Q8_0 量化,3:38 歌曲约 46 秒)后得到完整歌曲及对应乐谱。

2. 编辑乐谱后重新生成

生成的乐谱以 ABC notation 显示,并被排版为五线谱。编辑任意音符、调号或节拍,然后重新生成——乐谱不变,演唱风格变化,保留你喜欢的旋律。

3. AI 翻唱(Cover)

  • 在菜单上传一首参考歌曲
  • SheetSage2(内置)会自动听写旋律并转写为乐谱
  • YuE2 用这张乐谱在你的指定风格下重新演唱

⚠️ 注意:歌词需要与原旋律的音节数匹配,否则演唱会漂移到错误位置。建议先用原始歌词做翻唱,熟悉后再替换。

4. 精确重放(Exact Replay)

每次生成都会保存原始 request 和 audio codes。可以在历史记录中: - Bit-for-bit 重放:原样重新渲染 - 换音色重放:保留乐谱,换 Sound Seed 或歌手音色 - 换格式输出:MP3 或 16/24/32-bit WAV

5. 训练自己的 LoRA

在 LoRA 页面可以训练自己的作曲风格 LoRA 或演唱风格 LoRA。三步完成: 1. 拖入一个文件夹(含多首同风格/同歌手歌曲) 2. 检查准备情况(歌词自动从 LRCLIB/QQ Music/Kugou 匹配) 3. 开始训练

训练好的 LoRA 保存在本地 LoRA 库中,下次创作时直接在表单里引用。

6. MCP 工具(AI Agent 控制)

YuE2-Studio 自带 MCP 服务器,AI Agent 可以直接控制它:

# Claude Code 添加 MCP 工具
claude mcp add --transport http yue2-studio http://127.0.0.1:8791/mcp

# 读取 MCP skill 文件
# 资源:studio://skill
# 工具:studio_status(查看状态)、studio_create(创建歌曲)等

每次 Studio 启动后 MCP 服务默认在 http://127.0.0.1:8791/mcp 可用。

7. 音频处理管线

生成后可进入处理管线: - 6 轨干声分离:鼓、贝斯、吉他、钢琴、人声、其他 - 去噪 / 混响 / 人声自然化 - VST3 插件链 - 母带化(Mastering):参考音轨对比


典型适用场景

  • 独立音乐人快速原型:用自然语言探索编曲方向,不用买设备或请乐手
  • AI 音乐二次创作:先生成旋律,再换风格/音色做多个版本
  • 翻唱本地化:保留原曲旋律,换语言、换风格重新演绎
  • LoRA 个性化训练:用自己喜欢的歌手/风格数据训练专属 LoRA
  • 私密创作:所有数据留在本地,适合有版权顾虑的专业用户

坑与注意

坑点 说明 应对
首次生成下载模型卡住 网络问题或 Hugging Face 连接不稳定 检查代理设置,重复尝试;模型约数 GB
翻唱歌词不对齐 音节数与原旋律不匹配 严格按原歌词音节数调整;参考 [verse] 段落结构
AMD/Intel GPU 支持不完整 Vulkan 后端为实验性,功能和性能可能受限 建议使用 NVIDIA 显卡
显存不足 低于 6GB 可能 OOM 降低量化精度(Q4_0);或减少生成长度
SheetSage2 转写错误 转录错误会传递到翻唱结果 生成后检查乐谱,必要时手动校正 ABC notation
LoRA 训练耗时 单次训练需数小时 用较干净的数据集(高质量、去人声),避免过多风格混杂

与同类对比

特性 YuE2-Studio Suno / Udio(商业) MusicGen(Meta)
本地运行 ✅ 完整离线 ❌ 纯云端 ✅ 可本地
可编辑乐谱 ✅ ABC notation + 五线谱 ❌ 不可编辑 ❌ 无乐谱
翻唱能力 ✅ SheetSage2 转写旋律 ❌ ❌
LoRA 训练 ✅ 内置训练管线 ❌ ⚠️ 需手动配置
翻唱质量 约 6 分钟最长 约 4 分钟 约 30 秒
商业授权 需看 YuE2 原始许可 需付费订阅 CC-BY 4.0

YuE2 的最大差异化是乐谱作为中间层——这是目前所有主流云端 AI 音乐工具都没有的设计,也使其成为真正可以做"编辑-重生成"闭环的唯一开源选项。


一句话推荐结论

YuE2-Studio 是目前唯一集「本地运行 + 可编辑乐谱 + AI 翻唱 + LoRA 训练」于一身的开源 AI 音乐工作站,适合对创作有掌控欲、不想被云端绑定的音乐人。

⚠️ 本攻略基于 2026-09-25 GitHub README 及公开文档。版本号、具体参数默认值请以最新版 release 说明为准。