【免费下载链接】hermesclaw
Run Hermes Agent and OpenClaw on the same WeChat account
HermesClaw 是一款让Hermes Agent、OpenClaw、OpenCode三个 AI Agent 同时运行在同一个微信账号上的开源工具。本文带来一份完整的HermesClaw 命令速查表:6 个斜杠命令(/hermes、/openclaw、/opencode、/both、/three、/whoami)的作用、默认路由和切换技巧,新手看完即可上手使用。
📋 6个斜杠命令速查表(一张表看懂)
| 命令 | 作用 | 回复来源 |
|---|---|---|
/hermes | 切换到 Hermes Agent(默认路由) | 仅 Hermes |
/openclaw | 切换到 OpenClaw | 仅 OpenClaw |
/opencode | 切换到 OpenCode(需先安装) | 仅 OpenCode |
/both | Hermes + OpenClaw 双开 | 两个 Agent 都回复 |
/three | 三个 Agent 全部上场 | 三个 Agent 都回复 |
/whoami | 查看当前路由和状态 | HermesClaw 本身 |
| 其他任意消息 | 直接转发给当前活跃的 Agent | 按当前路由分发 |
💡 在/both和/three模式下,每条回复都会带上[Hermes Agent]/[OpenClaw]/[OpenCode]前缀标签,方便你分辨是谁在回答。
命令的完整实现见 hermesclaw.py,每个命令一行判定、一行切换,逻辑非常直观。
🔄 逐条命令详解
1️⃣/hermes— 一键切回 Hermes Agent
发送/hermes后,HermesClaw 会把后续所有消息只转发给 Hermes Agent 的微信 Gateway。它是默认路由——你刚装好、从没切换过的话,消息本来就都在走 Hermes。
2️⃣/openclaw— 切到 OpenClaw
适合想让"龙虾系"个人助理 OpenClaw 单独接管对话的场景。切完后 Hermes 会"安静"下来,直到你再次切换。
3️⃣/opencode— 切到 OpenCode(语音 Vibe Coding)
OpenCode 通过 ACP 子进程协议接入,不需要额外代理端口。用它可以用微信语音消息直接编程,背后是包含 MiniMax M2.5 Free 在内的免费模型。
⚠️ 注意:如果服务器没装 OpenCode,发送/opencode会收到安装提示而不是直接切换:
npm install -g opencode-ai装好后重启 HermesClaw 再试即可。相关配置(如OPENCODE_CMD、OPENCODE_MODEL)都在.env中,安装脚本会自动探测并写入。
4️⃣/both— 双 Agent 同场回答
这是很多用户最爱的模式:同一条消息,Hermes 和 OpenClaw 各回一条,带[Hermes Agent]/[OpenClaw]前缀。适合用来对比两个 Agent 的风格和答案质量,让它们互相"找茬"。
5️⃣/three— 三 Agent 全家桶
把消息同时发给Hermes + OpenClaw + OpenCode,三方各答各的。前提是 OpenCode 已安装,否则会收到提示并建议使用/both。三方模式同样自动加标签,不会混淆。
6️⃣/whoami— 确认当前状态
发送/whoami可查看当前路由、版本号和全部命令说明。首次向 HermesClaw 发消息时,它还会自动推送一次状态卡片,让你知道"现在轮到谁接话"。
✅ 使用技巧与常见疑问
切换是持久的吗?是。路由状态保存在服务端的router_state.json中(按用户独立记忆),重启 HermesClaw 也不会丢失。详见 hermesclaw.py 中的State类。
切换后旧会话怎么办?切换只影响后续消息的走向,历史对话不会混发。切到/both前建议先发一句简单问题,让两个 Agent 都"进入状态"。
斜杠命令会被转发给 Agent 吗?不会。所有以/开头的消息都由 HermesClaw 直接处理并回复,绝不进入 Agent 队列——这保证了 Agent 的记忆不被命令污染。
长回复被微信拆成多段?这是 Hermes 网关的换行切分行为,可用仓库自带的补丁脚本修复,说明见 fix_hermes_splitting.sh:
bash fix_hermes_splitting.sh🚀 快速上手:3步开始
- 安装(Linux / macOS 均支持,一条命令):
curl -fsSL https://gitcode.com/gh_mirrors/he/hermesclaw/raw/main/install.sh | bash安装脚本 install.sh 会自动检测已装的 Gateway、提取 iLink token、配置两个本地代理端口(Hermes:19998/ OpenClaw:19999)并注册后台服务;加-y可跳过所有确认。
- 重启你的 Gateway(Hermes / OpenClaw)。
- 在微信里发送
/whoami验证成功,然后按需发送/hermes、/both等命令开始切换。
HermesClaw 已被 Nous Research 的Hermes Agent官方文档收录进 Community 区,作为"在同一微信账号上运行 Hermes Agent 和 OpenClaw"的社区桥接方案被公开推荐,可以放心使用。
📁 项目文件索引
| 文件 | 说明 |
|---|---|
| hermesclaw.py | 核心:三路代理路由器 + ACP 桥接(约 1200 行) |
| install.sh | 智能自动检测的安装脚本 |
| fix_hermes_splitting.sh | 修复 Hermes 长消息切分(可选、推荐) |
| tests/test_hermesclaw.py | 命令路由与状态管理的测试用例 |
| README.md | 完整文档:架构图、安装、卸载、更新日志 |
| LICENSE | MIT 开源协议 |
结语
掌握这 6 个斜杠命令,你就拥有了 HermesClaw 的全部核心能力:/hermes、/openclaw、/opencode单选,/both双开对比,/three三方会诊,再加/whoami随时确认状态。一个微信账号、三个 AI 大脑,一句话切换——这就是 HermesClaw 的魅力。
【免费下载链接】hermesclaw
Run Hermes Agent and OpenClaw on the same WeChat account
相关推荐
easy-agent 斜杠命令速查手册:30+个命令带你玩转终端AI编码代理
easy agent 斜杠命令速查手册:30+个命令带你玩转终端AI编码代理 easy agent(命令名 eagent )是一款生产级开源终端 AI 编码代理
ForgeCode 动态 Agent 斜杠命令实现方案:为每个 Agent 自动生成 `/agent-*` 快捷切换命令
ForgeCode 动态 Agent 斜杠命令实现方案:为每个 Agent 自动生成 /agent 快捷切换命令 导读 ForgeCode 是一款面向 Clau
人工智能AI Agent代码智能体交互助手工具调用MCP ClientsCLI开发工具PiClaw斜杠命令速查表:20个常用命令清单(新手必存)
PiClaw斜杠命令速查表:20个常用命令清单(新手必存) PiClaw 是一款自托管 AI 工作区(self hosted AI workspace),在浏览
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考