Hermes Agent 是什么?
Hermes Agent 是 Nous Research 开源的 AI Agent 项目,官方 Slogan:
The self-improving AI agent(自我进化的 AI 智能体)
与普通 Agent 最大的不同在于:
∙ 能记住你,跨会话找回过去的上下文
∙ 把做过的事沉淀成技能
∙ 越用越顺手,而不是每次都重新认识你
这直接解决了 OpenClaw 最被诟病的问题——记不住事。
项目地址: https://github.com/NousResearch/Hermes-Agent
目前已超 4.5 万 Star,是 Agent 类项目中的顶流。
一、安装
一条命令搞定,支持 macOS / Linux / WSL2 / Android Termux,不支持 Windows 本地。
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows 用户 需先安装 WSL:
wsl --install
安装完成后进入 WSL 子系统,再执行上方安装命令:
wsl
二、首次启动与配置
安装完成后依次执行:
source ~/.bashrc
hermes setup
hermes setup 支持快速配置和全量配置,第一次建议走全量配置,共 10 项:
|序号|配置项 |建议 |
|--|-----------|-----------------------|
|① |大模型选择 |按需选择,国外模型记得开梯子 |
|② |语音渠道 |默认即可(已装 Edge TTS 则自动识别)|
|③ |终端后端 |有 Docker 选 Docker,否则选本地|
|④ |任务迭代次数 |默认 90,可调大 |
|⑤ |任务显示模式 |默认 all,可看到完整执行过程 |
|⑥ |上下文压缩阈值 |默认 0.5 |
|⑦ |会话重置模式 |推荐:无活动重置 + 每日重置 |
|⑧ |聊天工具 |按引导设置 |
|⑨ |网关服务模式 |选 Y;个人开发机选用户服务,服务器选系统服务|
|⑩ |CLI/频道/全局设置|首次跳过 |
配置完成后执行:
hermes model # 选择大模型
hermes # 启动对话
三、接入飞书(核心步骤)
1. 先在飞书开放平台创建应用
获取 App ID 和 App Secret(参考飞书机器人创建教程)。
2. 配置消息网关
hermes gateway setup
按引导选择飞书渠道,依次输入:
∙ App ID
∙ App Secret
∙ 渠道类型:feishu
∙ 连接方式:长连接 WebSocket
其余项留空即可。
3. 启动网关
hermes gateway
打开飞书机器人对话,终端会提示一个配对码,将其输入终端完成配对。
4. 设置主频道
在飞书对话框中输入:
/sethome
主频道用于接收 Hermes 推送的定时任务消息。
四、常用会话命令
|命令 |功能 |
|------------------|-------|
|`/new` 或 `/reset` |开启新会话 |
|`/model` |切换模型 |
|`/personality` |设置人格 |
|`/retry` / `/undo`|重试 / 回退|
|`/compress` |压缩上下文 |
|`/usage` |查看用量 |
|`/skills` |查看已有技能 |
|`/stop` |中止当前任务 |
五、从 OpenClaw 迁移
如果你之前使用 OpenClaw,可以一键迁移数据:
hermes claw migrate
六、其他常用命令
hermes tools # 配置工具
hermes update # 更新版本
hermes doctor # 诊断异常
安装遇到问题,欢迎在评论区留言交流。
夜雨聆风