跳到主要内容

学习路径

Hermes Agent 功能丰富——CLI 助手、Telegram/Discord 机器人、任务自动化、强化学习训练等等。本页帮助您根据自身经验水平和目标,找到合适的起点和阅读顺序。

从这里开始

如果您尚未安装 Hermes Agent,请先阅读安装指南,然后按照快速入门进行操作。以下内容均假设您已完成安装。

如何使用本页​

  • 知道自己的水平? 跳转到按经验水平表格,按照您所在层级的阅读顺序进行学习。
  • 有明确目标? 跳至按使用场景,找到符合您情况的场景。
  • 只是浏览? 查看核心功能一览表格,快速了解 Hermes Agent 的全部能力。

按经验水平​

水平目标推荐阅读预计时间
入门快速上手,进行基础对话,使用内置工具安装 → 快速入门 → CLI 使用 → 配置约 1 小时
进阶搭建消息机器人,使用记忆、定时任务、技能等高级功能会话 → 消息平台 → 工具 → 技能 → 记忆 → 定时任务约 2–3 小时
高级构建自定义工具、创建技能、使用强化学习训练模型、参与项目贡献架构 → 添加工具 → 创建技能 → 强化学习训练 → 贡献指南约 4–6 小时

按使用场景​

选择最符合您需求的场景,每个场景都按推荐顺序提供了相关文档链接。

"我想要一个 CLI 编程助手"​

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

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

通过上下文文件将文件直接导入对话。Hermes Agent 可以读取、编辑和运行您项目中的代码。

"我想要一个 Telegram/Discord 机器人"​

将 Hermes Agent 部署为您喜爱的消息平台上的机器人。

  1. 安装
  2. 配置
  3. 消息平台概述
  4. Telegram 配置
  5. Discord 配置
  6. 语音模式
  7. 在 Hermes 中使用语音模式
  8. 安全

完整项目示例请参考:

"我想要自动化任务"​

调度周期性任务、运行批量作业,或将多个 Agent 动作串联在一起。

  1. 快速入门
  2. 定时任务调度
  3. 批量处理
  4. 委派
  5. 钩子
提示

定时任务让 Hermes Agent 按计划自动执行任务——每日摘要、定期检查、自动报告——无需您在场。

"我想构建自定义工具/技能"​

用自己的工具和可复用技能包扩展 Hermes Agent。

  1. 插件
  2. 构建 Hermes 插件
  3. 工具概述
  4. 技能概述
  5. MCP(模型上下文协议)
  6. 架构
  7. 添加工具
  8. 创建技能
提示

对于大多数自定义工具创建需求,建议从插件入手。添加工具页面面向 Hermes 核心开发,而非常规用户/自定义工具的使用路径。

"我想训练模型"​

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

  1. 快速入门
  2. 配置
  3. 强化学习训练
  4. 提供商路由
  5. 架构
提示

强化学习训练最适合已经理解 Hermes Agent 如何处理对话和工具调用的用户。如果您是新手,建议先完成入门路径。

"我想将其作为 Python 库使用"​

以编程方式将 Hermes Agent 集成到您自己的 Python 应用中。

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

核心功能一览​

不确定有哪些功能可用?以下是主要功能的快速目录:

功能说明链接
工具Agent 可调用的内置工具(文件 I/O、搜索、终端等)工具
技能可安装的插件包,增添新能力技能
记忆跨会话的持久记忆记忆
上下文文件将文件和目录导入对话上下文文件
MCP通过模型上下文协议连接外部工具服务器MCP
定时任务调度周期性 Agent 任务定时任务
委派派生子 Agent 并行工作委派
代码执行运行以编程方式调用 Hermes 工具的 Python 脚本代码执行
浏览器网页浏览与抓取浏览器
钩子事件驱动的回调与中间件钩子
批量处理批量处理多个输入批量处理
强化学习训练用强化学习微调模型强化学习训练
提供商路由跨多个 LLM 提供商路由请求提供商路由

下一步阅读​

根据您当前所在位置:

  • 刚完成安装? → 前往快速入门开启第一次对话。
  • 完成快速入门? → 阅读 CLI 使用和配置来自定义您的设置。
  • 已掌握基础? → 探索工具、技能和记忆,释放 Agent 的全部潜力。
  • 为团队搭建? → 阅读安全和会话,了解访问控制和对话管理。
  • 准备好开发了? → 进入开发者指南,了解内部架构并开始贡献。
  • 想要实际案例? → 查阅指南部分,获取真实项目和实用技巧。
提示

您无需阅读所有内容。选择符合您目标的路径,按顺序跟随链接,很快就能上手。随时可以回到本页寻找下一步方向。