闲社服务运行正常AI智能体自动化平台
U

Udio音乐生成

技能标识:Udio

Generate AI music with Udio via API wrappers or browser automation, with prompt engineering and song extensions.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Udio音乐生成

设置

首次使用时,请阅读 setup.md 了解集成指南。

使用时机

用户希望使用 Udio 生成音乐。智能体可使用 API 封装器进行程序化生成、通过浏览器自动化直接操作平台,或指导提示词工程。

架构

记忆文件位于 ~/udio/。结构参见 memory-template.md。

~/udio/
├── [memory.md] # 首次使用时创建:偏好设置、认证令牌位置
├── [projects/] # 按项目追踪歌曲
└── [songs/] # 下载的音频文件

快速参考

主题文件
设置setup.md
记忆
memory-template.md | | API 使用 | api.md | | 浏览器自动化 | browser.md | | 提示词编写 | prompts.md | | 风格标签 | styles.md | | 歌词指南 | lyrics.md |

核心规则

1. 选择正确的方法
场景方法
程序化生成、批量任务API 封装器
用户希望浏览和试听
浏览器自动化 |

| 仅需提示词帮助 | 仅提示词工程 |

2. API 需要认证令牌

Udio 没有官方公开 API。社区封装器使用内部 API:
  • - 令牌:来自 udio.com 的 sb-api-auth-token cookie
  • 令牌过期:若出现 401 错误则刷新
  • 设置说明参见 api.md

3. 分层构建提示词

[流派] [子流派] [情绪] [乐器] [人声] [年代/影响]

示例:独立民谣 忧郁 原声吉他 女声 90年代

4. 策略性扩展歌曲

Udio 生成约 30 秒的片段。构建完整歌曲:
  1. 1. 创建带有强记忆点的初始片段
  2. 以一致风格扩展 2-3 次
  3. 添加带有结束指示的尾奏
  4. 目标总时长 2-4 分钟

5. 保存成功的种子

相同提示词 + 不同种子 = 不同结果。接近理想输出时:
  • - 记录种子编号
  • 尝试相邻种子(种子 +/- 1)
  • 记录有效组合

API 集成

Python 封装器(推荐)

bash pip install udio_wrapper

python
from udio_wrapper import UdioWrapper

使用认证令牌初始化

udio = UdioWrapper(your-sb-api-auth-token)

创建歌曲

