10+年产品经理聊聊产品、测测产品,产品人交流学习成长平台,按 Ctrl+D 收藏我们
关于我 留言板 小程序 标签云

苏米客

  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
  • 登录
  • 首页
  • AIGC
    • AI最新动态
    • AI学习教程
    • AI工具集合
    • AI产品百科
    • AI编程开发
    • AI提示词
    • AI开源项目
    • AI智能体
  • Axure
    • Axure动态
    • Axure教程
  • 产品
    • 用户体验
    • 产品设计
    • 苏米杂谈
  • 资源
    • 产品UI组件库
    • 开源图标库
    • 中后台框架
  • 书单
    • AI书籍
    • 用户体验
    • UI视觉
    • 产品研究
    • 其他类型
  • 下载
    • Axure组件
    • Axure原型
    • 文档报告
    • 素材资源
当前位置: 首页 » AI编程开发

Hermes Agent 安装与微信接入完整教程:自进化 AI 助手配置指南

5小时前 AI编程开发 45 0

苏米注:Hermes Agent 是由 Nous Research 打造的自进化 AI 助手,内置技能学习循环,能在完成任务后自动总结经验。今天这篇教程,我来一步步演示如何安装 Hermes Agent 并接入个人微信。

一、Hermes Agent 是什么

Hermes Agent 是一款支持多平台的 AI 助手,主要特性包括:

  • 7×24 小时待命,支持 Telegram、Discord、Slack、WhatsApp、Signal 和个人微信
  • 能操作终端、读写文件、搜索网页、调用 MCP 工具、定时执行任务
  • 支持在 $5 的 VPS 上运行,也可部署在云端
  • 要求模型上下文至少 64K tokens,主流大模型均可满足

二、环境准备

操作系统要求:

  • Linux(Ubuntu / Debian / CentOS 等)
  • macOS
  • WSL2(Windows 用户需先安装 WSL2)
  • Android(通过 Termux)

需要提前准备:

  • 一台能联网的电脑或服务器
  • 个人微信账号(用于后续扫码接入)
  • 大模型 API Key(OpenRouter、OpenAI、Anthropic、DeepSeek、Kimi、智谱等)

三、安装 Hermes Agent

Linux / macOS / Android(Termux)

执行官方一键安装脚本:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

安装完成后,重新加载 shell 配置:

source ~/.bashrc
# 如果使用 zsh,执行:source ~/.zshrc

Windows(必须先装 WSL2)

苏米注:原生 Windows 不能直接运行 Hermes,必须通过 WSL2。这是很多新手容易踩的坑。

Step 1:安装 WSL2

以管理员身份打开 PowerShell,执行:

wsl --install

安装完成后重启电脑,按提示设置 Ubuntu 用户名和密码。

Step 2:在 WSL2 里安装 Hermes

打开 WSL2 终端(Ubuntu),执行和 Linux 一样的命令:

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.bashrc

踩坑记录:WSL2 里的 Hermes 默认只能访问 WSL2 文件系统。如需操作 Windows 项目文件,建议把项目放在 WSL2 的 /home/用户名/ 目录下,或通过 /mnt/c/ 这样的路径访问。

验证安装

hermes --version

看到版本号即表示安装成功。

四、配置大模型提供商

使用 hermes setup 进行配置:

hermes setup

选择 full setup,按以下建议配置:

  • 模型配置:如果没有自己的提供商,选择自定义配置,输入 baseUrl 和 API Key
  • TTS:使用默认的 Edge TTS
  • Terminal backend:选择 local 默认
  • Max iterations:设置为 200(高一些,复杂任务需要更长逻辑链)
  • Tool progress mode:默认 all
  • Compression threshold:设为 0.85(上下文压缩阈值)
  • Reset mode:选择 Never auto-reset(可通过/reset 命令手动重置)
  • 通讯平台:选择 Weixin
  • Tools:全部选择
  • Provider:选择 Local Browser
  • Search Provider:选择 Firecrawl Self-Hosted(免费,需本地部署,可先跳过)

五、连接个人微信(核心步骤)

苏米注:Hermes 的微信接入是通过微信官方的 iLink Bot API,支持个人微信号扫码登录,不是企业微信。

Step 1:安装微信网关的 Python 依赖

pip install aiohttp cryptography
# 可选:终端二维码显示
pip install qrcode

Step 2:运行网关配置向导

hermes gateway setup

在菜单中选择 "Weixin / WeChat"。向导会:

  1. 向 iLink Bot API 申请登录二维码
  2. 在终端显示二维码(或给出扫码链接)
  3. 等待手机微信扫码并确认登录
  4. 自动保存账号凭据到 ~/.hermes/weixin/accounts/

看到"微信连接成功,account_id=your-account-id"即表示接入成功。

Step 3:启动网关服务

hermes gateway install
hermes gateway start

最佳实践:

  • Windows 用户选择 user service
  • Mac/Linux 用户选择 systemd service

Step 4:配置环境变量(可选)

在 ~/.hermes/.env 中添加:

WEIXIN_ACCOUNT_ID=your-account-id

# 私信权限策略:open(任何人可发)/ allowlist(白名单)/ disabled(关闭)
WEIXIN_DM_POLICY=open

# 群组权限策略(默认 disabled,避免 AI 在群里乱回消息)
WEIXIN_GROUP_POLICY=disabled

# 默认"主频道",用于定时任务推送
WEIXIN_HOME_CHANNEL=chat_id
WEIXIN_HOME_CHANNEL_NAME=Home

六、后台运行配置

将网关注册为系统服务,实现长期运行:

