最近很火的 OpenClaw 的热度好像过去了,但是它反而成为了我的主力军。
在腾讯云上快速安装时,很多小伙伴会担心:是不是必须重装系统?如果已经装了 OpenClaw,还能不能再装 Hermes Agent?
答案是:可以,不需要卸载 OpenClaw,也不一定要重装系统。
一、为什么要同时安装 Hermes 和 OpenClaw?
OpenClaw 和 Hermes Agent 都属于 AI Agent 工具,但它们使用场景不同。OpenClaw 可以作为你的主力 AI 编程入口,而 Hermes Agent 更适合做跨平台消息接入、工具调用、飞书机器人、定时任务和技能管理。
二、内网环境如何安装 Hermes Agent?
正常情况下,安装 Hermes Agent 其实只需要一个命令:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
但问题是:GitHub 经常超时,尤其是内网环境或者国内服务器。
解决办法也很简单:先下载 Hermes Agent 源码。如果源码你也下载不了,我已经帮你下载好了,文末可以领取。把下载好的源码保存到:
/root/.hermes
1. 解压源码
unzip hermes-agent-main.zip
2. 执行安装命令
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
3. 配置 API Key
我这里配置的是中转站 API。你也可以根据自己的模型供应商填写对应的 API Key。
三、配置切换渠道与飞书机器人
配置完成后,如果你想切换到飞书通道,可以执行:
hermes gateway setup
- 打开飞书开放平台:https://open.feishu.cn/
- 申请一个飞书机器人。
- 添加机器人。
- 将 App ID 和 App Secret 保存到 Hermes 配置中。
- 在通道中选择飞书,填写对应的 App ID 和 Secret。
- 填写完成后发布,即可在飞书里面正常对话。
这样安装之后,你既可以保留 OpenClaw,也可以让 Hermes Agent 正常使用。
配置完成后,执行:
source ~/.bashrc
四、Hermes Agent 常用命令体系
Hermes Agent 的命令体系采用:
hermes <子命令>
1. 核心与配置命令
| 命令 | 常用形式 | 功能说明 |
|---|---|---|
| hermes | hermes / hermes chat | 启动交互式对话会话,不加子命令默认等效于 hermes chat。 |
| hermes chat -q | hermes chat -q "问题" / hermes -q "一句话任务" | 单次非交互式查询,适合脚本调用。 |
| hermes setup | hermes setup / hermes setup model | 运行交互式配置向导,配置模型供应商、API Key、终端后端等。 |
| hermes model | hermes model | 快速切换默认使用的 LLM 模型。 |
| hermes config | hermes config show / hermes config set | 查看或管理 Hermes 配置文件。 |
| hermes tools | hermes tools list / hermes tools enable web | 按平台配置工具启用或禁用状态。 |
2. 网关与平台命令
| 命令 | 功能说明 |
|---|---|
| hermes gateway setup | 交互式配置消息平台,比如 Telegram、Discord、飞书等接入凭证。 |
| hermes gateway start / stop | 启动或停止消息网关服务,让 Agent 在后台监听平台消息。 |
| hermes gateway status | 查看网关运行状态。 |
| hermes gateway install | 将网关安装为系统服务,实现开机自启。 |
3. 会话与记忆命令
| 命令 | 功能说明 |
|---|---|
| hermes sessions list | 列出所有历史会话记录。 |
| hermes sessions browse | 交互式浏览并恢复历史会话。 |
| hermes sessions rename <ID> 标题 | 为指定会话设置便于识别的标题。 |
| hermes sessions prune --older-than 30 | 清理超过指定天数的旧会话。 |
| hermes -r <会话ID> | 启动时直接恢复某个历史会话。 |
| hermes -c | 快速恢复最近一次会话。 |
五、源码包领取方式
当然,也可以通过 SSH 的方式安装到你的服务器上,这样后续就可以同步更新到最新版本。
本次源码包:
hermes-agent-main.zip
夸克网盘链接:
https://pan.quark.cn/s/b82d3ba7caec
