Hermes Agent 学习路径
按经验等级和使用场景选择 Hermes Agent 文档阅读顺序,避免从 200 多篇官方文档里迷路。
Hermes Agent 的文档覆盖 CLI 助手、消息平台 bot、自动化任务、技能系统、记忆、MCP、RL 训练和开发者扩展。不要从头逐篇读,先按自己的经验等级和目标选择路径。
先完成基础闭环
无论你后面想做什么,都先完成两步:
- 安装 Hermes Agent。
- 跑通一次普通对话,并确认 session 可以恢复。
对应命令:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes model
hermes
hermes --continue按经验等级阅读
初学者先看安装、快速上手、CLI 使用和配置。目标是能在本机稳定对话,知道配置写在哪里,知道报错时先看 provider、模型上下文和 hermes doctor。
中级用户再看 sessions、messaging、tools、skills、memory 和 cron。目标是把 Hermes 从个人 CLI 变成可复用助手:能接消息平台,能安排定时任务,能启用工具和技能,也能跨会话保留上下文。
高级用户进入 developer guide:architecture、adding tools、creating skills、RL training 和 contributing。目标不是使用 Hermes,而是扩展 Hermes,或者把它嵌入自己的自动化和训练流程。
按使用场景阅读
如果你想要 CLI coding assistant,阅读顺序是 installation、quickstart、CLI usage、code execution、context files、tips。重点是让 Hermes 读懂当前项目、调用 terminal、处理文件和执行代码。
如果你想做 Telegram / Discord bot,先完成 installation 和 configuration,再看 messaging overview、Telegram、Discord、voice mode、security。先接一个平台验证完整链路,再扩展到更多平台。
如果你想自动化重复任务,先看 quickstart、cron scheduling、batch processing、delegation、hooks。cron 适合每日摘要、周期检查、自动报告这类不需要你一直在线的任务。
如果你想做自定义工具或技能,先看 tools overview、skills overview、MCP、architecture、adding tools、creating skills。简单函数先做 tool,稳定的任务包再沉淀成 skill。
如果你想训练模型,先看 quickstart、configuration、RL training、provider routing、architecture。训练前必须理解 Hermes 的对话、工具调用和 provider 路由,否则调试成本会很高。
如果你想把 Hermes 当 Python library 用,先跑通安装和 quickstart,再看 Python library guide、architecture、tools、sessions。
功能地图
- Tools:文件、终端、搜索、浏览器等内置工具。
- Skills:可安装的能力包,封装工具、提示词和配置。
- Memory:跨会话持久记忆。
- Context Files:把文件或目录作为上下文喂给对话。
- MCP:连接外部 Model Context Protocol server。
- Cron:定时运行 agent 任务。
- Delegation:并行拆分子任务。
- Browser:网页浏览和抓取。
- Hooks:事件回调和中间件。
- RL Training:用强化学习微调模型行为。
- Provider Routing:跨多个模型供应商路由请求。
下一步
刚安装完就去看 quickstart;完成 quickstart 后看 CLI usage 和 configuration;准备团队使用就看 security 和 sessions;准备做真实项目就从 guides 里找相近案例;准备扩展 Hermes 才进入 developer guide。