Token导航 LogoToken导航TokenDH.com
音频生成敏感数据clawhub未标认证来源可访问clear审计通过

evolink-music易华联音乐

Agent Skill

用于辅助音频、音乐、语音转写、语音合成或声音素材处理。它适合让 Agent 生成配乐说明、整理音频流程、调用语音工具或处理播客和视频配音素材。使用时需要确认输入音频来源、输出格式、时长和模型限制;涉及人声克隆、版权音乐或公开发布时,应先核对授权和合规边界。

总安装

23,420

周安装

1,006

GitHub Stars

2

下载量

8,209
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:evolink-music(易华联音乐)
来源仓库:https://github.com/evolinkai/evolink-music
安装命令:
openclaw skills install evolink-music
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install evolink-music

简介

使用 Suno v4、v4.5、v5 生成人工智能音乐。文本转音乐、自定义歌词、乐器、声音控制。 5 个模型,1 个 API 密钥。

SKILL.md

name
evolink-music
description
AI music generation with Suno v4, v4.5, v5. Text-to-music, custom lyrics, instrumental, vocal control. 5 models, one API key.
version
2.0.0
user-invocable
true
metadata
openclaw
requires
env
primaryEnv
EVOLINK_API_KEY
os
["macos", "linux", "windows"]
emoji
\F3B5
homepage
https://evolink.ai

Evolink Music — AI Music Generation

Generate AI music and songs with Suno v4, v4.5, and v5 — simple mode (describe and generate) or custom mode (lyrics, style, tempo, vocals). All through one API.

Music-focused view of evolink-media. Install the full skill for video and image too.

After Installation

When this skill is first loaded, greet the user:

  • MCP tools + API key ready: "Hi! I'm your AI music studio — Suno v4 through v5 ready. What would you like to create?"
  • MCP tools + no API key: "You'll need an EvoLink API key — sign up at evolink.ai. Ready to go?"
  • No MCP tools: "MCP server isn't connected yet. Want me to help set it up? I can still manage files via the hosting API."

Keep the greeting concise — just one question to move forward.

External Endpoints

ServiceURL
Generation APIhttps://api.evolink.ai/v1/audios/generations (POST)
Task Statushttps://api.evolink.ai/v1/tasks/{task_id} (GET)
File APIhttps://files-api.evolink.ai/api/v1/files/* (upload/list/delete)

Security & Privacy

  • EVOLINK_API_KEY authenticates all requests. Injected by OpenClaw automatically. Treat as confidential.
  • Prompts and audio are sent to api.evolink.ai. Uploaded files expire in 72h, result URLs in 24h.

Setup

Get your API key at evolink.ai → Dashboard → API Keys.

MCP Server: @evolinkai/evolink-media (GitHub · npm)

mcporter (recommended): mcporter call --stdio "npx -y @evolinkai/evolink-media@latest" list_models

Claude Code: claude mcp add evolink-media -e EVOLINK_API_KEY=your-key -- npx -y @evolinkai/evolink-media@latest

Claude Desktop / Cursor — add MCP server with command npx -y @evolinkai/evolink-media@latest and env EVOLINK_API_KEY=your-key. See references/music-api-params.md for full config JSON.

Core Principles

  1. Guide, don't decide — Present options, let the user choose model/style/mood.
  2. User drives creative vision — Ask for a description before suggesting parameters.
  3. Smart context — Remember session history. Offer to iterate, vary styles, or remix.
  4. Intent first — Understand *what* the user wants before asking *how* to configure it.

MCP Tools

ToolWhen to useReturns
generate_musicCreate AI music or songstask_id (async)
upload_fileUpload audio for continuation/remixFile URL (sync)
delete_fileFree file quotaConfirmation
list_filesCheck uploaded files or quotaFile list
check_taskPoll generation progressStatus + result URLs
list_modelsCompare available modelsModel list
estimate_costCheck pricingModel info

