Hermes Agent 新发布 UI + 本地 Gemma 4 + 微信免费接入
三个好消息一次性到位:
- Hermes Agent 发布 UI
(可视化界面) - 本地对接 Gemma 4 模型
(开源免费,无需 API Key) - 微信原生集成
(扫码即用,私聊群聊全覆盖,免费无需 Token)
一、Hermes Agent UI 发布
之前 Hermes Agent 只有 CLI(命令行)。现在有了 Web UI:
1 | `hermes dashboard` |
启动后浏览器打开 http://localhost:9119,界面包含:
- 对话窗口
:和 CLI 一样的聊天体验 - 工具状态
:实时显示工具执行进度 - 技能列表
:可视化查看已安装技能 - 会话管理
:切换、恢复、保存会话 - 配置面板
:模型切换、工具权限、Gateway 状态
与 CLI 的区别:
维度
CLI
UI
输入方式
命令行
浏览器
工具进度
文字滚动
可视化卡片
技能查看/skills
命令
点击按钮
会话恢复hermes --continue
UI 内切换
适合人群
开发者
所有人
二、本地 Gemma 4 模型(零成本)
Gemma 4 简介
Google 最新开源模型,特点:
- 26B / 31B 参数版本
- 128K 上下文窗口
- MIT 许可证
(最开放) - 本地免费运行
(无需 API Key)
安装步骤
1. 安装 Ollama
1 | `curl -fsSL https://ollama.com/install.sh | sh` |
2. 拉取 Gemma 4
1 | `# 26B 版本(需 ~16GB VRAM) |
3. 启动模型(64K+ 上下文)
1 | `ollama run gemma4:26b --ctx-size 131072` |
Hermes Agent 要求模型至少 64K 上下文,Gemma 4 支持 128K,完全满足。
4. 配置 Hermes Agent 使用 Gemma 4
1 | `hermes model` |
选择:
- Provider: Custom endpoint
- Base URL:
http://127.0.0.1:11434/v1 - API Key: 留空(本地模型不需要)
- Model:
gemma4:26b
Gemma 4 性能表现
根据 Hermes 官方测试:
任务
Gemma 4 26B
Claude Sonnet
GPT-4o
代码生成
85%
92%
90%
文档问答
88%
95%
93%
终端操作
82%
90%
88%
技能生成
78%
85%
83%
结论:Gemma 4 本地运行,性能接近主流付费模型,成本为零。
三、微信原生集成(免费无需 Token)
这是什么
腾讯 2026 年开放了 iLink Bot API,这是首次官方支持个人微信账号的 Bot 接口。
与以往方案的区别:
方案
性质
封号风险
iPad 协议逆向
灰色
高
PC 客户端 Hook
灰色
高
iLink Bot API官方合法零
Hermes Agent 微信集成特点
- 长轮询连接
:不需要公网 IP、不需要 Webhook - QR 扫码登录
:hermes gateway setup→ 扫码 → 确认 → 完成 - 私聊 + 群聊
:可配置访问策略 - 全媒体支持
:图片、视频、文件、语音 - AES-128-ECB 加密
:媒体传输自动加密/解密 - Markdown 渲染
:微信客户端能显示代码块、表格 - 免费无需 Token
:不像 Telegram 需要 Bot Token
配置步骤
1. 安装依赖
1 | `pip install aiohttp cryptography |
2. 运行设置向导
1 | `hermes gateway setup` |
选择 Weixin,向导会:
- 请求二维码
- 显示在终端(或提供 URL)
- 等你扫码
- 手机确认登录
- 自动保存凭证到
~/.hermes/weixin/accounts/
成功提示:微信连接成功,account_id=your-account-id
3. 配置环境变量
1 | `# ~/.hermes/.env |
4. 启动 Gateway
1 | `hermes gateway` |
Adapter 恢复凭证,连接 iLink API,开始长轮询接收消息。
访问策略配置
私聊策略(WEIXIN_DM_POLICY):
值
行为open
任何人可私聊(默认)allowlist
仅白名单用户可私聊disabled
忽略所有私聊pairing
配对模式(首次设置)
群聊策略(WEIXIN_GROUP_POLICY):
值
行为open
所有群都响应allowlist
仅白名单群响应disabled
忽略所有群消息(默认)
默认群聊禁用原因:个人微信可能在很多群,避免误触发。
微信消息处理
接收( inbound ):
类型
处理方式
图片
AES 解密 → JPEG 缓存
视频
AES 解密 → MP4 缓存
文件
AES 解密 → 原文件名保留
语音
提取文本(如有)或 SILK 音频
发送( outbound ):
方法
发送内容send
文本 + Markdown 格式send_image
图片(CDN 上传)send_document
文件附件
AES-128-ECB 加密 CDN
微信媒体通过加密 CDN 传输。Hermes 自动处理:
- 接收
:下载加密媒体 → AES-128-ECB 解密 → 缓存 - 发送
:本地加密 → 上传 CDN → 发送加密引用
无需手动配置,依赖 cryptography 包。
四、完整配置示例
本地 Gemma 4 + 微信 + UI
1 | `# 1. 安装 Hermes Agent |
配置文件(~/.hermes/config.yaml)
1 | `# 模型配置 |
五、HermesClaw:同一微信账号运行 Hermes + OpenClaw
社区项目 HermesClaw 实现了更高级玩法:同一个微信账号同时运行 Hermes Agent 和 OpenClaw。
安装 HermesClaw
1 | `# 需要先安装 Hermes 微信 Gateway 或 OpenClaw clawbot |
用途
- 对比测试
:同一消息分别发给 Hermes 和 OpenClaw,看谁回答更好 - 分工协作
:Hermes 做学习型任务,OpenClaw 做多通道路由 - 双保险
:一个 agent 出问题,另一个还能响应
六、常见问题
1. Gemma 4 上下文不足
错误:Context window too small
解决:
1 | `ollama run gemma4:26b --ctx-size 131072` |
2. 微信二维码不显示
原因:终端不支持 QR 渲染
解决:
1 | `pip install hermes-agent[messaging] |
3. 微信 Gateway 不响应
检查:
WEIXIN_ACCOUNT_ID
是否正确- 手机微信是否登录状态正常
hermes doctor
诊断连接
4. UI 无法启动
1 | `hermes ui --port 9090 [#换端口]()` |
七、对比 OpenClaw 微信方案
维度
Hermes Agent
OpenClaw (QQBot)
微信类型
个人微信
企业微信(QQBot)
连接方式
iLink Bot API
企业微信 API
Token 要求
免费无需 Token
需企业微信配置
公网要求
不需要
需要 Webhook
群聊默认
禁用(个人微信多群)
开放
学习循环
✓
✗
最后一句
Hermes Agent 这次更新三件事:
- UI 发布
:从 CLI-only 到可视化界面,所有人都能用 - Gemma 4 本地
:零成本开源模型,性能接近付费方案 - 微信免费接入
:官方 iLink API,扫码即用,私聊群聊全覆盖
零成本 + 官方合法 + 可视化界面。这是目前最优雅的个人 AI 代理方案。
参考资源:
Hermes Agent 官网:https://hermes-agent.nousresearch.com
微信集成文档:https://hermes-agent.nousresearch.com/docs/user-guide/messaging/weixin
Gemma 4 模型:https://ollama.com/library/gemma4
HermesClaw:https://github.com/AaronWong1999/hermesclaw
本文转载自微信公众号,如有侵权请联系删除。
- 标题: Hermes Agent 新发布 UI + 本地 Gemma 4 + 微信免费接入
- 作者: lxiol
- 创建于 : 2026-04-23 17:19:20
- 更新于 : 2026-05-12 16:47:34
- 链接: https://blog.lxiol.cn/2026/04/23/Hermes-Agent-新发布-UI-本地-Gemma-4-微信免费接入/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。