← 返回 Skills 市场
weryai-developer

WeryAI Music Generator

作者 WeryAI-Developer · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ⚠ suspicious
165
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install weryai-music-generator
功能描述
Generate WeryAI music, vocal songs, or instrumental tracks through the WeryAI music API. Use when the user needs music generation, song generation, instrumen...
安全使用建议
This package appears to be a legitimate WeryAI client: it needs Node and your WERYAI_API_KEY and (optionally) a base URL. Before installing or running in a sensitive environment: 1) Do not set WERYAI_BASE_URL to an untrusted host — the code will send your API key in Authorization headers and may upload local files to that endpoint. 2) Be cautious when providing local file paths for reference_audio: the scripts will read those files and upload them to the API host. 3) Avoid setting WERYAI_ALLOW_INSECURE_UPLOAD unless you fully trust the target host. 4) Review the scripts (especially uploadLocalFileToPublicUrl) if you need higher assurance; run a dry-run first (the skill supports --dry-run) and use balance check to confirm credentials. If you must use in automated contexts, restrict the agent runtime permissions and ensure the environment variables point to the official api.weryai.com endpoint.
功能分析
Type: OpenClaw Skill Name: weryai-music-generator Version: 0.1.2 The weryai-music-generator skill is a well-structured integration for the WeryAI Music API. It follows security best practices, such as sanitizing sensitive information (API keys) in verbose logs (scripts/vendor/weryai-core/client.js) and implementing file extension validation and hostname verification for local file uploads (scripts/vendor/weryai-core/upload.js). The instructions in SKILL.md are strictly aligned with the stated purpose of music generation and do not contain any malicious prompt-injection attempts or unauthorized data access patterns.
能力评估
Purpose & Capability
Name/description (WeryAI music generation) matches required items: Node runtime and WERYAI_API_KEY/WERYAI_BASE_URL. The scripts implement submit, wait, status, and balance checks which are expected for a music-generation client.
Instruction Scope
SKILL.md and AGENTS.md instruct the agent to run the provided node scripts. The runtime will read local files when a user supplies local reference_audio and automatically upload them to the WeryAI server — this is coherent with the stated feature (reference-audio guided generation) but is a meaningful capability (reading local files and sending them over the network) that users should be aware of.
Install Mechanism
This is instruction- and script-based with no installation download step. No remote installers or third-party package installs are present in the manifest; only Node.js (>=18) is required.
Credentials
Only WERYAI_API_KEY (primary) and WERYAI_BASE_URL are required, which is proportional for an API client. However, the skill allows overriding the base URL and includes logic that will upload local files to ctx.baseUrl; combined with the special WERYAI_ALLOW_INSECURE_UPLOAD flag (which suppresses a warning), an attacker or misconfiguration could redirect uploads/API calls to an untrusted host and thereby leak local files or the API key via outbound requests. The SKILL.md documents this override and warns to only set a trusted host.
Persistence & Privilege
The skill does not request permanent 'always' inclusion and does not modify other skills or system settings. It runs as user-invoked node scripts and does not persist credentials to the repository (SKILL.md explicitly warns not to save the API key to repo).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install weryai-music-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /weryai-music-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.2
weryai-music-generator v0.1.2 - Added core WeryAI logic and music/podcast utilities as new scripts (21 added files). - Now supports local file path uploads for reference audio, automatically handled by the runtime. - Environment requirements updated: supports both WERYAI_API_KEY and optional WERYAI_BASE_URL. - Documentation improved to reflect new local file handling and environment setup. - No breaking changes; all previous modes and options remain available.
v0.1.1
- Removed bundled core and music helper modules (`weryai-core` and `weryai-music` vendor scripts). - Updated skill description and guidance to clarify agent defaults: now uses `wait-music.js` for audio-first flow, only falls back to async polling if the user requests it. - Reference audio now supports local or non-http(s) media sources by auto-uploading via `/v1/generation/upload-file`. - Updated usage guidance: improved operator help, more natural prompt examples, and stricter mode selection rules. - "How to use" responses no longer display raw shell commands—now give examples and natural-language explanations.
v0.1.0
WeryAI Music Generator initial release. - Generate vocal songs or instrumental tracks using the WeryAI music API. - Supports modes: VOCAL_SONG (default) and ONLY_MUSIC. - Includes dry-run previews, task status checks, and account balance checks. - Allows for custom lyrics, reference-audio guidance, genre/emotion/instrument/timbre tags. - Requires WERYAI_API_KEY and Node.js >=18 for operation.
元数据
Slug weryai-music-generator
版本 0.1.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

WeryAI Music Generator 是什么?

Generate WeryAI music, vocal songs, or instrumental tracks through the WeryAI music API. Use when the user needs music generation, song generation, instrumen... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 165 次。

如何安装 WeryAI Music Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install weryai-music-generator」即可一键安装,无需额外配置。

WeryAI Music Generator 是免费的吗?

是的,WeryAI Music Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

WeryAI Music Generator 支持哪些平台?

WeryAI Music Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 WeryAI Music Generator?

由 WeryAI-Developer(@weryai-developer)开发并维护,当前版本 v0.1.2。

💬 留言讨论