SuperAPI AI 工具集

suno-skills

设计与创作

查看项目

更新于 10-15 08:05

技能介绍

Suno Skills 是一个通过真实浏览器自动化控制 Suno(https://suno.com)进行 AI 音乐生成的 Skill。

用途

该 Skill 面向需要在 Suno 上生成歌曲、管理创作和下载音频的场景。触发场景包括:“用 suno 生成歌曲”“Suno 创作”“AI 音乐生成”“生成一首……风格的歌”“上传歌词到 Suno”。

前置要求

需要 Suno 账号(支持 Google 登录),并且浏览器已安装 Playwright。

主要能力

通过浏览器自动化执行以下操作:打开创作页面、填入风格描述、填入歌词、点击生成、等待生成完成、获取音频链接。工作流程包括打开 Suno 并登录,以及在 Custom Mode 页面中填写 Style Prompt(风格描述,不含歌词)和 Lyrics(歌词内容,可填入已有歌词)。

使用方式

核心操作对应关系为:打开创作页面使用 browser.open("https://suno.com/create");填入风格描述通过输入框 ref 查找;填入歌词通过歌词输入框 ref 查找;点击生成使用“Create”按钮;等待生成完成通过轮询检查状态;获取音频链接通过解析返回结果。

资料提供了 Suno Custom Mode Prompt 模板,例如 G.E.M. 邓紫棋风格和中文 R&B 抒情风格,并给出完整 Custom Mode 输入模板,包含 [Verse]、[Chorus]、[Bridge]、[Outro] 等结构以及 Style、Tempo、Mood 字段。资料还包含《那天下雨了》完整歌词(Suno 格式)作为示例。

资料提供了一个浏览器自动化脚本模板 suno_create.py,使用 Python 与 playwright.async_api,定义了 create_song(style_prompt, lyrics) 函数,包含打开创作页面、开启 Custom Mode、填入 Style Prompt、填入歌词、点击 Create 按钮、轮询等待生成完成等步骤。

输出产物

输出产物包括音频文件(MP3/WAV 格式)、自动生成的封面图,以及 Suno 站内歌曲链接。

适用场景

适用于希望通过自动化方式在 Suno 上生成带自定义歌词的歌曲、管理创作和下载音频的用户。

限制与注意事项

免费额度为每天 5 次生成,Pro 订阅更多;生成的歌曲版权归 Suno 用户所有;歌词长度建议不超过 500 字;生成时间通常为 1-3 分钟。