TTokenySpace
返回 Skills 列表

音乐生成工具免费版

聚合Suno、Udio等主流AI音乐平台,提供歌词生成、风格匹配与基础乐理支持,适合个人内容创作者。

#中文
0

安装到 Tokeny(自动)

下载 ZIP
安装"music-gen-tool-free"技能
技能信息:
- 名称: 音乐生成工具免费版
- 标识: music-gen-tool-free
- 描述: 聚合Suno、Udio等主流AI音乐平台,提供歌词生成、风格匹配与基础乐理支持,适合个人内容创作者。
- 版本: 1.0.0
下载地址:
https://www.tokeny.space/api/skills/music-gen-tool-free/download
继续

复制上方内容到 Tokeny 客户端并在会话中发送即可自动安装;也可直接 下载 ZIP并拖动到技能窗口安装。

SKILL.md

音乐生成工具免费版

概述

音乐生成工具免费版帮助个人用户通过聚合多个AI音乐生成平台创建音乐。工具支持Suno、Udio、Stable Audio等主流服务,提供AI辅助歌词创作、音乐风格匹配、基础乐理指导与版权注意事项,让没有专业音乐背景的用户也能产出可用的音乐作品. 本版本面向个人用户与内容创作者,提供基础的音乐生成与歌词创作能力.

核心能力

AI音乐平台聚合

平台最佳用途商用许可特点
Suno流行/电子/民谣完整歌曲付费版可商用全曲生成,含人声
Udio高品质人声歌曲付费版可商用音质优秀,风格多样
Stable Audio纯器乐/环境音乐付费版可商用适合背景音乐
MusicGen开源可本地运行开源许可可定制,需技术能力
Mubert电子/循环音乐付费版可商用实时生成,适合直播
Soundraw背景音乐付费版可商用可编辑结构
Riffusion实验性音乐开源许可基于图像生成音乐

处理: 解析AI音乐平台聚合的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回AI音乐平台聚合的响应数据,包含状态码、结果和日志.

歌词创作

结构化歌词框架:

具体详情请参考下方内容.

输入格式

参数名类型必填说明
inputstring音乐生成工具免费版处理的输入数据或指令
optionsobject附加配置选项,如模式选择、格式偏好等
callback_urlstring异步处理完成后的回调通知URL
[Verse 1]
第一段主歌,介绍主题与背景
建立情感基调
# ...
[Chorus]
副歌,核心记忆点
朗朗上口,重复关键词
# ...
[Verse 2]
第二段主歌,深化主题
引入新元素或视角
# ...
[Chorus]
副歌重复
# ...
[Bridge]
桥段,转折与高潮
情感爆发
# ...
[Chorus]
副歌最终重复
# ...
[Outro]
结尾,渐弱收束

处理: 解析歌词创作的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回歌词创作的响应数据,包含状态码、结果和日志.

  • 执行此能力时使用input_params参数,支持创建/查询/导出操作

音乐风格匹配

风格适用场景BPM范围特征
Pop流行歌曲100-130朗朗上口,副歌突出
Electronic电子/舞曲120-140合成器,强劲节拍
Lo-fi学习/放松背景70-90柔和,循环
Cinematic影视配乐60-120史诗感,弦乐
Ambient冥想/环境60-80无明显节拍
Rock摇滚110-140吉他,鼓点强烈

处理: 解析音乐风格匹配的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回音乐风格匹配的响应数据,包含状态码、结果和日志.

基础乐理支持

  • 调性与情感映射
  • 和弦进行建议
  • BPM选择指导
  • 歌曲结构建议

处理: 解析基础乐理支持的输入参数,完成核心逻辑,返回结构化响应. 输出: 返回基础乐理支持的响应数据,包含状态码、结果和日志. 能力覆盖范围:本skill的核心能力覆盖以下场景关键词:等主流、提供歌词生成、风格匹配与基础乐、适合个人内容创作、音乐生成工具免费、版帮助个人用户通、过聚合多个、音乐生成平台创建、等主流服务、基础乐理指导与版、权注意事项、Use、when、需要视频处理、音频编辑、媒体转换、配音生成时使用、不适用于版权受保、护的媒体内容处理、适用于独立开发者、企业团队和自动化、工作流场景等。这些关键词对应description中声明的使用场景,均已在上述能力点中提供对应的操作支持.

