Hermes Agent 新发布 UI + 本地 Gemma 4 + 微信免费接入

三个好消息一次性到位:

  • Hermes Agent 发布 UI
    (可视化界面)
  • 本地对接 Gemma 4 模型
    (开源免费,无需 API Key)
  • 微信原生集成
    (扫码即用,私聊群聊全覆盖,免费无需 Token)

一、Hermes Agent UI 发布

之前 Hermes Agent 只有 CLI(命令行)。现在有了 Web UI

hermes ui

启动后浏览器打开 http://localhost:8080,界面包含:

  • 对话窗口
    :和 CLI 一样的聊天体验
  • 工具状态
    :实时显示工具执行进度
  • 技能列表
    :可视化查看已安装技能
  • 会话管理
    :切换、恢复、保存会话
  • 配置面板
    :模型切换、工具权限、Gateway 状态

与 CLI 的区别

维度
CLI
UI
输入方式
命令行
浏览器
工具进度
文字滚动
可视化卡片
技能查看
/skills

 命令
点击按钮
会话恢复
hermes --continue
UI 内切换
适合人群
开发者
所有人

二、本地 Gemma 4 模型(零成本)

Gemma 4 简介

Google 最新开源模型,特点:

  • 26B / 31B 参数版本
  • 128K 上下文窗口
  • MIT 许可证
    (最开放)
  • 本地免费运行
    (无需 API Key)

安装步骤

1. 安装 Ollama

curl -fsSL https://ollama.com/install.sh | sh

2. 拉取 Gemma 4

# 26B 版本(需 ~16GB VRAM)
ollama pull gemma4:26b

# 或 31B 版本(需 ~20GB VRAM)
ollama pull gemma4:31b

3. 启动模型(64K+ 上下文)

ollama run gemma4:26b --ctx-size 131072

Hermes Agent 要求模型至少 64K 上下文,Gemma 4 支持 128K,完全满足。

4. 配置 Hermes Agent 使用 Gemma 4

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. 安装依赖

pip install aiohttp cryptography
pip install hermes-agent[messaging]

2. 运行设置向导

hermes gateway setup

选择 Weixin,向导会:

  1. 请求二维码
  2. 显示在终端(或提供 URL)
  3. 等你扫码
  4. 手机确认登录
  5. 自动保存凭证到 ~/.hermes/weixin/accounts/

成功提示:微信连接成功,account_id=your-account-id

3. 配置环境变量

# ~/.hermes/.env
WEIXIN_ACCOUNT_ID=your-account-id

# 可选:访问控制
WEIXIN_DM_POLICY=open
WEIXIN_ALLOWED_USERS=user_id_1,user_id_2

4. 启动 Gateway

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. 安装 Hermes Agent
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 2. 安装 Ollama + Gemma 4
curl -fsSL https://ollama.com/install.sh | sh
ollama pull gemma4:26b
ollama run gemma4:26b --ctx-size 131072

# 3. 配置 Hermes 使用本地模型
hermes model
# Provider: Custom endpoint
# Base URL: http://127.0.0.1:11434/v1
# API Key: 留空
# Model: gemma4:26b

# 4. 配置微信
pip install aiohttp cryptography hermes-agent[messaging]
hermes gateway setup
# 选择 Weixin → 扫码 → 确认

# 5. 启动 UI + Gateway
hermes ui &
hermes gateway

配置文件(~/.hermes/config.yaml

# 模型配置
provider: custom
base_url: http://127.0.0.1:11434/v1
model: gemma4:26b

# Gateway 配置
platforms:
  weixin:
    account_id: your-account-id
    dm_policy: open
    group_policy: disabled

# UI 配置
ui:
  host: localhost
  port: 8080

五、HermesClaw:同一微信账号运行 Hermes + OpenClaw

社区项目 HermesClaw 实现了更高级玩法:同一个微信账号同时运行 Hermes Agent 和 OpenClaw

安装 HermesClaw

# 需要先安装 Hermes 微信 Gateway 或 OpenClaw clawbot
git clone https://github.com/AaronWong1999/hermesclaw
cd hermesclaw
pip install -r requirements.txt
python hermesclaw.py setup

用途

  • 对比测试
    :同一消息分别发给 Hermes 和 OpenClaw,看谁回答更好
  • 分工协作
    :Hermes 做学习型任务,OpenClaw 做多通道路由
  • 双保险
    :一个 agent 出问题,另一个还能响应

六、常见问题

1. Gemma 4 上下文不足

错误:Context window too small

解决:

ollama run gemma4:26b --ctx-size 131072

2. 微信二维码不显示

原因:终端不支持 QR 渲染

解决:

pip install hermes-agent[messaging]
hermes gateway setup
# 向导会提供 URL,浏览器打开扫码

3. 微信 Gateway 不响应

检查:

  • WEIXIN_ACCOUNT_ID
     是否正确
  • 手机微信是否登录状态正常
  • hermes doctor
     诊断连接

4. UI 无法启动

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

本文来自转载AI炼金社 ,不代表发现AI立场,如若转载,请联系原作者;如有侵权,请联系编辑删除。

(0)
教程组小编的头像教程组小编
比Nano Banana还夯的生图模型泄露,截图不再是证据了 | 附提示词
上一篇 7小时前
设计圈的 Claude Code 时刻来了
下一篇 6小时前

扫码关注我们,了解最新AI资讯~

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注