跳到主要内容

学习路径

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. 安全

完整项目示例请参见:

“我想要自动化任务”

安排重复性任务,运行批处理作业,或串联多个代理动作。

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

定时任务(Cron)可让 Hermes Agent 在预定时间自动执行任务——如每日摘要、周期性检查、自动生成报告——无需你实时在场。

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

通过自定义工具和可复用的技能包扩展 Hermes Agent 的能力。

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

工具是代理可调用的独立函数。技能是工具、提示词和配置打包在一起的组合。建议从工具开始,逐步进阶到技能。

“我想要训练模型”

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

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

在您已经了解 Hermes Agent 处理对话和工具调用的基本原理的情况下,强化学习(RL)训练效果最佳。如果您是新手,请先完成入门路径。

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

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

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

一目了然的关键功能

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

功能作用链接
工具代理可调用的内置工具(文件 I/O、搜索、Shell 等)工具
技能可安装的插件包,用于添加新功能技能
记忆跨会话的持久化记忆记忆
上下文文件将文件和目录输入到对话中上下文文件
MCP通过模型上下文协议(Model Context Protocol)连接外部工具服务器MCP
定时任务安排重复执行的代理任务定时任务
委派启动子代理以并行工作委派
代码执行在沙箱环境中运行代码代码执行
浏览器网页浏览与爬取浏览器
钩子基于事件的回调和中间件钩子
批量处理批量处理多个输入批量处理
强化学习训练使用强化学习微调模型强化学习训练
提供者路由在多个大语言模型(LLM)提供者之间路由请求提供者路由

根据您当前所处的位置:

  • 刚完成安装? → 前往 快速入门,运行您的第一个对话。
  • 已完成快速入门? → 阅读 CLI 使用配置,自定义您的设置。
  • 对基础操作感到熟悉? → 探索 工具技能记忆,充分释放代理的全部潜力。
  • 正在为团队搭建环境? → 阅读 安全会话,了解访问控制和对话管理。
  • 准备开始构建? → 跳转至 开发者指南,深入理解内部机制并开始贡献代码。
  • 想要实际示例? → 查看 指南 部分,获取真实项目和实用技巧。
提示

您无需阅读全部内容。选择与您目标匹配的路径,按链接顺序阅读,即可快速上手。您随时可以返回此页面,找到下一步要学习的内容。