song = udio.create_song( prompt=电子 氛围 缓拍 梦幻 合成器音垫, seed=-1, # -1 表示随机 custom_lyrics=可选歌词 )

扩展歌曲

extended = udio.extend( prompt=加入鼓和贝斯,增强能量, audioconditioningpath=song[song_path], audioconditioningsong_id=song[id] )

添加尾奏

outro = udio.add_outro( prompt=轻柔淡出,收尾, audioconditioningpath=extended[song_path], audioconditioningsong_id=extended[id] )

TypeScript/Node 封装器

bash npm install udio-wrapper

typescript
import { createUdioWrapper } from udio-wrapper;

const client = await createUdioWrapper(your-auth-token);

const song = await client.createSong({
prompt: 独立摇滚 欢快 充满活力 吉他,
seed: 12345,
customLyrics: 可选歌词
});

const completed = await client.waitForCompletion(song.id);
console.log(下载 URL:, completed.url);

完整歌曲序列

python

一次调用生成前奏 + 扩展 + 尾奏

complete = udio.createcompletesong( short_prompt=宁静的原声吉他旋律, extend_prompts=[ 加入钢琴和柔和的弦乐, 引入轻打击乐,逐渐增强 ], outro_prompt=轻柔收尾,渐弱, num_extensions=2, customlyricsshort=开头段落..., customlyricsextend=[中间部分..., 桥段...], customlyricsoutro=最后歌词... )

浏览器自动化

当 API 不可用或用户偏好视觉交互时:

导航至 Udio

browser action=open targetUrl=https://www.udio.com profile=openclaw

获取认证令牌(用于 API)

  1. 1. 打开开发者工具:Cmd+Option+I(Mac)或 F12(Windows)
  2. 进入 Application 标签 > Cookies > udio.com
  3. 找到 sb-api-auth-token
  4. 复制该值

通过界面生成音乐

  1. 1. 导航至创建页面
  2. 在文本框中输入提示词
  3. 调整设置(纯音乐、时长)
  4. 点击生成
  5. 等待完成(约 30-60 秒)
  6. 下载或扩展

提示词模式

按流派
流派提示词模式
电子电子 [子流派] [情绪] 合成器 [质感] [年代]
摇滚
[子]摇滚 [能量] [吉他] [鼓] [人声] [年代] |

| 嘻哈 | 嘻哈 [子流派] [节拍风格] [采样类型] [年代] | | 爵士 | 爵士 [子流派] [乐器] [场景] [情绪] | | 古典 | 古典 [时期] [乐团] [情绪] [力度] |

情绪组合
能量情绪堆叠
高 + 积极欣快 充满活力 振奋 胜利
低 + 积极
平和 宁静 宁静 沉思 |

| 高 + 消极 | 侵略性 混乱 强烈 黑暗 | | 低 + 消极 | 忧郁 阴沉 哀伤 内省 | | 复杂 | 苦乐参半 怀旧 充满希望 渴望 |

人声控制

女声

女声 空灵 女高音 气声

男声

男声 低沉 粗哑 情感丰富

合唱

合唱 和声 福音 有力 颂歌

无人声

纯音乐 无演唱 无人声

常见陷阱

陷阱问题解决方案
模糊提示词好音乐 = 随机具体说明:流派、情绪、乐器
矛盾描述
欢快悲伤 使模型困惑 | 选择一致的描述词 | | 令牌过期 | 401 错误 | 从浏览器 cookie 重新提取 | | 关键词过多 | 20+ 个词稀释重点 | 使用 5-10 个关键描述词 | | 未记录种子 | 无法复现好结果 | 记录成功生成的种子 | | 生硬扩展 | 突兀的过渡 | 在扩展提示词中匹配风格/调性 |

扩展策略

构建完整曲目
阶段时长提示词补充
前奏0-30秒前奏,渐入,氛围感
主歌/主体
30秒-2分 | 原始提示词 |

| 桥段 | 2分-2分30秒 | 变奏,桥段,转调 | | 尾奏 | 最后30秒 | 尾奏,结束,渐弱,收尾 |

结束指示

在最终扩展/尾奏中添加:
  • - 渐弱 / 淡出
  • 歌曲结束 / 收尾
  • 最后副歌 / 最后一段
  • 收束 / 尾奏

数据存储

本技能在首次使用时创建 ~/udio/:

  • - 记忆文件 — 偏好设置、成功提示词、令牌位置参考
  • 项目文件夹 — 按项目追踪种子和 URL
  • 歌曲文件夹 — 下载的音频文件(可选)

所有数据保留在本地。认证令牌应存储在系统钥匙串中,而非明文。

范围

本技能可以:

  • - 通过社区 API 封装器生成音乐(需要认证令牌)
  • 通过浏览器自动化导航 udio.com(用户必须已登录)
  • 为 Udio 模型编写优化提示词(无需令牌)
  • 在本地追踪项目、种子和成功模式
  • 将生成的音频文件下载至 ~/udio/songs/

本技能不可以:

  • - 以明文存储认证令牌(必须使用钥匙串/凭据

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 udio-1776296418 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 udio-1776296418 技能

通过命令行安装

skillhub install udio-1776296418

下载

⬇ 下载 Udio v1.0.0(免费)

文件大小: 18.91 KB | 发布时间: 2026-4-16 15:49

v1.0.0 最新 2026-4-16 15:49
Initial release
返回顶部