用openclaw配置通过小爱音箱回复
核心逻辑先讲清
- xiaoai‑bridge
:负责接收小爱语音提问,把问题传给 OpenClaw - xiaomusic
:负责播报 OpenClaw 的回答(TTS 推送到小爱音箱) -
组合:提问→xiaoai‑bridge→OpenClaw→xiaomusic→小爱播报
一、安装两个技能
打开终端,执行两条安装命令
# 小爱问答桥接(收语音)npx clawhub install xiaoai-bridge# 小爱播报/音乐服务(发语音)npx clawhub install xiaomusic
二、获取小米 3 个关键参数
userId
:米家 APP→个人中心→小米 ID(纯数字) passToken
:长期有效小米令牌(用 mi-gpt 工具获取,不要短期 token) devices
:米家内音箱精确名称(一字不差,如 小爱音箱Pro)
三、openclaw.json 完整配置
{"skills": {"xiaoai-bridge": {"enabled": true,"userId": "你的小米userId","passToken": "你的长期passToken","devices": ["小爱音箱Pro"],"autoReply": true,"ttsProvider": "xiaomusic","triggerPrefix": "","announceOnStart": true,"startupMessage": "OpenClaw已连接小爱音箱"},"xiaomusic": {"enabled": true,"userId": "你的小米userId","passToken": "你的长期passToken","devices": ["小爱音箱Pro"],"volume": 65,"ttsVoice": "标准女声"}},"tts": {"default": "xiaomusic","providers": {"xiaomusic": {"type": "xiaomusic","userId": "你的小米userId","passToken": "你的长期passToken"}}}}
四、重启 OpenClaw 生效
openclaw gateway restart
五、测试对话
-
唤醒:小爱同学 -
提问:今天天气怎么样 -
效果:小爱接收问题 → OpenClaw 回答 → xiaomusic 推送到音箱播报
六、常见问题 & 避坑
- 不播报
:音箱名称必须和米家完全一致;passToken 必须是长期令牌 - 有原生小爱回复干扰
:米家 APP 关闭快捷问答、闲聊模式 - 两个技能冲突
:只启用 xiaoai‑bridge+xiaomusic,禁用 migpt/miserver - xiaomusic 不工作
:确认小米账号登录正常,设备在线
夜雨聆风