学习路径
Hermes Agent 功能丰富 —— CLI 助手、Telegram/Discord 机器人、任务自动化、RL(强化学习)训练等等。本页帮你根据经验水平和目标,找到合适的起点和阅读顺序。
如何使用本页
按经验等级
| 等级 | 目标 | 推荐阅读 | 预估时间 |
|---|---|---|---|
| 入门 | 跑起来,进行基本对话,使用内置工具 | 安装 → 快速开始 → CLI 使用 → 配置 | 约 1 小时 |
| 中级 | 搭建消息机器人,使用记忆、Cron(定时任务)、Skills 等高级功能 | 会话 → 消息平台 → 工具 → Skills → 记忆 → Cron | 约 2-3 小时 |
| 高级 | 开发自定义工具、创建 Skill、用 RL 训练模型、贡献代码 | 架构 → 添加工具 → 创建 Skill → RL 训练 → 贡献指南 | 约 4-6 小时 |
按使用场景
选择与你目标匹配的场景,每个场景按你应该阅读的顺序列出了相关文档。
"我想用 CLI 编程助手"
将 Hermes Agent 用作交互式终端助手,辅助编写、审查和运行代码。
提示
通过上下文文件直接将文件传入对话。Hermes Agent 可以读取、编辑和运行你项目中的代码。
"我想搭建 Telegram/Discord 机器人"
将 Hermes Agent 部署为你喜爱的消息平台上的机器人。
完整项目示例:
"我想自动化任务"
安排定时任务、运行批量作业,或将 Agent 操作串联起来。
提示
Cron 任务让 Hermes Agent 按计划执行任务 —— 每日摘要、定期检查、自动报告 —— 无需你时刻关注。
"我想开发自定义工具/Skill"
用你自己的工具和可复用的 Skill 包扩展 Hermes Agent。
提示
工具(Tool)是 Agent 可以调用的单个函数。Skill(技能)是工具、提示词和配置的打包组合。建议先从工具入手,再进阶到 Skill。
"我想训练模型"
使用强化学习通过 Hermes Agent 内置的 RL 训练管线微调模型行为。
提示
RL 训练在你已经了解 Hermes Agent 如何处理对话和工具调用的基础知识后效果最好。如果你是新手,建议先走完入门路径。
"我想当 Python 库用"
将 Hermes Agent 以编程方式集成到你自己的 Python 应用中。
核心功能一览
不清楚有哪些功能?这里是主要功能的快速目录:
| 功能 | 作用 | 链接 |
|---|---|---|
| 工具 | Agent 可调用的内置工具(文件读写、搜索、Shell 等) | 工具 |
| Skills | 可安装的插件包,添加新能力 | Skills |
| 记忆 | 跨会话的持久化记忆 | 记忆 |
| 上下文文件 | 将文件和目录传入对话 | 上下文文件 |
| MCP | 通过 Model Context Protocol 连接外部工具服务器 | MCP |
| Cron | 安排定时执行的 Agent 任务 | Cron |
| 委派 | 生成子 Agent 并行工作 | 委派 |
| 代码执行 | 运行调用 Hermes 工具的 Python 脚本 | 代码执行 |
| 浏览器 | 网页浏览和信息抓取 | 浏览器 |
| Hooks | 事件驱动的回调和中间件 | Hooks |
| 批处理 | 批量处理多个输入 | 批处理 |
| RL 训练 | 用强化学习微调模型 | RL 训练 |
| 提供商路由 | 跨多个 LLM 提供商路由请求 | 提供商路由 |
接下来读什么
根据你目前的进度:
- 刚安装完? → 进入快速开始,跑通你的第一次对话。
- 完成了快速开始? → 阅读 CLI 使用和配置来个性化你的设置。
- 基础已经上手? → 探索工具、Skills和记忆,解锁 Agent 的全部能力。
- 要给团队部署? → 阅读安全和会话,了解访问控制和对话管理。
- 准备开发? → 进入开发者指南,理解内部架构并开始贡献代码。
- 想要实际案例? → 查看指南板块中的真实项目示例和技巧。
提示
你不需要读完所有内容。选择与你目标匹配的路径,按顺序跟着链接走,很快就能上手。随时可以回到本页找到你的下一步。
📝 本文由 AI 翻译,如有疑问请参考英文原版