ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

HermesClaw命令速查表:6个斜杠命令玩转微信AI多Agent切换(/hermes、/both、/three)

HermesClaw命令速查表:6个斜杠命令玩转微信AI多Agent切换(/hermes、/both、/three)

【免费下载链接】hermesclaw

Run Hermes Agent and OpenClaw on the same WeChat account

项目地址:https://gitcode.com/gh_mirrors/he/hermesclaw
点击查看免费下载

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
/bothHermes + 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步开始

  1. 安装(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可跳过所有确认。

  1. 重启你的 Gateway(Hermes / OpenClaw)。
  2. 在微信里发送/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完整文档:架构图、安装、卸载、更新日志
LICENSEMIT 开源协议

结语

掌握这 6 个斜杠命令,你就拥有了 HermesClaw 的全部核心能力:/hermes、/openclaw、/opencode单选,/both双开对比,/three三方会诊,再加/whoami随时确认状态。一个微信账号、三个 AI 大脑,一句话切换——这就是 HermesClaw 的魅力。

【免费下载链接】hermesclaw

Run Hermes Agent and OpenClaw on the same WeChat account

项目地址:https://gitcode.com/gh_mirrors/he/hermesclaw
点击查看免费下载

相关推荐

上一篇:3大英雄联盟玩家痛点与LeagueAkari智能解决方案:从繁琐操作到流畅体验的蜕变
下一篇:FanControl终极指南:Windows平台专业风扇控制软件完整教程

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进