自动化
blucli
用于控制 Bluesound 和 NAD 网络播放器的命令行界面与自动化技能,支持媒体播放、群组设置与音量管理。
简介
blucli 技能是一款专为 Bluesound 和 NAD 音响设备使用者设计的自动化工具。它弥补了硬件手动操作与程序化控制之间的差距,让您的 AI 助理能够流畅地管理多房间音频系统。通过在原生播放器协议上提供简洁的接口,它将复杂的网络指令转化为发现、播放与同步的简单操作。此工具适合希望将高品质音响设备整合至更广泛的 AI 对话工作流中,实现免手持音乐与音效环境控制的发烧友及家庭自动化爱好者。
-
完整支持 Bluesound 和 NAD 播放器发现、状态监控与设备识别。
-
流畅的媒体控制功能,包含播放、暂停、停止与音量调整。
-
进阶多房间音频群组功能,可动态新增或移除同步区域中的播放器。
-
内建 TuneIn 支持,可直接通过指令搜索并播放网络广播电台或流媒体。
-
原生支持 JSON 输出,极适合用于脚本自动化与管线整合。
-
灵活的设备目标选择,支持使用 ID、名称或别名,并可通过 BLU_DEVICE 环境变量进行持久化设置。
-
在发出播放或音量指令前,请务必确认目标设备,以免对其他区域造成意外干扰。
-
将输出导向其他 OpenClaw 插件或系统脚本时,建议使用 --json 标记以确保数据解析正确。
-
此技能依赖基于网络的通讯,请确保您的播放器在局域网上可被连线,以避免发现失败。
-
执行复杂的群组任务时,请先检查状态,确认当前的区域设置后再执行新增或移除操作。
-
支持如 blu devices、blu play 和 blu volume set 等标准指令模式,为 CLI 使用者与自动化代理提供一致且可预测的操作体验。
仓库统计
- Star 数
- 365,679
- Fork 数
- 74,946
- Open Issue 数
- 6,986
- 主要语言
- TypeScript
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月28日 13:22