Hermes Agent微信对接

之前想体验Hermes Agent,国内用户最难搞的就是「怎么跟它对话」——英文界面、终端操作、还得翻墙,很多人卡在这一步就放弃了。

现在不一样了。

Hermes Agent刚刚更新了微信接入功能,直接用微信就能跟你的AI助手聊天,私聊群聊都支持,图片、视频、文件、语音消息全覆盖。

它是怎么做到的?

关键技术是长轮询(Long-Polling)——简单说就是你的VPS定期去「敲门」问微信服务器「有没有我的消息」,有就拿回来处理,没有就继续等。由于是客户端主动发起,完全不需要公网IP,也不用设置什么Webhook,那些在内网里跑着的服务器也能用。

这波操作靠的是腾讯官方的iLink Bot API。整个连接流程是加密的——图片、语音、视频这些媒体文件在传输过程中都用AES-128-ECB加密,密钥由微信服务器动态分配,你本地解密,全程黑盒。

能干什么?

几个我第一时间想到的场景:

1. 私人AI秘书

把它加进微信,需要什么直接发消息问。查资料,写文案、让它帮你读公众号文章——都行。不需要开电脑,不需要记什么命令行。

2. 家庭共享

家里老人用不好智能设备?给孩子加个AI助手微信,遇到问题发条消息就能得到解答,比打电话还快。

3. 社群运营

把它拉进群里,可以做实时翻译、FAQ答疑、活动提醒。关键是它有记忆,同一个群里的对话上下文它都能接住。

4. 定时推送

配置好home channel之后,定时任务可以直接推送到你的微信——天气提醒、日程通知、监控告警,绑过服务器运维的人应该懂这个有多实用。

怎么安装?

两步搞定:

# 第一步,更新到最新版本
hermes update

# 第二步,运行设置向导
hermes gateway setup
# 选择 Weixin,然后扫码登录

扫码之后你的微信会收到确认提示,点一下就完成。配置会自动保存到 ~/.hermes/weixin/accounts/,下次启动不需要重新扫码。

如果你用的是白名单模式(安全起见建议这么做),在 ~/.hermes/.env 里加一行:

WEIXIN_DM_POLICY=allowlist
WEIXIN_ALLOWED_USERS=你的微信ID

这样只有你能让它响应,其他人来消息一律忽略。

一点感受

AI助手这件事,国内用户最习惯的入口其实就是微信。以前各种「AI助手」产品,要么得装App、要么得翻墙、要么界面是英文的——门槛劝退一大半人。

Hermes Agent这波微信集成,让这件事变得顺滑了很多。你就在微信里跟它聊,跟朋友发消息没区别,它能干的事情比朋友多得多,还不会嫌你烦。

对于那些想用AI但又被技术门槛拦住的人来说,这大概是目前最低成本的方案了。


文档:https://hermes-agent.nousresearch.com/docs/user-guide/messaging/weixin