Skip to main content

学习路径

Hermes Agent 的能力覆盖很广,可以作为 CLI 助手、Telegram 或 Discord 机器人、任务自动化工具,甚至还能支持强化学习(RL)训练。本页会帮你根据自己的经验水平和目标,判断应该从哪里开始,以及接下来读哪些文档最合适。

从这里开始

如果你尚未安装 Hermes Agent,请先参考 安装指南,然后完成 快速入门。以下所有内容均假设你已成功安装并运行。

如何使用本页面

  • 知道自己大概处于什么阶段? 直接跳到 按经验水平,按推荐顺序阅读。
  • 目标很明确? 跳到 按使用场景,找到最贴近你需求的路径。
  • 只是想先扫一眼能做什么?核心功能一览 表格即可。

按经验水平

等级目标推荐阅读顺序预计耗时
初学者快速上手,进行基础对话,使用内置工具安装快速入门CLI 使用配置~1 小时
中级用户部署消息机器人,使用高级功能如记忆、定时任务(cron)、技能等会话管理消息系统工具技能记忆定时任务~2–3 小时
高级用户开发自定义工具、创建技能包、使用 RL 训练模型,或为项目贡献代码架构设计添加工具创建技能强化学习训练贡献指南~4–6 小时

按使用场景

选择最接近你目标的场景,每个场景下都给出了建议的阅读顺序。

“我想要一个 CLI 编程助手”

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

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

你可以通过上下文文件把项目文件直接带进对话里。Hermes Agent 能读取、编辑并运行你项目中的代码。

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

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

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

如果你想看更完整的成品示例,可以继续读:

“我想自动化任务”

安排周期性任务、批量处理作业,或串联多个代理操作。

  1. 快速入门
  2. 定时调度
  3. 批量处理
  4. 委托机制
  5. 钩子(Hooks)
tip

定时任务可以让 Hermes Agent 按计划自动执行工作,例如生成每日摘要、做周期性检查或自动产出报告,而不需要你实时在线。

“我想开发自定义工具/技能”

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

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

工具是代理可以直接调用的独立能力;技能则是把工具、提示词和配置组合起来的可复用方案。建议先理解工具,再逐步过渡到技能。

“我想训练模型”

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

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

强化学习训练效果最佳的前提是你已掌握 Hermes Agent 处理对话和工具调用的基本原理。如果你是新手,建议先完成“初学者”路径。

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

将 Hermes Agent 集成到你的 Python 项目中,实现程序化调用。

  1. 安装
  2. 快速入门
  3. Python 库使用指南
  4. 架构设计
  5. 工具
  6. 会话管理

核心功能一览

如果你还不确定 Hermes 到底能做什么,可以先从下面这张总览表快速浏览。

功能说明链接
工具代理可调用的内置工具(文件 I/O、搜索、Shell 等)工具
技能可安装的插件包,用于扩展新功能技能
记忆跨会话持久化记忆记忆
上下文文件将文件和目录注入对话中上下文文件
MCP通过模型上下文协议连接外部工具服务器MCP
定时任务(Cron)定期调度代理任务定时任务
委托启动子代理并行处理任务委托
代码执行在沙箱环境中运行代码代码执行
浏览器网页浏览与数据抓取浏览器
钩子(Hooks)事件驱动的回调与中间件钩子
批量处理批量处理多个输入批量处理
强化学习训练使用强化学习微调模型强化学习训练
提供者路由在多个大模型提供商间路由请求提供者路由

下一步该读什么?

根据你现在所处的位置:

  • 刚完成安装? → 前往 快速入门,运行你的第一个对话。
  • 已完成快速入门? → 阅读 CLI 使用配置,自定义你的环境。
  • 已掌握基础知识? → 探索 工具技能记忆,释放代理的全部潜力。
  • 正在为团队部署? → 阅读 安全设置会话管理,理解权限控制与对话管理。
  • 准备开始构建? → 跳转至 开发者指南,深入理解内部机制并开始贡献代码。
  • 想看实际案例? → 查看 指南 部分,获取更贴近真实使用的示例与技巧。
tip

你不需要从头到尾把所有文档都读完。只要选一条最符合你目标的路径,按顺序往下读,就能很快进入可用状态。需要换方向时,随时回到这一页继续找下一步。