首页龙虾技能列表 › Sonoscli — 声波控制(发现/状态/播放/音量/分组)

🔊 Sonoscli — 声波控制(发现/状态/播放/音量/分组)

v1.0.0

控制本地网络中的 Sonos 扬声器,支持发现设备、检查状态、播放/暂停/停止、调整音量、分组管理以及 Spotify 搜索等功能。

47· 77,400·2501 当前·2616 累计·💬 1
by @steipete (Peter Steinberger)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/26
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能的指令与 Sonos CLI 工具匹配,但注册元数据中未包含 SKILL.md 中声明的二进制文件/安装步骤,这一不匹配以及远程 Go 安装在安装或授予凭据前应谨慎处理。
评估建议
该 SKILL.md 似乎包装了一个现有的 Sonos CLI 工具,这对于声明的目的来说是合理的。然而,注册元数据中未包含 SKILL.md 中存在的 'sonos' 二进制文件要求和基于 Go 的安装步骤——这一不匹配可能是无害的元数据疏漏或表明包被错误打包。在安装前:(1) 验证上游 GitHub 项目(github.com/steipete/sonoscli),检查其源代码和最近的发布;(2) 确认您对从该模块运行 `go install` 感舒适(它将编译和安装远程代码);(3) 除非您信任代码,否则不要提供 SPOTIFY_CLIENT_SECRET/ID;(4) 如果您想限制风险,考虑在受限环境(容器或 VM)中安装。如果发布者无法解释元数据不一致,请谨慎对待该技能或选择一个元数据一致且发布了发布 tarball 或包的替代品。...
详细分析 ▾
用途与能力
技能的声明目的(控制 Sonos 扬声器)与 SKILL.md 指令匹配(调用本地 `sonos` CLI)。然而,提交顶部的注册元数据未列出任何所需的二进制文件或安装规格,而 SKILL.md 的嵌入式元数据声明了一个所需的 'sonos' 二进制文件和一个 Go 安装(github.com/steipete/sonoscli)。注册元数据要求和运行时指令之间的这种不一致是意外的,应予以澄清。
指令范围
SKILL.md 指令仅限运行 `sonos` CLI 对本地网络设备进行操作(发现、状态、播放、音量、分组)。它引用了 SSDP 和 IP 覆盖,并可选地引用 Spotify Web API 凭据用于 Spotify 搜索。指令不要求代理读取无关文件或向 Sonos/Spotify 流之外的外部端点泄漏数据。
安装机制
SKILL.md 元数据包含一个安装条目,使用 Go 模块 github.com/steipete/sonoscli/cmd/sonos@latest 生成一个 'sonos' 二进制文件。从公共 GitHub Go 模块安装代码是常见但非平凡的:它需要一个 Go 工具链并执行远程代码(中等风险)。安装源(GitHub)是合理的,但由于注册级规范省略了这一点,在运行前请确认确切的安装命令并检查上游仓库。
凭证需求
在注册级别未声明任何所需的环境变量,但 SKILL.md 注明了 Spotify 搜索的可选 SPOTIFY_CLIENT_ID 和 SPOTIFY_CLIENT_SECRET。这些可选变量与描述的 Spotify 功能成比例。除非您信任上游包,否则不要提供 Spotify 凭据。
持久化与权限
该技能不请求持久/始终启用的安装,并使用默认的自治调用。根据提供的指令,它不尝试修改其他技能或系统范围的配置。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/1/5
● 无害

安装命令 点击复制

官方npx clawhub@latest install sonoscli
镜像加速npx clawhub@latest install sonoscli --registry https://www.longxiaskill.com

技能文档

使用 sonos 控制本地网络中的 Sonos 扬声器。 快速开始

  • sonos discover
  • sonos status --name "Kitchen"
  • sonos play|pause|stop --name "Kitchen"
  • sonos volume set 15 --name "Kitchen"
常见任务
  • 分组:sonos group status|join|unjoin|party|solo
  • 收藏:sonos favorites list|open
  • 队列:sonos queue list|play|clear
  • Spotify 搜索(通过 SMAPI):sonos smapi search --service "Spotify" --category tracks "query"
注意
  • 如果 SSDP 失败,请指定 --ip
  • Spotify Web API 搜索是可选的,需要 SPOTIFY_CLIENT_ID/SECRET
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务