使用 Hermes
Last updated on
配置完成后,先学会启动 Hermes,并完成第一次正常对话。先跑通主线,再继续深入高级能力。
这一页的目标,不是把 Hermes 所有功能都学完
到这一页为止,你已经完成了:
- 确认平台支持和 provider
- 把 Hermes 安装到可运行环境里
- 理清最基础的配置方式
所以这一页只做一件事:让你真的把 Hermes 启动起来,并完成第一次正常使用。
先理解第一次“使用 Hermes”到底是在做什么
Hermes 的能力很多,但第一次使用时,你先把它理解成一个运行在终端里的 Agent 就够了。
你第一次真正使用它时,通常会是这样的流程:
- 打开终端
- 运行
hermes - 必要时优先用
hermes model补齐 provider 和 model,再按需要用hermes setup走完整向导 - 输入第一条自然语言任务
启动 Hermes
1. 在终端里运行 Hermes
确认安装和最小配置都已经完成后,直接运行:
hermes如果当前环境和配置都没问题,这条命令会把你带进 Hermes 的交互界面。
如果启动后提示 provider、model 或认证还没就绪,优先先跑 hermes model;如果你想把工具和其他初始化也一起确认,再跑 hermes setup。
2. 看懂什么状态算“启动成功”
启动成功后,你通常会看到:
- 终端进入 Hermes 的交互式界面
- 你可以输入自然语言消息
- 它不是刚启动就立刻报错退出
第一次使用,不用追求界面和别人截图完全一样
不同系统、终端和版本下,界面细节可能不一样。
只要你已经进入可交互状态,就说明主线已经往前走通了。
完成第一次正常对话
第一次使用,先不要给太复杂的任务
你的目标不是一上来就让 Hermes 同时接消息平台、跑定时任务、装一堆技能。
先完成一次简单、明确、容易判断成败的对话,最重要。
1. 先给一个简单的确认型任务
你可以先发这种最基础的消息:
- 介绍一下你现在的工作模式
- 告诉我你现在用的是哪个模型
- 帮我解释一下你能做什么
这种任务的好处是:
- 足够简单
- 风险很低
- 你能快速判断 Hermes 是不是真的已经跑起来了
2. 再试一个轻量命令或设置动作
如果第一步已经正常,你可以继续试这些动作:
- 运行
/help - 试一下
/model - 看看
/skills或工具设置是否可以正常打开
第一次使用时,建议先避免:
- 一上来就接 Telegram、Discord、Slack
- 同时改很多 provider 和工具设置
- 还没看懂配置就直接做高风险自动化
如果你想继续走得更完整一点
官方 README 里还给出了几条很常见的后续命令:
hermes modelhermes toolshermes setuphermes --continuehermes doctor你可以把这些理解成 Hermes 的下一层基础能力:
hermes model:优先用来切换或确认 provider / 模型hermes tools:看工具开关hermes setup:走一遍更完整的初始化向导hermes --continue:继续上一段会话hermes doctor:排查当前环境和配置问题
如果启动后报错,先优先检查什么
1. 先确认命令本身已经装好
如果 hermes 命令本身还不能正常运行,问题还停留在安装阶段,先回去看 安装 Hermes。
2. 再确认 provider 和 model 是不是已经配置过
如果命令能启动,但模型不可用、对话进不去,优先回看 配置 Hermes。
重点检查:
- API Key 或登录状态是不是有效
- 模型上下文长度是不是至少满足 64K
- 是不是一次配了太多 provider,反而分不清谁在生效
这一步做完,什么状态算合格
满足下面这 3 条,就说明你已经跑通 Hermes 主线了
hermes命令已经能正常进入交互界面- 你已经完成第一次正常对话
- 你已经知道后面该从模型、工具或进阶功能继续补理解,而不是推翻重来
做到这里,Hermes 主线路径就已经跑通了。
后面如果你想继续补 provider 和模型理解,可以看 Provider 与模型。