跳到主要内容

学习路径

Hermes Agent 能做很多事情——CLI 助手、Telegram/Discord 机器人、任务自动化、RL 训练等等。本页面将根据你的经验水平和想要实现的目标,帮助你确定从哪里开始以及阅读哪些内容。

从这里开始

如果你还没有安装 Hermes Agent,请先阅读安装指南,然后运行快速入门。下面的所有内容都假设你已经成功安装。

如何使用本页面

按经验水平划分

水平目标推荐阅读顺序预计时间
初学者上手运行,进行基本对话,使用内置工具安装快速入门CLI 使用配置~1 小时
中级设置消息机器人,使用高级功能如记忆、定时任务和技能会话消息工具技能记忆定时任务~2–3 小时
高级构建自定义工具,创建技能,使用 RL 训练模型,为项目做贡献架构添加工具创建技能RL 训练贡献指南~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. 钩子
提示

定时任务可以让 Hermes Agent 按计划运行任务——每日摘要、定期检查、自动报告——而无需你亲自在场。

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

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

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

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

“我想要训练模型”

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

  1. 快速入门
  2. 配置
  3. RL 训练
  4. 供应商路由
  5. 架构
提示

当你已经了解 Hermes Agent 如何处理对话和工具调用的基础知识后,RL 训练效果最佳。如果你是新手,请先完成初学者路径。

“我想将它用作 Python 库”

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

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

核心功能概览

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

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

接下来读什么

根据你当前的情况:

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

你不需要阅读所有内容。选择与你目标匹配的路径,按顺序跟随链接,你就能快速上手。你随时可以回到本页面寻找下一步。