Digital PeriodicalArticle No. 14782026年5月3日

Hermes Agent 部署详细教程

A
Administrator投稿于 AI Agent
14 0

一、环境要求

- 系统: Linux / macOS / WSL (Windows)

- Python: 3.10+

- 内存: 建议 2GB+

- 磁盘: 至少 2GB 可用空间

二、安装

一键安装(推荐):

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

或者 git 克隆安装:

git clone https://github.com/NousResearch/hermes-agent.git ~/.hermes/hermes-agent

cd ~/.hermes/hermes-agent

pip install -e .

安装完成后验证:

hermes --version

三、配置模型(核心步骤)

方式一:交互式向导

hermes setup model

方式二:手动配置

# 编辑配置文件

hermes config edit

# 或直接设置

hermes config set model.default "模型名称"

hermes config set model.provider "提供商"

常用提供商配置示例:

# OpenRouter(推荐,支持多模型)

export OPENROUTER_API_KEY="sk-or-xxx"

hermes config set model.provider openrouter

hermes config set model.default anthropic/claude-sonnet-4

# Anthropic(Claude)

export ANTHROPIC_API_KEY="sk-ant-xxx"

hermes config set model.provider anthropic

hermes config set model.default claude-sonnet-4

# DeepSeek(便宜好用)

export DEEPSEEK_API_KEY="sk-xxx"

hermes config set model.provider deepseek

hermes config set model.default deepseek-chat

# Google Gemini

export GOOGLE_API_KEY="AIza-xxx"

hermes config set model.provider google

hermes config set model.default gemini-2.0-flash

# 小米 MiMo

export XIAOMI_API_KEY="xxx"

hermes config set model.provider xiaomi

hermes config set model.default mimo-v2.5-pro

# 自定义端点(兼容 OpenAI API)

hermes config set model.provider custom

hermes config set model.base_url "https://your-api.com/v1"

hermes config set model.api_key "your-key"

hermes config set model.default "model-name"

API Key 建议写入 .env 文件:

hermes config env-path # 查看 .env 路径

# 然后编辑该文件添加 API keys

四、健康检查

hermes doctor # 检查依赖和配置

hermes doctor --fix # 自动修复问题

hermes status --all # 查看所有组件状态

五、基本使用

CLI 模式(终端交互):

hermes # 进入交互式聊天

hermes chat -q "你好" # 单次查询

hermes --continue # 继续上次会话

hermes -s skill-name # 预加载 skill

常用斜杠命令(聊天中使用):

- /help — 帮助

- /new — 新会话

- /model — 切换模型

- /tools — 管理工具

- /skills — 管理技能

六、配置消息网关(Telegram / Discord 等)

安装网关服务:

hermes gateway setup # 交互式配置平台

hermes gateway install # 安装为后台服务

hermes gateway start # 启动服务

hermes gateway status # 查看状态

支持的平台:

飞书、钉钉、企业微信 等 20+ 个平台

七、工具与技能管理

# 管理工具集
hermes tools list # 查看所有工具

hermes tools enable web # 启用 web 搜索

hermes tools enable browser # 启用浏览器

# 管理技能

hermes skills list # 已安装的技能

hermes skills browse # 浏览可用技能

hermes skills install <id> # 安装技能

hermes skills update # 更新技能

八、定时任务

hermes cron list # 查看任务

hermes cron create "0 9 * * *" # 每天 9 点执行

hermes cron create "30m" # 每 30 分钟

hermes cron create "every 2h" # 每 2 小时

九、关键文件路径

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

~/.hermes/.env API Keys 和密钥

~/.hermes/skills/ 已安装的技能

~/.hermes/sessions/ 会话记录

~/.hermes/logs/ 日志文件

~/.hermes/auth.json OAuth 令牌

十、常见问题

工具不可用

• 问题: 工具不可用

• 解决方案: hermes tools 检查是否启用,/reset 刷新

配置不生效

• 问题: 配置不生效

• 解决方案: CLI 退出重进,gateway 执行 /restart

Gateway 掉线

• 问题: Gateway 掉线

• 解决方案: sudo loginctl enable-linger $USER

模型报错

• 问题: 模型报错

• 解决方案: hermes doctor 检查,确认 API Key 正确

技能不显示

• 问题: 技能不显示

• 解决方案: hermes skills config 检查平台启用状态

官方文档: https://hermes-agent.nousresearch.com/docs/

GitHub: https://github.com/NousResearch/hermes-agent

JULYBLOG

© 2026 July Blog