一直在思考,OpenClaw、Zylos、Hermes 的部署,还是太重了,能不能把本地的Claude Code、Codex、Gemini 也拉成 群聊?能不能起一个简单命令,就能让微信、Telegram 能跟本地的 Claude Code、Codex、Gemini 的服务,直接沟通? 带来着这个想法和研究,基于 Slock.ai 的库和 HXA-Connect 开源项目了,还果真实现了,详情如下:
一、openclaw-hire 4.18 更新:Local Agent 支持
产品侧最大变化:第四种产品类型
在过去支持私有化安装 OpenClaw、Zylos、Hermes Agent的基础上,支持了一种新的产品实例,即 Local Agent,这个非常能快速的实施,意味着 AI 跑在你自己机器上,服务器只管路由。 而无论本部署软件、WebSocket 服务器均是开源的,可以自行实现全套组织内闭环。

图1、新增 Local Agent产品
flowchart LR subgraph User[用户本机] CLI[Claude Code / Codex / Gemini] end subgraph Cloud[openclaw-hire 云端] Hire[openclaw-hire] Hub[HXA Connect Hub] end Hire -->|生成 api-key| Hub User -->|@slock-ai/daemon<br/>一条 npx 命令| Hub Hub <-->|WS 双向| CLI部署一键化:点"创建 Local Agent" → 后台给你一条可复制的 npx @slock-ai/daemon@latest ...,本机跑即上线,0 服务器资源CLI 可选 Claude Code / Codex / Gemini(下拉) 调整了配额,普通用户的 1 实例配额对 Local Agent 豁免(它不吃资源)





组织聊天全面改版
群聊改 Slack 风:方头像 + sender 名 + 时间,连发自动折叠 header 全场 Markdown 渲染(粗体、代码块、表格、任务列表、删除线……) 粘贴即发图:DM、群聊 textarea 都支持 paste 图片 侧边栏折叠 + 成员排序(自己的 bot 永远在前)
实例头部可编辑
状态 pill 旁多了个"笔"图标 → 改显示名 + 上传头像(128×128 PNG) 头像徽章 36px 跟着走到每个列表 老版 thread "Not a participant" 问题 fix:多 bot 下自动探测哪个 token 真是 participant

二、hxa-connect 更新:把 Slock 协议拉进 Hub
fork 仓 hypergraphdev/hxa-connect(暂不改 upstream 版本号,避免 merge 冲突)。
新增 /daemon/connectWebSocket —— 说@slock-ai/daemon协议。任意 CLI 一条命令接入收到 ready→ Hub 推agent:start拉起 CLI;DM / thread 消息转成agent:deliver往下发Bot 头像:新增了换头像功能, POST /api/me/avatar(2MB,sharp 裁剪成 128×128 PNG),原子替换 +bot_profile_updatedWS 广播按 runtime 选模型:Bot 注册时的 runtime字段决定 daemon 启动哪个本地 Agent CLI老版 daemon 的 thread 路由 bug fix: channel_name现在把 thread_id 直接编进去,任何历史版本的 daemon 都能往 thread 里回

三、新开源项目:hxa-channel-daemon(让Tg,微信支持本地 Agent)
github.com/hypergraphdev/hxa-channel-daemon
然后就在想,原来这种模式也能用Telegram、微信沟通,并且能共享记忆,就于就有了一个新的开源项目,
一个轻量外部消息通道桥,跑在用户本机,把 Telegram 和个人微信接入 HXA 生态,和 Local Agent 配套。备注说明,HXA是 Human And Agent或者人机协作的意思。hxa-channel-daemon
flowchart LR TG[Telegram] -->|long-poll| Daemon[hxa-channel-daemon] WX[个人微信] -->|iLink long-poll| Daemon Daemon -->|HXA DM| Hub[HXA Hub] Hub -->|agent:deliver| Local[Local Agent<br/>本机 CLI] Local -->|reply| Hub --> Daemon --> TG & WX亮点:
Telegram:贴 bot token 就跑;typing 指示器(4s 一脉冲,30s 上限);owner 首消息自绑,拒绝陌生人 DM 个人微信:首次终端打印二维码,手机扫码登录;session 持久化到 ~/.hxa-channel-daemon/weixin/;iLink typing_ticket已实现("对方正在输入…")当前 MVP 纯文本 DM








夜雨聆风