← 返回 Skills 市场
Tomoviee Text to Music
作者
wondershare-boop
· GitHub ↗
· v1.0.2
· MIT-0
313
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install tomoviee-text-to-music
功能描述
Generate background music from text prompts using Tomoviee Text-to-Music API (`tm_text2music`) through Wondershare OpenAPI gateway (`https://openapi.wondersh...
安全使用建议
This package appears to be what it claims: a small Python client for Tomoviee's text-to-music API. Before installing, consider these practical precautions:
- Treat your app_key/app_secret as secrets: do not paste them into public logs or share them. The provided helper prints a base64 token to stdout — avoid capturing that output in public logs.
- The client will send your prompt and any supplied callback URL to the Tomoviee/Wondershare gateway (openapi.wondershare.cc). Only provide callback URLs you control and trust, because remote callbacks could receive generated content or notifications.
- Review the small Python files yourself; they only use requests and call the two documented endpoints. If you want secrets as environment variables, prefer a secure secret store rather than hardcoding or inline CLI arguments.
- Run in an isolated Python environment (virtualenv) and install only the stated dependency (requests). If you need higher assurance, test network traffic (e.g., with a proxy) to confirm requests go only to the declared host.
If you want additional assurance, request the skill author to declare required env vars (e.g., TOMOVIEE_APP_KEY, TOMOVIEE_APP_SECRET) in metadata so the credential contract is explicit, and verify the gateway host TLS certificate and vendor documentation links before use.
功能分析
Type: OpenClaw Skill
Name: tomoviee-text-to-music
Version: 1.0.2
The skill bundle provides a legitimate integration for the Tomoviee AI music generation service via the Wondershare API gateway (openapi.wondershare.cc). The Python client in `scripts/tomoviee_text2music_client.py` and the utility in `scripts/generate_auth_token.py` perform standard API interactions and credential encoding without any evidence of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
The name/description state text-to-music via Tomoviee/OpenAPI and the included Python client, auth helper, and docs all implement that same behavior. Required dependencies are minimal (requests) and match the task. No unrelated services, binaries, or broad permissions are requested.
Instruction Scope
SKILL.md instructs installing dependencies, running the provided auth helper or importing the client, and calling the documented endpoints (openapi.wondershare.cc). The runtime instructions and scripts only reference the declared API endpoints and do not read or transmit unrelated local files or environment state. The client accepts app_key/app_secret as parameters (not implicit scanning of system secrets).
Install Mechanism
There is no install spec; the package ships as code plus a pip requirements.txt with a single well-known dependency (requests). No downloads from unknown URLs, no archive extraction, and no creation of non-standard system binaries.
Credentials
No required environment variables or primary credential are declared. The code legitimately needs an app_key and app_secret for API auth; these are passed as runtime parameters to the client (or could be provided via env vars by the user). The number and type of secrets requested are proportional to the API integration. There are no unrelated secret names or extra credentials requested.
Persistence & Privilege
The skill does not request persistent installation privileges (always: false). The code does not store credentials to disk; the auth helper prints a base64 token to stdout and the client keeps credentials in-memory. The skill does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tomoviee-text-to-music - 安装完成后,直接呼叫该 Skill 的名称或使用
/tomoviee-text-to-music触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Added Python API client: scripts/tomoviee_text_to_music_client.py
- Added requirements.txt for dependency management
- Added _meta.json for metadata
- Updated documentation to include new API endpoints, stricter parameter definitions, and provider/gateway provenance
- Clarified credential handling and provided a compatibility import shim for the client
- Expanded references with audio API guide and prompt writing documentation locations
v1.0.1
- Updated external resource URLs to use tomoviee.ai domain instead of tomoviee.cn.
- No feature or interface changes; documentation only.
v1.0.0
tomoviee-text-to-music v1.0.0
- Initial release: Generate background music from text descriptions.
- Supports async workflow with status codes for task tracking.
- Configurable parameters: prompt, duration (5-900s), and track quantity (1-4).
- Includes Python client and authentication setup scripts.
- Documentation links to API docs and developer portal.
元数据
常见问题
Tomoviee Text to Music 是什么?
Generate background music from text prompts using Tomoviee Text-to-Music API (`tm_text2music`) through Wondershare OpenAPI gateway (`https://openapi.wondersh... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 313 次。
如何安装 Tomoviee Text to Music?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tomoviee-text-to-music」即可一键安装,无需额外配置。
Tomoviee Text to Music 是免费的吗?
是的,Tomoviee Text to Music 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Tomoviee Text to Music 支持哪些平台?
Tomoviee Text to Music 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Tomoviee Text to Music?
由 wondershare-boop(@wondershare-boop)开发并维护,当前版本 v1.0.2。
推荐 Skills