Plenio 2.0 自行搭建你的 ComfyUI 歌曲工作室
ComfyUI 的 Plenio 2.0 新增 Setup 标签页,可规划并校验模型文件,还带来自动模型字段、Song API v2、MCP 服务器以及为房间场景打造的播放器。
新的 Plenio Setup 标签页会读取 GPU,并在生成任何内容之前先规划好模型文件。
要做的事并没有变:本地语言模型写歌词,YuE2 或 MiniMax Music 3 演唱,最后你得到一首完成母带处理的歌曲,附带封面图、带时间轴的歌词和乐谱。2.0 改变的是它如何装进你的机器,以及谁能启动它。
2.0 有哪些新内容
| 变化 | 作用 |
|---|---|
| Plenio Setup | 读取你的显卡、规划模型文件、只下载你确认的内容、校验每个哈希,然后制作一首一分钟的测试歌曲 |
auto 模型字段 | 在一台电脑上构建的工作流会选用适合另一台电脑的文件;改用微调模型或固定文件只需一步选择 |
| Song API v2 | 全部五个模板、可在 ComfyUI 重启后存续的任务、审核暂停点、单一事件流、供其他电脑使用的令牌 |
| MCP 服务器 | plenio_mcp.py 让 Claude Desktop 或 Claude Code 请求一首歌曲,随后在 Plenio Player 中播放 |
| People & access | Host、Co-host、Maker、Listener 和 Party guest 等角色,二维码邀请,七种语言的访客页面 |
| The Director | 播放器知道每首歌曲的小节与段落,并在段落的第一个节拍切换视觉效果 |
先 Setup,再 Home
Setup 是一个了解你显卡的 ComfyUI 标签页。它列出制作一首歌曲所需的文件、大小和所在文件夹,只下载你确认的内容,并对照 SHA-256 校验每个文件。一分钟测试歌曲完成后,该标签页会变成 Home:每种歌曲类型一个按钮、播放器,以及你最新的歌曲。
左侧模型字段保持为 auto:同一个工作流会在运行时挑选适合当前机器的文件。
模板现在会把 auto 写入每个模型字段,因此在一台电脑上构建的工作流换到另一台电脑后也能取用正确的文件。要改用微调模型或指定的固定文件,仍然只需一步选择。
用脚本点歌,也用 Claude 点歌
现在任何能通过 HTTP 通信的程序都能驱动这条流水线。Song API v2 覆盖全部五个模板,在 ComfyUI 重新启动后仍保留任务,在审核点暂停并给出可供批准或编辑的文档,还能以流的形式推送事件。其他电脑上的程序需要从 Plenio Setup › API access 获取令牌;ComfyUI 所在机器上的程序则无需令牌。
plenio_mcp.py 是一个 Model Context Protocol 服务器,因此 Claude Desktop 或 Claude Code 可以请求一首歌曲,并让它在 Plenio Player 中播放。播放器也有自己的 API:通过 HTTP 播放、暂停、排队以及 Live Play,供推流控制器和家庭自动化使用。
为房间场景打造的播放器
播放器中的 The Director:歌曲的每个段落都带来各自的画面和灯光。
People & access 为每个人分配角色:Host、Co-host、Maker、Listener 或 Party guest。访客通过二维码加入,无需手动输入密码,并可用七种语言之一阅读自己的页面;Start a party 会询问三个问题,然后自动开启其余设置。
The Director 会提前知晓每首歌曲的节拍、小节、段落和 drop。每一类段落都有各自的视觉效果,并在该段落的第一个节拍切换;十二种标志性视觉效果会在节拍到来前靠近,并在节拍上闪烁。
获取 2.0
comfy node install comfyui-plenio-music。该节点包需要 ComfyUI 0.41.0 或更新版本,此前为 0.37.0;如果你使用的是较旧的版本,1.6.0 仍然可以安装。
让 Setup 规划文件
重新启动 ComfyUI,Plenio Setup 就会打开。确认它为你的显卡规划的模型文件,然后运行测试歌曲,检查一切是否都能唱起来。
保留你的旧作品
用 1.x 保存的工作流可直接打开并运行,File › Bring the model blocks up to date 会添加新的模型字段,同时保留它们原本指定的文件。
评论
使用 GitHub 登录后即可参与讨论。