Generated by Answer me with HTML 0.5.10 · 2026-11-07 15:35 · ★ Star on GitHub
YOYO 控虾能不能接 Hermes
官方只认 OpenClaw 插件;Hermes 可自写连接器直连荣耀云
链接内容是「YOYO 控虾接入 OpenClaw 配置指导文档」。Hermes 不在官方名单。我读完插件代码:云端通道是明文 JSON over WebSocket,自己接可行。
结论
能接,走自写连接器
官方路径只支持 OpenClaw 插件。插件本身是个通道壳,不绑死模型。 荣耀云与设备之间只认 JWT 与设备 ID。我在代码里没找到签名或设备证明。 所以换一个客户端即可。Hermes 直接当这个客户端。
- 通道形状
- JSON over WebSocket
- 鉴权
- Honor JWT,放请求头
- 设备身份
- 本地生成的 UUID
- 请求签名
- 未见
- 估计工作量
- 约 500 行 Python
- 官方支持
- 无
两条路
| 方案 | 做法 | 判定 |
|---|---|---|
| 直连:自写连接器 | Python 复刻注册、长连、收发帧 | 推荐 |
| 桥接:OpenClaw 当壳 | 装 openclaw 与 yoyo 插件,再想办法把脑换成 Hermes | 本机跑不动 |
| 等官方 | 荣耀适配 Hermes | 无时间表 |
桥接被本机资源否掉,三个数字如下。
| 项 | 实测 | 门槛 | 结果 |
|---|---|---|---|
| 内存 | 可用 543 MB | openclaw 网关常驻 300 至 500 MB | |
| Node | v23.11.1 | 不低于 24.16 | |
| openclaw 包体 | 解包 274 MB | 磁盘可用 13 GB |
逆向出的协议事实
- 设备注册
- POST /aicloud/yoyo-claw-service/v1/device/registry
- 长连地址
- wss://yoyoclaw-drcn.hiboard.hihonorcloud.com/aicloud/yoyo-claw-service/v2/yoyoclaw/connect
- 令牌交换
- POST /v1/user/jwtToken
- 请求头
- x-role: yoyoclaw · x-jwt-token · x-device-id · x-port
- 上行消息
- userMessage / interrupt / newSession
- 下行消息
- agentReply / agentPush / updateAuthorization
- 帧结构
- from · to · payload.msgType · data.agentMessage
- 心跳
- 30 秒一次 pingMessage
手机端一条消息的来回,只有四步。
卡点与下一步
| 卡点 | 说明 | 谁解 |
|---|---|---|
| 拿 JWT | Linux 无浏览器,要在 Windows 或 Mac 跑登录工具,复制它给的命令 | 你 |
| 设备绑定 | 注册后手机设备列表要人工点确认 | 你 |
| 版本门槛 | 服务器校验 pluginVersionCode,填 202609040 | 我 |
| 协议漂移 | 荣耀可随时改协议或加风控,非官方客户端无保障 | 风险 |
动手顺序:
- 你跑登录工具,把那条命令原文发我
- 我换 JWT 并注册设备,确认手机端看到在线
- 我接最小回环:手机发一句,Hermes 回一句
- 回环通过后,再接流式与中断