微信扫码
添加专属顾问
我要投稿
小智指挥 OpenClaw 实现超低延迟语音交互,揭秘异步通信与实时响应的完美结合。核心内容: 1. 异步通信与实时语音交互的挑战 2. 小智控制 OpenClaw 的全新升级方案 3. 消息发送与回复投递的关键设计
如何把小智语音对话机器人和 openclaw 打通?
OpenClaw 是异步处理:收到消息 → 网关处理 → 一段时间后返回回复。
这种模式天然适合文字聊天(如 IM),但不适合语音对话的实时交互需求。
小智采用实时语音通信协议,要求低延迟、即时响应。
直接对接 OpenClaw 的异步接口会导致:
因此,需设计中间层,来管理 OpenClaw 的异步任务。
前文分享过一种实现思路:
MCP连接海量Skills,24H在线打工人它来了" data-itemshowtype="0" linktype="text" data-linktype="2">小智Pro:让小智控制 OpenClaw,一个MCP连接海量Skills,24H在线打工人它来了
但这种设计,要维护两个 WebSocket 连接:
OpenClaw Gateway,用于和 OpenClaw 服务保持长连接,收发消息。假设有 N 个活跃用户,就得 2N 条 WebSocket 连接,资源占用高。
怎么搞?
今日分享,聊聊:小智控制OpenClaw的全新升级版👇:
OpenClaw的异步通信的基本原理OpenClaw的操作指南小智设备与 OpenClaw 通信,采用 异步消息转发 模式,整体流程如下:
小智设备 ──(MCP)──> 小智Pro服务端 ──(HTTP)──> OpenClaw Gateway
│
小智设备 <──(推送)── 小智Pro服务端 <──(Redis 缓存)──────┘
self.openclaw.send 将消息发送到小智Pro服务端OpenClaw Gateway 的 API,等待回复OpenClaw 返回结果后,服务端会:
确保
OpenClaw Gateway监听在公网可访问的地址和端口,并配置了 Token 认证。
找到 OpenClaw 的配置文件:~/.openclaw/openclaw.json
重点关注以下三个配置项:
"gateway": {
"http": {
"endpoints": {
"chatCompletions": { "enabled": true }
}
},
"tools": {
"allow": ["sessions_send"]
},
"mode": "local",
"auth": {
"mode": "token",
"token": "xxx"
},
"port": 18789,
"bind": "loopback",
},
"session": {
"dmScope": "per-channel-peer",
},
"tools": {
"profile": "full",
"exec": {
"security": "full",
"ask": "off"
},
"sessions": {
"visibility": "all"
}
}
具体说明:
sessions_send 工具,以便小智Pro服务端通过该工具将消息发送到指定会话前往小智Pro控制台:https://mkwyqeoebedx.sealosbja.site
左侧菜单 设备端MCP → OpenClaw,首次使用需配置连接:
http://your-ip:18789main,连接成功后支持切换智能体配置完成后,页面顶部会显示:
你也可以随时点击 检查连接 按钮重新检测,或点击删除按钮清除配置。
配置Tab,展示小智和OpenClaw的专属会话:
openai-user:xiaozhi-pro:{用户ID},即小智设备对话时使用的会话OpenClaw 对话注:这里记录小智设备和
OpenClaw的专属会话,你可以在前端查看 / 测试对话内容,和OpenClaw控制台对话记录同步。
切换到 聊天Tab,可以浏览 OpenClaw 的所有会话:
OpenClaw控制台对话记录同步。注:设备固件版本需为
v2.2.5.1以上:https://github.com/hougeai/xiaozhiPro/releases
配置好 OpenClaw 连接后,你可以直接对小智说:
- '问问欧克劳现在都有哪些定时任务'
- '让欧克劳给我的飞书发一条消息'
- '让欧克劳立刻完成今天的AI资讯整理任务'
成功调用后,屏幕或日志中会看到 self.openclaw.send 工具调用,欧克劳回复后,服务端会自动推送到设备,设备随即播报回复内容。
http://ip:port 或 https://domain.com比如,让修一下定时任务失败的问题:
回到 Openclaw 控制台,看小智和Openclaw的对话记录:
比如,让打开浏览器查查今日热搜:
本文分享了小智Pro:让小智控制 OpenClaw的全新升级方案。
如果对你有帮助,不妨点赞收藏备用。
欢迎体验 小智Pro 更多功能,请戳👇:
https://mkwyqeoebedx.sealosbja.site
注:控制 OpenClaw能力需设备端固件v2.2.5.1版。
固件已全面适配小智官方仓库收录的开发板型号,下载地址:
https://github.com/hougeai/xiaozhiPro/releases
有任何问题,欢迎进群交流。
👇 关注猴哥,快速入门AI工具
# AI 工具:
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2026-04-20
OpenClaw 用不下去的 4 个理由
2026-04-18
Openclaw常用的命令
2026-04-18
Hermes Agent vs OpenClaw:完整迁移指南
2026-04-16
OpenClaw技术架构与安装部署
2026-04-15
OpenClaw的启示:身份权限管理是AI Agent时代的阿喀琉斯之踵
2026-04-15
最近爆火的 Hermes Agent 是什么?它和 OpenClaw 不是一回事
2026-04-15
万字详解:OpenClaw龙虾“高替” Hermes Agent的Skills系统
2026-04-15
用 OpenClaw 构建个人知识库:从几百字到 10 万字,让 AI 真正懂你
2026-03-03
2026-02-17
2026-03-05
2026-02-06
2026-02-03
2026-03-09
2026-02-10
2026-02-16
2026-03-09
2026-02-06
2026-04-09
2026-04-07
2026-04-02
2026-03-30
2026-03-30
2026-03-26
2026-03-24
2026-03-24