乐于分享
好东西不私藏

网站频繁更新?我把 Suno 插件重构成 MCP(内含 MP3 彩蛋)

本文最后更新于2026-03-16,某些文章具有时效性,若有错误或已失效,请在下方留言或联系老夜

网站频繁更新?我把 Suno 插件重构成 MCP(内含 MP3 彩蛋)

今天是2026年3月15日,周日。
原本以为这是一个能一气呵成的周末,结果今天下午,我在代码里结结实实地撞了一次南墙。 但好消息是,撞完南墙后,我拐了个弯,弄出了一个更有价值的开源项目。

01 翻车:在 OpenClaw 里塞浏览器的噩梦

前段时间我一直在用自己手搓的 Suno 插件搞音乐。今天闲下来,本想着给它升个级:把 Suno 自动化写成 OpenClaw 的一个 Skill。 我的设想很完美:以后在飞书群里喊一句,OpenClaw 就自动去跑 Suno 给我写歌并且批量下载。
然而,现实狠狠打了我的脸。 我搞了半天,最终宣布:我没搞定
为什么?因为浏览器依赖。 
大家都知道,Suno 至今没有开放官方 API,所有的自动化都必须通过无头浏览器注入 Cookie、模拟真实用户去点击和抓取。 要在一个轻量级的 Skill 运行环境里,稳稳当当地拉起一个 Chromium 实例,处理复杂的 DOM 渲染和反爬策略……环境冲突直接把我劝退了。
作为一个技术狂魔:如果一个技术方案让你感到极度别扭,说明架构本身就错了。

02 破局:既然紧耦合不行,那就松耦合(MCP)

Skill 走不通,是因为耦合度太高。那怎么解耦? 答案是AI 圈的绝对基建:MCP。
我立马转变思路:
我不再硬把浏览器塞进 Agent 里了。我自己在宿主机上跑一个独立的 Node服务,专门负责伺候烦人的浏览器自动化。然后,我通过 MCP 协议,把生成音乐、下载音频封装成标准接口暴露出去。
这样一来,不仅 OpenClaw 能用,Claude、Codex、Cursor 都能无缝接入!格局瞬间打开。

03 开源:Suno Automation Server 正式发布

花了几个小时重构完,跑通的那一刻,极度舒适。
独乐乐不如众乐乐,我顺手把这个项目整理了一下,直接扔到了 GitHub 上开源。
仓库地址https://github.com/Albert0919/suno-automation-server
通过这个 MCP Server,你可以直接让 AI 变成全栈音乐制作人。AI 会自动构思流派、写歌词,并调用 Server 自动完成 Suno 的生成和下载闭环。全过程零人工干预。

04 彩蛋与门槛:关于 MP3 的妥协

如果你看过我 1 月份的复盘,应该知道我有个强迫症:以前的自动化插件,我死活不支持下载 MP3,只允许下高质量的 WAV。
很多朋友私信吐槽说 WAV 太大、不方便。 行,这次的开源版本里,我加上了 MP3 下载功能。
但是!我故意把使用的门槛提高了。 你如果只是无脑一键安装,你是用不了这个功能的。你必须仔细阅读项目里的 README.md,使用特定的工具和参数配置,才能解锁 MP3 下载,这也是mcp安装的门槛。
为什么要这么干? 作为开源作者,这是我的一点私心:我想用产品机制筛选用户。 现在的 AI 圈伸手党太多了。至今为止,还有人不会问AI,来频繁问我的,我觉得在当下这个时代并不是一个好习惯。就像坚持使用“古法编程”的程序员一样(这里没有讽刺的意思,我尊重每个人自己选择的路)。
我提供铲子,但不提供喂饭服务。把门槛拉高,也算是强迫那些不会的人去主动学习一下底层工具的运转逻辑。如果连这点文档和工具都不愿意去研究,那你可能真的不适合搞自动化。

写在最后

2026年3月15日,周日。
今天从搞不定的挫败感开局,到开源发布的成就感收尾。 做技术和做产品一样:此路不通,就换个抽象层。
由于 Suno 前端可能会频繁改版,一个人维护选择器太累了。这也是我开源的另一个原因——希望社区里的大佬们一起共建。 
明天又要上班当牛马了,早些休息,大家晚安!
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 网站频繁更新?我把 Suno 插件重构成 MCP(内含 MP3 彩蛋)

猜你喜欢

  • 暂无文章