学习路径
Hermes 智能体功能丰富——CLI 助手、Telegram/Discord 机器人、任务自动化、RL 训练等。本页帮助您根据自己的经验水平和目标,确定从哪里开始以及阅读哪些内容。
首次设置提供商
首次使用者几乎都需要运行 hermes setup --portal —— 一次 OAuth 即可覆盖一个模型加上四个工具网关工具(搜索/图像/TTS/浏览器)。详见 Nous Portal。
如何使用本页
按经验水平
| 级别 | 目标 | 推荐阅读 | 预计时间 |
|---|---|---|---|
| 初学者 | 能够上手运行,进行基础对话,使用内置工具 | 安装 → 快速入门 → CLI 使用 → 配置 | ~1 小时 |
| 中级 | 设置消息机器人,使用高级功能如记忆、定时任务和技能 | 会话 → 消息集成 → 工具 → 技能 → 记忆 → 定时任务 | ~2–3 小时 |
| 高级 | 构建自定义工具、创建技能、用 RL 训练模型、为项目做贡献 | 架构 → 添加工具 → 创建技能 → 贡献指南 | ~4–6 小时 |
按用例查找
选择与您目标匹配的场景。每个场景都按阅读顺序链接到相关文档。
“我想要一个 CLI 编码助手”
将 Hermes 智能体用作交互式终端助手,用于编写、审查和运行代码。
提示
通过上下文文件将文件直接传入对话。Hermes 智能体可以读取、编辑并运行您项目中的代码。
“我想要一个 Telegram/Discord 机器人”
将 Hermes 智能体部署为您喜欢的消息平台上的机器人。
完整项目示例请见:
“我想要自动化任务”
安排定期任务、运行批处理作业或将智能体操作串联起来。
提示
定时任务允许 Hermes 智能体按计划运行任务——每日摘要、定期检查、自动化报告——无需您在场。
“我想要构建自定义工具/技能”
用您自己的工具和可复用的技能包来扩展 Hermes 智能体。
提示
对于大多数自定义工具创建,请从插件开始。添加工具页面是针对内置 Hermes 核心开发的,并非通常的用户/自定义工具路径。
“我想要训练模型”
使用强化学习,通过 Hermes 智能体的 RL 训练流水线(由 Atropos 提供支持)来微调模型行为。
- 快速入门
- 配置
- Atropos RL 环境 (外部链接)
- 提供商路由
- 架构
提示
当您已理解 Hermes 智能体处理对话和工具调用的基本原理后,RL 训练效果最佳。如果您是新手,请先完成初学者路径。
“我想要将它用作 Python 库”
以编程方式将 Hermes 智能体集成到您自己的 Python 应用程序中。
核心功能一览
不确定有哪些功能?以下是主要功能的快速目录:
| 功能 | 作用 | 链接 |
|---|---|---|
| 工具 | 智能体可调用的内置工具(文件 I/O、搜索、Shell 等) | 工具 |
| 技能 | 可安装的插件包,用于添加新功能 | 技能 |
| 记忆 | 跨会话的持久记忆 | 记忆 |
| 上下文文件 | 将文件和目录导入对话 | 上下文文件 |
| MCP | 通过模型上下文协议连接外部工具服务器 | MCP |
| 定时任务 | 安排定期智能体任务 | 定时任务 |
| 委托 | 生成子智能体以进行并行工作 | 委托 |
| 代码执行 | 运行可编程调用 Hermes 工具的 Python 脚本 | 代码执行 |
| 浏览器 | 网页浏览和抓取 | 浏览器 |
| 钩子 | 事件驱动的回调和中间件 | 钩子 |
| 批处理 | 批量处理多个输入 | 批处理 |
| 提供商路由 | 在多个 LLM 提供商之间路由请求 | 提供商路由 |
接下来读什么
根据您当前的位置:
- 刚刚安装完? → 前往快速入门运行您的第一次对话。
- 完成了快速入门? → 阅读 CLI 使用和配置来定制您的设置。
- 熟悉基础操作? → 探索工具、技能和记忆以释放智能体的全部潜力。
- 为团队设置? → 阅读安全和会话以了解访问控制和对话管理。
- 准备好开发? → 跳入开发者指南了解内部原理并开始贡献。
- 想要实际示例? → 查看指南部分了解真实项目和技巧。
提示
您无需阅读所有内容。选择与您目标匹配的路径,按顺序跟随链接,您将很快变得高效。您可以随时返回本页查找下一步。