自動化
blucli avatar

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日 下午01:22
在 GitHub 查看