# macOS / Linux 用户服务
hermes gateway install
hermes gateway start

# Linux 系统级服务(开机自启)
sudo hermes gateway install --system
sudo hermes gateway start

常用命令:

hermes gateway status    # 查看运行状态
hermes gateway stop      # 停止服务
hermes gateway restart   # 重启服务

苏米注:Windows 用户也可以用 tmux 方式挂后台:

# 安装 tmux
sudo apt update && sudo apt install tmux

# 创建 tmux 会话
tmux new -s hermes -d 'hermes gateway run'

# 查看日志
tmux attach -t hermes

# 停止网关:在 tmux 会话里按 Ctrl+C,然后 exit

七、微信里的功能与指令

接入微信后,Hermes 支持以下功能:

功能 说明
文字对话 支持多轮上下文、记忆恢复
图片收发 可接收用户发的图,也能生成/发送图片
文件传输 支持文档、PDF、代码文件等
语音消息 支持语音输入(如启用语音插件)和 TTS 回复
Markdown 优化 自动把 Markdown 表格、代码块转成微信可读格式
消息分片 超长回复会自动拆成多条消息,避免被截断
打字状态 处理中会显示"对方正在输入..."

微信常用指令:

指令 作用
/new 或 /reset 开启新对话,清空上下文
/model 查看或切换当前模型
/tools 查看当前启用的工具
/personality pirate 切换人格(如"海盗模式")
/compress 压缩上下文,节省 token
/skills 浏览已安装的技能

八、常见问题

1. 安装脚本执行失败

可能原因:网络不通、缺少 curl、bash 权限不足。

解决方案:确保能访问 GitHub,或在 WSL2 / Linux 环境下重试。Windows 原生系统不支持,必须使用 WSL2。

2. Weixin startup failed: aiohttp and cryptography are required

解决方案:重新安装依赖:

pip install aiohttp cryptography qrcode

实践经验:如果遇到 pip 权限问题,可以加上 --user 参数:

pip install --user aiohttp cryptography qrcode
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。
未经允许不得转载:Hermes Agent 安装与微信接入完整教程:自进化 AI 助手配置指南
#Hermes Agent #AI 助手 #微信接入 #自进化 AI #Nous Research 
收藏 1
腾讯 CodeBuddy 与 WorkBuddy 详解:AI 编程与办公自动化全链路工具对比
Hermes Web UI 汉化版发布:8 平台统一管理的 AI 对话控制台
推荐阅读
  • 盘点 9 个 数据库MCP:Supabase、Neon、PostgreSQL、SQLite、MongoDB、MindsDB
  • Cursor全栈开发环境配置指南(Mac版):Python/JavaScript/TypeScript/Swift/Java环境搭建、基础配置
  • Stagewise:Cursor最强微调辅助,开源氛围编程助手Stagewise快速上手实战指南
  • Claude Code 上线 Auto Memory 自动记忆,采用本地 Markdown 跨会话不再失忆
  • 手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
评论 (0)
请登录后发表评论
分类精选
手把手教你用支付宝订阅 Cursor Pro:国内用户最全开通教程(附取消自动扣费)
25446 10月前
Claude Code Rules:claude.md文件配置完全指南
20154 9月前
Claude Code + MCP 实战教程:手把手教你如何在Claude Code里面使用MCP
14551 9月前
学生党0元白嫖!手把手教你解锁Cursor Pro年VIP,超详细申请教程(附避坑指南)
13947 11月前
Cursor 0.46更新,新增支持Claude 3.7 + GPT 4.5,Cursor Pro 无限续杯攻略,全自动化工具使用说明
13194 1年前
Claude Code 官方已支持Windows系统!手把手教你免费安装使用Claude Code
13193 9月前
手把手教你在VS Code & Cline/RooCode 中使用Kimi K2 模型,配置实录+开发实战体验
12868 9月前
Cursor代码生成器中文使用教程,Cursor新手入门完全指南,全网最全面详细的Cursor使用教程
12463 1年前
Cursor进阶指南:如何解决Cursor上下文长度的限制超出后”降智“问题
11440 11月前
手把手教你在Claude Code 中使用Kimi K2 模型,超简单配置教程分享
10391 9月前

文章目录

关注「苏米客」公众号

订阅推送更及时,手机查看更方便
分类排行
1 Hermes Agent 安装与微信接入完整教程:自进化 AI 助手配置指南
2 Claude Code 上下文管理实战:100 万 token 时代如何避免 Context Rot
3 Claude Code 双更详解:Routines 云端自动化 + 桌面端多会话,AI 编程效率翻倍
4 不用全懂代码,也能构建 Claude Code:Harness 工程实战
5 Git Worktree 详解:10 年未被重视的并行开发神器,AI 编程最佳搭档
6 Claude Code 源码泄露全解析:Autonomous 模式、AutoDream 与 Verification Agent 三大隐藏功能
7 Claude Code 集成 Codex CLI 实战:通过 MCP 实现双 AI 助手协同编程
8 Claude Code 必掌握的 10 个核心指令:/compact、/diff、/plan 使用详解
9 Hermes Agent VS OpenClaw,2026 年,个人 AI Agent 双雄时代,会自我进化的个人 AI 助手
10 Claude HUD 插件详解:实时监控 AI 编程助手的内部状态
©2015-2024 苏米客XMSUMI 版权所有 · WWW.XMSUMI.COM 闽ICP备14005900号-6
微信文章助手 程序库 免费影视APP 免费字体下载 Axure RP 10 免费Axure模板 Axure元件库下载 申请友联