跳到正文
文档导航在微信里使用 Hermes

如何在微信里使用 Hermes

连接已有的 Hermes,在微信里发消息、收结果。

把 Hermes 接入微伴后,就能在微信里给它发消息,接收处理结果。Hermes 仍运行在你的电脑或服务器上,模型、工具和记忆沿用原来的配置。

本页内容

第一步:准备好 Hermes

你需要一个微伴账号,以及一套能正常聊天的 Hermes。Free 用户最多配置 1 个插件,Plus 会员插件配置数量不限。

还没安装的话,先按 Hermes 官方安装文档(新窗口打开)完成安装和模型配置。在本机发个问题、确认能收到回答,再继续下面的步骤。微伴的连接命令不会替你安装 Hermes 本体。

如果你用过多个 Hermes profile,就在要接入的那个 profile 环境中操作。微伴会沿用它的配置,不需要再填模型 API Key 或 Agent ID。支持的环境与版本见 Hermes 接入指南。

第二步:执行一键连接命令

  1. 打开插件,找到 Hermes,点击「配置插件」。
  2. 在弹窗中点击「连接 Hermes」,复制连接命令。
  3. 打开安装 Hermes 的电脑或服务器的终端命令行,粘贴并执行。不要发到微信或 Hermes 的聊天框里。
  4. 回到网页,等状态变为已连接,弹窗会自动关闭。

命令会安装微伴渠道并重启 Hermes Gateway,建议等当前任务结束后再执行。命令十分钟内有效,过期后重新生成,不要分享给他人。

如果没有自动启动 Gateway,在同一终端运行:

hermes gateway run

连接后保持设备在线、Gateway 运行,就可以从微信发消息了。

Hermes 连接弹窗:复制连接命令,到安装 Hermes 的设备上执行查看大图
Hermes 连接界面(示例截图)。登录自己的账号后生成并复制连接命令。

第三步:在微信里发消息

先在微伴的微信连接页面创建链接,获取二维码。打开微信「设置」,在「功能」分组中进入「插件」,选择「微信 ClawBot → 扫一扫」,扫描二维码并确认连接。分步说明见连接微信。

进入对应微信对话后发送:

/use hermes

接下来直接发问题,例如「帮我把今天的待办按优先级排一下」。hermes 是默认快捷名称,如果改过,用你保存的名称。

只想临时调用一次,可以发:

@hermes 帮我整理今天的任务

临时调用不会切换当前插件。连续使用 Hermes 就用 /use hermes,换别的插件直接用 /use 其他快捷名,回普通模型聊天用 /exit。忘了自己在哪个插件里,可以发 /wx status 查看。

区分 Hermes 和微伴的命令

进入 Hermes 后,/help、/new 等原生命令交给 Hermes。微伴自己的命令带 /wx 前缀:

想做什么发送什么
查看 Hermes 帮助/help
在 Hermes 中新建会话/new
查看微伴帮助/wx help
在微伴中新建会话/wx new
查看当前插件/wx status
查看 credits/wx balance

Hermes 支持哪些命令,以它自己的 /help 为准。如果旧连接器提示不支持原生命令,在微伴重新生成并执行连接命令即可升级;此功能需要连接器 1.1.0 或更新版本。

清理微伴聊天记录不会删除 Hermes 本机的文件和记忆。同一 profile 下的新会话,也可能读到已有的长期记忆。

接收后台结果和定时提醒

先在微信里给 Hermes 发一条消息,再让它创建任务,并说明「把结果发回当前 wechatai 对话」。同时确认插件设置中的「接收定时任务和后台结果推送」已开启。任务能做什么,由 Hermes 已配置的工具决定。

你切换到其他插件后,Hermes 仍可发回任务结果。消息会标明来源,并附上 /use 和 @ 的回复方式,不会自动把当前插件切回 Hermes。

推送配置有问题时,可以查看 Hermes 接入指南里的详细说明。

常见问题

电脑关机后还能用吗?

不能。Hermes 运行在你自己的设备上,关机或休眠后就无法处理消息。需要随时使用的话,可以放在持续在线的电脑或服务器上。

收到等待提示,却没有回复怎么办?

先在本机给 Hermes 发个问题。如果本机也无法回复,检查模型服务的余额和报错;本机正常时,再看 Gateway 日志、插件连接状态和最近投递。有些任务需要你在 Hermes 端批准工具操作。

能发图片、文件或语音吗?

目前支持文字和带微信转写的语音,暂不支持图片、文件。语音没有附带转写时,请改发文字。

Hermes 内部调用多次模型,都要扣 credits 吗?

微伴只计算本次发给插件的文字和最终回复,主动推送只计输出。Hermes 内部模型调用的费用由你的模型服务商收取。

插件设置里的输入、输出上限控制微信这次传入和返回的文字量,不限制 Hermes 内部的模型用量。