Sonoscli
精选sonoscli
Sonoscli 技能将 Sonos 音箱的完整控制能力集成到 Claude 中,让你用自然语言管理局域网内的所有 Sonos 设备。底层基于 Go 语言开发的 sonoscli 命令行工具,通过 UPnP/SOAP 协议自动发现本地网络中的 Sonos 音箱,并智能解析协调器角色,确保操作行为与 Sonos 官方应用一致。你可以用一句话控制音乐播放(播放、暂停、上一首、下一首)、精确调节音量、查询当前播放状态和曲目信息、将多个音箱编入同一分组实现全屋同步播放。技能还支持连续执行多条命令,可以在命令之间插入延时、等待音箱开始或停止播放、创建循环操作序列。对于在编码环境中工作的开发者来说,无需离开终端就能控制背景音乐,是提升工作体验的实用工具。它也是智能家居自动化场景中音频控制的理想选择,可以与其他自动化工作流无缝衔接。
安装方式
将此提示发送给你的 Agent,以安装技能
请帮我安装 Sonoscli 技能。
可以通过 npm install -g @anthropic-ai/sonoscli 全局安装,
或使用 npx @anthropic-ai/sonoscli 免安装直接运行。
也可以将技能内容添加到项目的 CLAUDE.md 或 ~/.claude/CLAUDE.md 文件中。
卸载方式
npm 卸载
推荐如果是通过 npm 全局安装的技能,在终端执行
npm uninstall -g @anthropic-ai/sonoscli手动卸载
找到并删除对应的技能配置内容
步骤 1 — 定位技能文件
检查以下位置,找到包含 Sonoscli 相关内容的文件:
- 项目根目录
CLAUDE.md - 全局配置
~/.claude/CLAUDE.md - 技能目录
~/.claude/skills/
步骤 2 — 删除技能内容
打开对应文件,删除 Sonoscli 技能的完整配置段落,保存文件后即生效。