使用场景

场景一:Vlog背景音乐

需求:内容创作者需要为Vlog制作背景音乐.

# 使用Stable Audio生成背景音乐
# 提示词:"lo-fi hip hop beat, mellow piano, soft drums,
#         study focus, 80 BPM, instrumental, 2 minutes"
# ...
# 或使用Mubert实时生成
# 风格:Lo-fi
# 时长:3分钟
# 用途:Vlog背景

场景二:原创歌曲创作

需求:独立音乐人希望创作一首完整歌曲.

# 示例
[Verse 1]
城市的灯光在夜里闪烁
我走在熟悉的街道上
回忆像风一样吹过
带走了昨天的忧伤
# ...
[Chorus]
我们在时光中奔跑
追逐着远方的星光
即使跌倒也不害怕
因为心中有方向
# ...
[Verse 2]
每个清晨都是新的开始
阳光照进窗台
昨天的泪水已经干涸
今天会更好
# ...
[Chorus]
我们在时光中奔跑
追逐着远方的星光
即使跌倒也不害怕
因为心中有方向
# ...
[Bridge]
也许路途遥远
也许风雨交加
但只要不放弃
就能到达远方
# ...
[Chorus]
我们在时光中奔跑
追逐着远方的星光
即使跌倒也不害怕
因为心中有方向
# ...
[Outro]
奔跑...奔跑...
向着星光...

场景三:独立游戏配乐

需求:独立游戏开发者需要为主题场景配乐.

# 使用MusicGen生成游戏配乐
# 提示词:"epic orchestral cinematic, fantasy adventure,
#         strings and brass, heroic theme, 120 BPM,
#         instrumental, 3 minutes"
# ...
# 或使用Suno生成
# 风格:Cinematic
# 描述:Epic fantasy adventure theme
# 结构:Intro -> Build -> Climax -> Outro

快速开始

Step 1:选择平台

根据需求选择合适的AI音乐平台:

  • 需要完整歌曲(含人声) -> Suno / Udio
  • 需要背景音乐(器乐) -> Stable Audio / Mubert
  • 需要可编辑结构 -> Soundraw
  • 需要本地运行 -> MusicGen

Step 2:准备提示词

# 音乐生成提示词结构
# [风格] + [乐器] + [情感] + [BPM] + [时长] + [类型]
# ...
# 示例
"upbeat electronic pop, synthesizer and drums, happy energetic,
 128 BPM, instrumental, 2 minutes"
# ...
"melancholic piano ballad, solo piano, sad reflective,
 70 BPM, instrumental, 3 minutes"

Step 3:生成与迭代

# 生成音乐
# 1. 在选定的平台上输入提示词
# 2. 生成多个候选版本
# 3. 选择最佳版本
# 4. 如需调整,修改提示词后重新生成
# 5. 确认后下载使用

响应解析: 完成完成后,查看输出响应确认任务状态。成功时输出包含解析摘要和响应数据;失败时根据错误信息排查问题,查阅错误解析章节获取恢复步骤.

配置示例

歌词创作配置

# lyrics-config.yml
song:
  title: "歌曲标题"
  theme: "主题描述"
  language: "zh"
# ...
structure:
  - section: "verse"
    count: 2
    lines_per_section: 4
  - section: "chorus"
    count: 3
    lines_per_section: 4
  - section: "bridge"
    count: 1
    lines_per_section: 4
  - section: "outro"
    count: 1
    lines_per_section: 2
# ...
style:
  genre: "pop"
  mood: "uplifting"
  keywords: ["梦想", "希望", "前进"]

音乐风格配置

# 音乐风格匹配
style_config = {
    "genre": "lo-fi hip hop",
    "mood": "relaxed, study focus",
    "instruments": ["piano", "soft drums", "bass"],
    "bpm": 80,
    "duration": "2-3 minutes",
    "type": "instrumental",
    "reference": "Lo-fi study beats"
}

平台选择决策

决策流程:
# ...
需要人声?
├─ 是 -> 需要高品质?
│   ├─ 是 -> Udio
│   └─ 否 -> Suno
└─ 否 -> 需要实时生成?
    ├─ 是 -> Mubert
    └─ 否 -> 需要可编辑结构?
        ├─ 是 -> Soundraw
        └─ 否 -> Stable Audio / MusicGen

