让 OpenClaw 替你管理 Hermes Agent ⚡️
📦 安装 · 🔧 配置 · 🔄 更新 · 🩺 诊断 · 🗑️ 卸载
本技能让 OpenClaw 具备系统管理 Hermes 的能力 🎯 安装 / 配置 / 更新 / 诊断 / 卸载,均可对话完成,无需敲命令。
OpenClaw ❯ 收到。确认以下信息:
安装位置:~/.hermes/hermes-agent
配置目录:~/.hermes
Python 版本:3.11
确认安装?(y/n)
> y
开始安装:
✅ 克隆仓库
✅ 安装 uv 工具
✅ 创建虚拟环境
✅ 安装依赖
✅ 生成配置文件
安装完成。你的 Hermes Agent 已就绪。
运用了确认后执行(避免误操作)、自动化全流程(无需手动)
OpenClaw ❯ 明白。请问你的 GLM API Key 是什么?
> glm-xxxxx
收到。正在配置 ~/.hermes/.env 中的 GLM 端点:
- 端点:open.bigmodel.cn/api/coding/paas/v4
- 模型:glm-4-plus
配置完成。现在可以启动 Hermes 了。
运用了按需配置(不一次性问完所有问题)、环境变量管理
OpenClaw ❯ 开始诊断...
✅ 安装目录存在
✅ 虚拟环境正常
✅ 配置文件存在
✅ 环境变量已设置
❌ API 端点连通性:失败
问题定位:
网络无法访问 open.bigmodel.cn
建议:
1. 检查服务器防火墙/安全组是否放行 443 端口
2. 或配置代理/国内源
需要我帮你检查其他项吗?
运用了分层诊断(从基础设施到网络到应用)、给出明确建议
| 能力 | 说明 | 触发方式 |
|---|---|---|
| 📦 一键安装 | 克隆仓库 + 安装依赖 + 创建虚拟环境 | "安装 Hermes" |
| 🔄 版本更新 | 拉取最新代码 + 重启网关 | "更新 Hermes" |
| 🔌 API 配置 | 配置 GLM/Kimi/阿里云/火山/腾讯/阶跃 | "配置 XXX 的 API" |
| 🌐 飞书接入 | 配置飞书机器人 + 绑定用户 | "接入飞书" |
| 🏥 智能诊断 | 排查安装/配置/网络/运行时问题 | "Hermes 坏了" / "连不上" |
| 🗑️ 干净卸载 | 清理所有文件,保留可选配置 | "卸载 Hermes" |
npx clawhub install hermes-installer# 检查 CLI
skillhub --version
# 安装 CLI(如未安装)
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
# 安装技能
skillhub install hermes-installergit clone https://github.com/dongyu23/hermes-installer-skill.git ~/.openclaw/skills/hermes-installer-1.0.0安装后重启 OpenClaw。
安装后,在 OpenClaw 中直接说话:
> 帮我安装 Hermes
> 配置 Kimi 的 API
> 帮我更新到最新版本
> Hermes 连不上网,帮我看看
> 卸载 Hermes
| 提供商 | 端点 | 环境变量 |
|---|---|---|
| 智谱 GLM | open.bigmodel.cn/api/coding/paas/v4 |
GLM_API_KEY |
| Kimi | api.kimi.com/coding/v1 |
KIMI_API_KEY |
| 阿里云百炼 | coding.dashscope.aliyuncs.com/v1 |
DASHSCOPE_API_KEY |
| 火山引擎 | ark.cn-beijing.volces.com/api/coding/v3 |
VOLCENGINE_API_KEY |
| 腾讯云 | api.lkeap.cloud.tencent.com/coding/v3 |
TENCENT_API_KEY |
| 阶跃星辰 | api.stepfun.com/step_plan/v1 |
STEPFUN_API_KEY |
- 程序目录:
~/.hermes/hermes-agent - 配置目录:
~/.hermes/ - 环境变量:
~/.hermes/.env - 运行日志:
~/.hermes/logs/
- Linux / macOS / Windows
- Python 3.11+
- Git
hermes-installer-skill/
├── README.md # 本文件
├── SKILL.md # 技能核心定义
├── api-config.md # API 配置详细参数
├── gateway-config.md # 网关配置(飞书/Telegram/Discord)
└── scripts/
├── update-restart.sh/ps1 # 更新并重启
├── uninstall.sh/ps1 # 卸载
└── doctor.sh/ps1 # 诊断