返回 FEED
AGENT2026-05-12

Hermes Agent 入门指南:自学习 AI Agent 的 24/7 部署

什么是 Hermes Agent

Hermes Agent 是 Nous Research 开源的自改进 AI Agent。它住在你的终端或云服务器里,连接 200+ AI 模型,可以通过 Telegram、WhatsApp、Discord、Slack 或 Signal 24/7 触达。

它与其他 Agent 的真正区别在于自学习循环:每 15 次工具调用,它暂停,回顾会话中什么有效,然后写入一个可复用的 Skill 文件,下次做类似任务时就更擅长。

安装与部署

系统要求

  • Linux、macOS 或 Windows WSL2(原生 Windows 不完全支持)
  • 一个模型提供商的 API key
  • 一个 Telegram 账号(或 Discord/Slack)来与 Agent 交互
  • 一台 VPS 或本地机器来托管

三种运行方式

Option 1: VPS(推荐)

最佳长期选项。Agent 24/7 运行在云端,即使笔记本关闭也在线。Hostinger VPS 有一键 Hermes 模板,约 $4-5/月。

Option 2: 本地机器

直接在 Mac 或 Linux 上运行。免费且私密。需要本地安装 Ollama。适合测试,但电脑关闭时 Agent 离线。

Option 3: 托管平台

Minimax 等提供 "Max Hermes" 托管选项,设置最少,但集成比完整 VPS 安装有限。

安装命令

curl -sSL https://install.hermesagent.io | bash

60 秒内完成安装。

选择模型

  • OpenRouter(推荐新手):一个 API key 访问 200+ 模型,包括 Claude、GPT、DeepSeek、Gemma
  • Anthropic API:直接运行 Claude
  • Ollama(免费本地):在本地机器上完全免费离线运行 Gemma 4 或 Llama 3

大多数人最佳起点:OpenRouter + Qwen 3.6——能力强、成本低、速度快。

配置向导

hermes setup

向导会引导你:输入 API key → 选择默认模型 → 配置记忆设置 → 设置消息网关(Telegram、Discord 等)。

Telegram 连接

  1. Telegram 搜索 @BotFather
  2. 输入 /newbot 并按提示操作
  3. 给 bot 命名
  4. 复制收到的 Bot Token
  5. 粘贴到 Hermes 设置向导

配对后,你可以从世界任何地方用手机给 Agent 发消息。

hermes gateway start

激活消息层,Agent 可以通过 Telegram 或任何其他连接平台接收和响应消息。

核心架构

Hermes 有四个核心层:

1. 推理引擎(Reasoning Engine)

处理消息、推理问题、决定调用什么工具的 LLM 大脑。

2. 记忆系统(Memory)

两层记忆:

  • 会话记忆:记住当前对话中发生的事
  • 持久记忆:跨会话记住事实、偏好和模式,使用 FTS5 全文搜索 + LLM 总结

可选升级到 Honcho 获得更高级的用户建模层,随时间构建对你如何思考和工作的深度画像。

3. 技能系统(Skills)

Hermes 最独特的功能。Skill 是存储在 ~/.hermes/skills/ 的可复用工作流文件。

每 15 次工具调用,Hermes 暂停并基于会话中有效的内容写入或更新 Skill。 下次做类似任务时,它已经知道最高效的路径。Skill 是纯 Markdown 文件,你可以随时阅读、编辑或删除。

4. 网关(Gateway)

连接 Hermes 到 Telegram、Discord、Slack、WhatsApp、Signal、Teams 或终端的通信层。

典型工作流

每日简报

"每天早上 7 点,给我发简报:今日天气、3 条顶级 AI 新闻头条、我今天的前 3 个任务、以及任何我需要跟进的消息。"

Hermes 会创建 cron 作业、调度任务、每天自动投递,无需再次提示。

竞争对手监控

一位高级用户每周一运行同样的提示,跑了六周。到第六周,Hermes 已经重写了底层 Skill 四次,并发现了他们手动没抓到的竞争对手模式。

"每周一上午 9 点,搜索 [竞争对手 A] 和 [竞争对手 B] 的新闻和更新。总结关键动作、产品变化和定价更新。在我的记忆中保存日志并通过 Telegram 发简报。"

文章摘要

"读这个 URL,给我:5 个要点、2 个惊人洞察、以及关于这个话题我应该问的 3 个问题。"

几次会话后,Hermes 围绕你的摘要风格构建 Skill,每次变得更快更相关。

内容起草

"把这个粗略想法变成 LinkedIn 帖子。我的风格是直接、不废话、150 字以内、强钩子。"

几次会话后,Hermes 学会你的风格,停止问澄清问题。它直接按你喜欢的方式写。

自定义 Skill

你也可以通过写 SKILL.md 文件手动创建自定义 Skill。把文件放到 ~/.hermes/skills/ 它就自动加载。

简单 Skill 文件示例:

# Skill: Weekly Review

## Trigger
When I ask for a weekly review

## Steps
1. Ask for my wins, losses, and key decisions from the week.
2. Summarize them into a structured note.
3. Suggest 3 priorities for next week.
4. Save the note to memory with today's date.

## Output format
Structured Markdown with clear headers.

模型分配

Hermes 完全模型无关。你可以给不同工作分配不同模型:

任务类型推荐模型原因
快速日常任务Qwen 3.6 / Gemma 4便宜、快
深度研究Claude 4 Opus / GPT-5.5推理强
代码生成Claude 4 Sonnet / Codex编码优
本地私密任务Llama 3 (Ollama)免费、离线

安全建议

  • 不要在没有认证的情况下公开暴露网关端口
  • 使用命令审批模式,让 Hermes 在执行系统命令前询问
  • 定期审查 Skill 文件夹,审计 Agent 学到了什么
  • 在 OpenRouter 上设置消费限额,防止意外 API 费用
  • 如果需要代码执行的额外安全层,使用容器隔离(Docker 模式)

高级功能

  • 语音模式:从 Telegram 发送语音消息,获得文本转语音的语音回复
  • MCP 集成:连接 Hermes 到 Model Context Protocol 服务器获得额外工具
  • 多 Agent 画像:用 hermes profile create 创建带不同 Skill 和模型的多个 Agent 人格
  • 网页搜索:添加 Firecrawl 或网页搜索 API,让 Hermes 研究实时网页
  • 图像生成:连接 Google Imagen 或兼容 API 做图像任务
  • 多平台投递:同时在 Telegram、Slack、Discord 和 WhatsApp 上运行一个 Agent

结语

Hermes Agent 第 1 天不强大。第 30 天才强大。

原因是复利循环:你重复的每个任务教会 Hermes 关于你如何工作的事。它写入的每个 Skill 让下次会话更快。它存储的每个记忆给未来会话更好的上下文。

设置一次。持续使用。观察它变成你有史以来最有用的助手。