最佳实践

提示词编写技巧

技巧说明示例
明确风格指定具体音乐风格"lo-fi hip hop"而非"放松音乐"
列出乐器明确使用的乐器"piano, soft drums, bass"
描述情感说明情绪基调"melancholic, reflective"
指定BPM给出节奏速度"80 BPM"
设定时长明确音乐长度"2-3 minutes"
标明类型人声或器乐"instrumental"或"with vocals"

歌词创作原则

  1. 结构清晰: 使用标准歌曲结构(主歌-副歌-桥段)
  2. 押韵规律: 保持韵脚一致,增强记忆点
  3. 情感真实: 表达真实情感,避免空洞
  4. 记忆点突出: 副歌要有朗朗上口的旋律与歌词
  5. 故事性: 歌词应有叙事脉络

已知限制

使用场景注意事项
个人欣赏大多数平台允许
社交媒体分享需标注来源,部分平台限制
商业用途需购买商用许可
平台 monetization需确认平台政策
影视/游戏配乐需购买相应授权

重要: 各平台政策可能变化,使用前请查阅最新条款。免费版生成的音乐可能限制商用.

常见问题

Q1: 生成的音乐质量不高怎么办?

A: 尝试以下方法:1)优化提示词,更具体描述风格与乐器;2)生成多个版本从中选择;3)调整BPM与情感描述;4)尝试不同平台,各平台擅长风格不同.

Q2: 免费版支持多少次生成?

A: 免费版受限于各AI音乐平台的免费额度。Suno每天有限免费额度,Udio每周有限免费额度。建议合理规划使用.

Q3: 生成的音乐可以商用吗?

A: 取决于所用平台与订阅级别。大多数平台免费版生成的音乐不可商用,需购买付费订阅。使用前务必查阅平台最新条款.

Q4: 歌词创作有什么技巧?

A: 1)先确定主题与情感;2)使用标准歌曲结构;3)保持押韵规律;4)副歌突出记忆点;5)主歌讲述故事,副歌表达核心.

Q5: 如何选择合适的BPM?

A: 参考风格惯例:慢歌60-80 BPM,流行100-130 BPM,舞曲120-140 BPM。也可根据情感选择:悲伤60-80,快乐120-130,激动130+.

依赖说明

运行环境

  • Agent平台: 支持SKILL.md规范的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
  • 操作系统: Windows / macOS / Linux
  • 浏览器: 用于访问AI音乐平台

依赖详情

依赖项类型是否必需获取方式
LLM APIAPI必需由Agent内置LLM提供
AI音乐平台账户服务必需Suno/Udio/Stable Audio等
音频播放器工具必需系统自带

API Key 配置

  • 本skill基于Markdown指令规范驱动,无需额外API Key
  • AI音乐平台需各自注册账户
  • 部分平台提供API接入,需按平台文档配置
  • 本地运行MusicGen需要相应Python环境与模型

可用性分类

  • 分类: MD+EXEC(纯Markdown指令+部分执行能力)
  • 说明: 基于Markdown指令驱动Agent执行音乐生成指导任务,通过AI音乐平台实现音乐输出
  • 免费版限制: 基础平台聚合、歌词创作模板、无批量生成、无版权管理、无团队协作

错误处理

错误场景原因处理方式
配置错误参数缺失或格式错误检查依赖说明中的配置要求
运行时错误运行环境不满足确认运行环境符合依赖说明
网络错误连接超时或不可达执行ping命令测试网络连通性,检查防火墙和代理设置连接后执行ping命令测试网络连通性,检查防火墙和代理设置连接后重新执行命令,参考国内替代方案

示例

基本用法

输出:返回执行结果,包含操作状态和输出数据

用户: 执行核心功能
Skill: 正在执行核心功能...
Skill: 执行完成,结果如下: 操作成功

输出格式

{
  "success": true,
  "data": {
    "result": "音乐生成工具免费版处理结果",
    "execution_time": "0.5s",
    "metadata": {
      "version": "1.0",
      "processor": "music gen"
    }
  },
  "execution_log": ["解析输入参数", "执行核心处理", "格式化输出结果"],
  "error": null
}

评论

加载中…