← 返回 Skills 市场
129
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install music-player
功能描述
Provides music search, high-quality download, ID3 metadata embedding, and local playback on Windows using multiple music API sources.
安全使用建议
This skill appears to do what it claims: search music via public APIs, download MP3s, embed ID3 tags, and open them in the default player. Before installing or running it: 1) Review and, if possible, run the scripts in an isolated environment (VM) because they download content from external servers. 2) Confirm the third‑party API endpoints used (music-api.caorushizi.cn, api.uomg.com) are trustworthy for your use; these are required for functionality and will receive requests and potentially logs. 3) Be aware of copyright/legal issues when downloading music — the code does not enforce licensing. 4) The docs mention installing python-pptx though it is unused in the code; you can omit that dependency. 5) The PUBLISH_GUIDE suggests 'clawhub login' — never paste credentials into unfamiliar services; only authenticate to platforms you trust. If you need higher assurance, request the author's source repository or run a security review in a sandbox before giving this skill network or file-system access.
功能分析
Type: OpenClaw Skill
Name: music-player
Version: 1.1.0
The skill bundle exhibits several high-risk vulnerabilities and anomalies. Most significantly, scripts like 'download.py', 'play_music.py', and 'embed_metadata.py' lack input sanitization for file paths, which could allow an attacker to perform arbitrary file writes or execute arbitrary programs via 'os.startfile' if the agent is manipulated. Additionally, 'package.json' and 'SKILL.md' list 'python-pptx' as a dependency despite it being entirely unused in the codebase, and multiple scripts contain hardcoded absolute paths to a specific Windows 'Administrator' profile, suggesting a non-standard or poorly sanitized development environment.
能力评估
Purpose & Capability
The name/description (music search, download, metadata, playback on Windows) align with the included Python scripts (search/download variants, metadata embedding, play_music). Network access to music APIs (netease / go-music-api / UOMG) is required and present, which is consistent with the stated purpose.
Instruction Scope
SKILL.md instructs only expected actions (install Python libs, run the provided scripts). It does not attempt to read unrelated system files or request secrets. Minor scope oddities: it recommends installing 'python-pptx' although no code references python-pptx; PUBLISH_GUIDE documents running 'clawhub login' (user-supplied credentials) but does not perform automatic login. Default download path uses an Administrator workspace path which is an implementation choice but not a secret access attempt.
Install Mechanism
There is no install script that downloads arbitrary executables or archives; the package is delivered as source Python scripts and documentation. Dependencies are normal Python packages (requests, mutagen). No remote install URLs, URL shorteners, or extract steps were observed.
Credentials
The skill declares no required environment variables or credentials. The code also does not access environment variables or other credentials. It performs network calls to public music APIs, which is proportionate to the functionality. Note: reliance on third‑party API endpoints (e.g., music-api.caorushizi.cn, api.uomg.com) means requests will go to external servers — expected but worth verifying their trustworthiness.
Persistence & Privilege
always:false and no install-time changes to other skills or system-wide settings. The skill writes downloaded MP3 files to a local workspace path (expected for a downloader) and does not persist elevated privileges or alter other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install music-player - 安装完成后,直接呼叫该 Skill 的名称或使用
/music-player触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Add go-music-api support, improve audio quality, fix Windows compatibility
元数据
常见问题
Music Player for Windows 是什么?
Provides music search, high-quality download, ID3 metadata embedding, and local playback on Windows using multiple music API sources. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。
如何安装 Music Player for Windows?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install music-player」即可一键安装,无需额外配置。
Music Player for Windows 是免费的吗?
是的,Music Player for Windows 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Music Player for Windows 支持哪些平台?
Music Player for Windows 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Music Player for Windows?
由 freebook8(@freebook8)开发并维护,当前版本 v1.1.0。
推荐 Skills