跳到主要内容

学习路径

Hermes 智能体功能丰富——CLI 助手、Telegram/Discord 机器人、任务自动化、RL 训练等。本页帮助您根据自己的经验水平和目标,确定从哪里开始以及阅读哪些内容。

从这里开始

如果您尚未安装 Hermes 智能体,请先查阅安装指南,然后运行快速入门。以下内容均假定您已完成安装。

首次设置提供商

首次使用者几乎都需要运行 hermes setup --portal —— 一次 OAuth 即可覆盖一个模型加上四个工具网关工具(搜索/图像/TTS/浏览器)。详见 Nous Portal。

如何使用本页​

  • 知道自己的水平? 跳转到经验水平表格,并按照您所在层级的阅读顺序操作。
  • 有特定目标? 跳到按用例查找,找到匹配的场景。
  • 只是随便看看? 查看核心功能一览表,快速了解 Hermes 智能体的所有功能。

按经验水平​

级别目标推荐阅读预计时间
初学者能够上手运行,进行基础对话,使用内置工具安装 → 快速入门 → CLI 使用 → 配置~1 小时
中级设置消息机器人,使用高级功能如记忆、定时任务和技能会话 → 消息集成 → 工具 → 技能 → 记忆 → 定时任务~2–3 小时
高级构建自定义工具、创建技能、用 RL 训练模型、为项目做贡献架构 → 添加工具 → 创建技能 → 贡献指南~4–6 小时

按用例查找​

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

“我想要一个 CLI 编码助手”​

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

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

通过上下文文件将文件直接传入对话。Hermes 智能体可以读取、编辑并运行您项目中的代码。

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

将 Hermes 智能体部署为您喜欢的消息平台上的机器人。

  1. 安装
  2. 配置
  3. 消息集成概述
  4. Telegram 设置
  5. Discord 设置
  6. 语音模式
  7. 将语音模式与 Hermes 结合使用
  8. 安全

完整项目示例请见:

“我想要自动化任务”​

安排定期任务、运行批处理作业或将智能体操作串联起来。

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

定时任务允许 Hermes 智能体按计划运行任务——每日摘要、定期检查、自动化报告——无需您在场。

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

用您自己的工具和可复用的技能包来扩展 Hermes 智能体。

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

对于大多数自定义工具创建,请从插件开始。添加工具页面是针对内置 Hermes 核心开发的,并非通常的用户/自定义工具路径。

“我想要训练模型”​

使用强化学习,通过 Hermes 智能体的 RL 训练流水线(由 Atropos 提供支持)来微调模型行为。

  1. 快速入门
  2. 配置
  3. Atropos RL 环境 (外部链接)
  4. 提供商路由
  5. 架构
提示

当您已理解 Hermes 智能体处理对话和工具调用的基本原理后,RL 训练效果最佳。如果您是新手,请先完成初学者路径。

“我想要将它用作 Python 库”​

以编程方式将 Hermes 智能体集成到您自己的 Python 应用程序中。

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

核心功能一览​

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

功能作用链接
工具智能体可调用的内置工具(文件 I/O、搜索、Shell 等)工具
技能可安装的插件包,用于添加新功能技能
记忆跨会话的持久记忆记忆
上下文文件将文件和目录导入对话上下文文件
MCP通过模型上下文协议连接外部工具服务器MCP
定时任务安排定期智能体任务定时任务
委托生成子智能体以进行并行工作委托
代码执行运行可编程调用 Hermes 工具的 Python 脚本代码执行
浏览器网页浏览和抓取浏览器
钩子事件驱动的回调和中间件钩子
批处理批量处理多个输入批处理
提供商路由在多个 LLM 提供商之间路由请求提供商路由

接下来读什么​

根据您当前的位置:

  • 刚刚安装完? → 前往快速入门运行您的第一次对话。
  • 完成了快速入门? → 阅读 CLI 使用和配置来定制您的设置。
  • 熟悉基础操作? → 探索工具、技能和记忆以释放智能体的全部潜力。
  • 为团队设置? → 阅读安全和会话以了解访问控制和对话管理。
  • 准备好开发? → 跳入开发者指南了解内部原理并开始贡献。
  • 想要实际示例? → 查看指南部分了解真实项目和技巧。
提示

您无需阅读所有内容。选择与您目标匹配的路径,按顺序跟随链接,您将很快变得高效。您可以随时返回本页查找下一步。