Skip to content

Hermes Agent 学习路径与推荐阅读顺序

Hermes Agent 功能强大 —— 它可以是 CLI 助手、Telegram/Discord 机器人、任务自动化工具、强化学习(RL)训练平台等等。本页面将根据你的经验水平和目标,帮助你确定从哪里开始以及该阅读哪些内容。

  • 了解自己的水平? 直接跳转到 按经验水平划分 表格,按照对应等级的阅读顺序进行学习。
  • 有明确的目标? 跳过表格,直接查看 按使用场景划分,找到匹配的方案。
  • 随便看看? 查看 核心功能概览 表格,快速了解 Hermes Agent 的所有能力。
等级目标推荐阅读预计耗时
初学者启动并运行,进行基础对话,使用内置工具安装快速入门CLI 使用配置~1 小时
进阶者设置消息机器人,使用记忆、Cron 任务和技能等高级功能会话消息传递工具技能记忆Cron~2–3 小时
高级用户构建自定义工具,创建技能,进行 RL 训练,贡献代码架构添加工具创建技能RL 训练贡献指南~4–6 小时

选择与你目标匹配的场景。每个场景都按推荐的阅读顺序链接了相关文档。

将 Hermes Agent 作为交互式终端助手,用于编写、审查和运行代码。

  1. 安装
  2. 快速入门
  3. CLI 使用
  4. 代码执行
  5. 上下文文件
  6. 提示与技巧

“我想要一个 Telegram/Discord 机器人”

Section titled ““我想要一个 Telegram/Discord 机器人””

在常用的消息平台上部署 Hermes Agent。

  1. 安装
  2. 配置
  3. 消息传递概述
  4. Telegram 设置
  5. Discord 设置
  6. 语音模式(在 Hermes 中使用语音)
  7. 安全性

完整项目示例:

安排定期任务、运行批处理作业或链接 Agent 动作。

  1. 快速入门
  2. Cron 定期任务
  3. 批处理
  4. 任务委派 (Delegation)
  5. 钩子 (Hooks)

“我想要构建自定义工具/技能”

Section titled ““我想要构建自定义工具/技能””

使用你自己的工具和可重用的技能包来扩展 Hermes Agent。

  1. 插件
  2. 构建一个 Hermes 插件
  3. 工具概述
  4. 技能概述
  5. MCP (Model Context Protocol)
  6. 架构
  7. 添加工具
  8. 创建技能

使用 Hermes Agent 内置的 RL 训练流水线,通过强化学习微调模型行为。

  1. 快速入门
  2. 配置
  3. RL 训练
  4. 服务商路由 (Provider Routing)
  5. 架构

“我想要将其作为 Python 库使用”

Section titled ““我想要将其作为 Python 库使用””

通过编程方式将 Hermes Agent 集成到你自己的 Python 应用程序中。

  1. 安装
  2. 快速入门
  3. Python 库指南
  4. 架构
  5. 工具
  6. 会话

不确定有哪些功能?这里是主要功能的快速索引:

功能作用链接
工具 (Tools)Agent 可调用的内置工具(文件 I/O、搜索、Shell 等)工具
技能 (Skills)可安装的插件包,用于增加新能力技能
记忆 (Memory)跨会话的持久记忆记忆
上下文文件将文件和目录输入到对话中上下文文件
MCP通过 Model Context Protocol 连接外部工具服务器MCP
Cron安排定期运行的 Agent 任务Cron
委派 (Delegation)创建子 Agent 进行并行工作委派
代码执行运行调用 Hermes 工具的 Python 脚本代码执行
浏览器 (Browser)网页浏览与抓取浏览器
钩子 (Hooks)事件驱动的回调和中间件钩子
批处理批量处理多个输入批处理
RL 训练通过强化学习微调模型RL 训练
服务商路由在多个 LLM 服务商之间路由请求服务商路由

根据你当前的进度:

  • 刚完成安装? → 前往 快速入门 开启你的第一次对话。
  • 已完成快速入门? → 阅读 CLI 使用配置 来定制你的环境。
  • 熟悉基础操作了? → 探索工具技能记忆,解锁 Agent 的全部能力。
  • 正在为团队进行设置? → 阅读安全性会话,了解访问控制和对话管理。
  • 准备好进行开发了? → 跳转到开发者指南深入了解内部机制并开始贡献代码。
  • 想要实战案例? → 查看指南部分,获取真实项目案例和技巧。
-
0:000:00