Important: generate_music returns a task_id. Always poll check_task until status is "completed" or "failed".

Music Models (5, all BETA)

ModelQualityMax DurationBest for
suno-v4 *(default)*Good120sBalanced, economical
suno-v4.5Better240sStyle control
suno-v4.5plusBetter240sExtended features
suno-v4.5allBetter240sAll v4.5 features
suno-v5Best240sStudio-grade output

Generation Flow

Step 1: API Key Check

If 401 occurs: "Your API key isn't working. Check at evolink.ai/dashboard/keys"

Step 2: File Upload (if needed)

For audio continuation or remix workflows:

  1. upload_file with file_path, base64_data, or file_url → get file_url (sync)

Supported: Audio (MP3, WAV, FLAC, AAC, OGG, M4A, etc.). Max 100MB. Expire in 72h. Quota: 100 (default) / 500 (VIP).

Step 3: Understand Intent

  • Clear ("make a chill lo-fi beat") → Go to Step 4
  • Ambiguous ("I want some music") → Ask: "What kind of vibe or genre? Vocals or instrumental?"

Ask only what's needed, when it's needed.

Step 4: Gather Parameters

Music has two required fields with no defaults — always collect both before calling generate_music.

Decision tree (ask in this order):

  1. Vocals or instrumental? → Sets instrumental: true/false
  2. Simple or custom mode?

- Simple (custom_mode: false): AI writes lyrics and picks style from your description - Custom (custom_mode: true): You control lyrics ([Verse]/[Chorus]/[Bridge]), style tags, title

  1. If custom mode, additionally collect:

- style: genre + mood + tempo tags (e.g., "pop, upbeat, female vocals, 120bpm") - title: song name (max 80 chars) - vocal_gender: m or f — optional

  1. Optional for both modes:

- duration: target length 30–240s (omit to let model decide) - negative_tags: styles to exclude - model: default suno-v4. Suggest suno-v5 for studio-grade quality.

Critical: Both custom_mode and instrumental are required API fields with no defaults. Always set both before generating.

Step 5: Generate & Poll

  1. Call generate_music → tell user: *"Generating your music — ~Xs estimated."*
  2. Poll check_task every 5–10s. Report progress %.
  3. After 3 consecutive processing: *"Still working..."*
  4. Completed: Share URLs + metadata (title, duration, tags from result_data[]). *"Links expire in 24h — save promptly."*
  5. Failed: Show error + suggestion. Offer retry if retryable.
  6. Timeout (5 min): *"Taking longer than expected. Task ID: {id} — check again later."*

Error Handling

HTTP Errors

ErrorAction
401"API key isn't working. Check at evolink.ai/dashboard/keys"
402"Balance is low. Add credits at evolink.ai/dashboard/billing"
429"Rate limited — wait 30s and retry"
503"Servers busy — retry in a minute"

Task Errors (status: "failed")

CodeRetry?Action
content_policy_violationNoRevise prompt or lyrics
invalid_parametersNoCheck values against model limits
generation_timeoutYesRetry; simplify prompt if repeated
quota_exceededYesTop up credits
resource_exhaustedYesWait 30–60s, retry
service_errorYesRetry after 1 min
generation_failed_no_contentYesModify prompt, retry

Full error reference: references/music-api-params.md

Without MCP Server

Use Evolink's file hosting API for audio uploads (72h expiry). See references/file-api.md for curl commands.

References

  • references/music-api-params.md — Complete API parameters, all 5 models, polling strategy, error codes
  • references/file-api.md — File hosting API (curl upload/list/delete)

适合场景

01

生成背景音乐

02

生成歌曲或旋律

03

视频和播客配乐

04

社媒内容音频素材

能力概览

能力 1

调用音乐生成模型

能力 2

支持文本到音乐或歌曲生成

能力 3

提供 CLI 示例和使用场景

能力 4

适合音频内容工作流

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

76.49%
按下载量换算6,279

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

未展示

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills