跳到主要内容

学习路径

Hermes Agent 能做的很多——CLI 助手、Telegram/Discord 机器人、任务自动化、RL 训练,等等。这一页帮你根据自己的经验水平和想做的事,找到该从哪里开始、该读什么。

从这里开始

如果你还没安装 Hermes Agent,先从安装指南开始,然后跟着快速入门走一遍。下面的内容都假设你已经安装好了。

如何使用本页

  • 知道自己的水平? 跳到按经验水平表格,跟着对应层级的阅读顺序走。
  • 有明确的目标? 直接看按使用场景,找到匹配的场景。
  • 随便看看? 看看核心功能一览表格,快速了解 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. 安全

完整的项目示例见:

"我想要自动化任务"

安排周期性任务、运行批处理作业,或者把 Agent 的动作串联起来。

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

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

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

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

  1. Tools 概览
  2. Skills 概览
  3. MCP(Model Context Protocol)
  4. 架构
  5. 添加 Tools
  6. 创建 Skills
提示

Tool 是 Agent 可以调用的单个函数。Skill 是把 Tool、提示词和配置打包在一起的集合。先从 Tool 入手,再进阶到 Skill。

"我想训练模型"

使用强化学习来微调模型行为,Hermes Agent 内置了 RL 训练流水线。

  1. 快速开始
  2. 配置
  3. RL 训练
  4. Provider 路由
  5. 架构
提示

RL 训练在你已经了解 Hermes Agent 如何处理对话和 Tool 调用的基础上效果最好。如果你是新手,建议先走完入门路径。

"我想把它当作 Python 库使用"

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

  1. 安装
  2. 快速开始
  3. Python 库指南
  4. 架构
  5. Tools
  6. Sessions

主要功能一览

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

功能作用链接
ToolsAgent 可以调用的内置工具(文件 I/O、搜索、shell 等)Tools
Skills可安装的插件包,用于添加新能力Skills
Memory跨 Session 的持久化记忆Memory
Context Files将文件和目录输入到对话中Context Files
MCP通过 Model Context Protocol 连接外部工具服务器MCP
Cron调度周期性 Agent 任务Cron
Delegation生成 sub-agent 以并行处理工作Delegation
Code Execution运行以编程方式调用 Hermes Tool 的 Python 脚本Code Execution
Browser网页浏览和抓取Browser
Hooks事件驱动的回调和中间件Hooks
Batch Processing批量处理多个输入Batch Processing
RL Training使用强化学习微调模型RL Training
Provider Routing在多个 LLM Provider 之间路由请求Provider Routing

根据你当前所处的阶段:

  • 刚安装完? → 前往 Quickstart 运行你的第一次对话。
  • 已完成 Quickstart? → 阅读 CLI 用法配置 来自定义你的环境。
  • 已熟悉基础操作? → 探索 ToolsSkillsMemory,解锁 Agent 的完整能力。
  • 为团队搭建环境? → 阅读 SecuritySessions,了解访问控制和对话管理。
  • 准备开始开发? → 跳入 Developer Guide,了解内部原理并开始贡献。
  • 想要实用示例? → 查看 Guides section,获取实际项目和技巧。
提示

不需要全部读完。挑一条符合你目标的路径,按顺序跟着链接走,很快就能上手。随时都能回到这一页,继续下一步。