reference

🧭 03-Slash Commands 参考LCP

Hermes Agent Slash Commands 中文参考:集中查询 /help、/tools、/model、/save、/title、/history、/resume 等会话内斜杠命令的用途与使用场景,并区分聊天窗口命令和终端 hermes CLI,方便快速管理模型、工具、会话、历史记录与当前上下文。

最后更新:2026-10-03查看 GitHub 原文

命令与会话速查

社区非官方整理;每条按固定版本核对文档,未做本机运行测试。终端命令与聊天命令分别使用各自输入位置。

共 9 条命令

/help

任务 / 输入位置
查看帮助 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/help [skills|FILTER]
当前会话 / 持久配置影响
只显示帮助,不重置会话。可用项以当前表面和已安装技能为准。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/help

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/model

任务 / 输入位置
切换模型 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/model [MODEL] [--provider NAME] [--global|--session]
当前会话 / 持久配置影响
只切换已配置 provider。通常当前会话生效;--global 持久化,首次未配置默认模型或启用默认持久化时另有例外。中途换模型会重建缓存并可能增加下轮费用。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/model

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/tools

任务 / 输入位置
管理会话工具 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/tools [list|disable|enable] [NAME...]
当前会话 / 持久配置影响
list 只查看;enable/disable 调整当前会话工具,不替代 hermes tools 的平台配置。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/tools list

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/new

任务 / 输入位置
新建会话 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/new [NAME]
当前会话 / 持久配置影响
新会话 ID 与空历史,不是删除旧记录;运行中可中断当前任务。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/new 新任务

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/clear

任务 / 输入位置
清屏并重开 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/clear
当前会话 / 持久配置影响
清空终端显示并新建会话;不要当成仅清屏。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/clear

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/save

任务 / 输入位置
导出对话 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/save <json|md|html> [FILENAME] [redact]
当前会话 / 持久配置影响
导出当前对话到文件,不改变上下文;导出前检查敏感资料。裸命令只显示用法。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/save md

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/title

任务 / 输入位置
命名会话 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/title [NAME]
当前会话 / 持久配置影响
修改当前会话标题,保留上下文,便于恢复查找。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/title 学习笔记

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/history

任务 / 输入位置
查看对话 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/history
当前会话 / 持久配置影响
显示当前会话历史,不切换会话或删除消息。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/history

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

/resume

任务 / 输入位置
恢复命名会话 · Hermes 聊天输入框
适用范围
Interactive CLI 会话
参数语法
/resume [NAME]
当前会话 / 持久配置影响
恢复先前命名会话并切换上下文;不带名称列候选。运行中不可随意切换。

固定版本仅核验 Interactive CLI;classic/TUI 的独立界面差异、gateway 各平台未核验。

具体示例

/resume 学习笔记

Hermes v2026.9.24 · 核验日期 2026-10-03 · 已核对文档,未做本机测试

速查核验(2026-10-03):本次速查仅逐项核验所收录命令,不重新声明下方全部旧参考表已核验。/provider 在此次读取的固定标签注册表和 reference 中未能交叉证明,尚未核实,未收入速查;请查看固定命令注册表。

这页查的是你已经进入 Hermes 对话之后,在会话里输入的 /xxx 命令。 如果你要查终端 shell 里的 hermes ...,请看 02-CLI 命令参考。

📋 速答(你可能正在搜的)

Hermes Agent 的 slash commands 有哪些?

Hermes 对话内的 slash commands 分四组:会话管理(/new、/clear、/history、/save、/undo、/retry)、配置调整(/model、/provider、/verbose、/reasoning、/fast)、工具管理(/tools、/toolsets、/skills、/browser)、以及其他(/plan、/compress、/background 等)。在对话中输入 / 即可看到自动补全菜单。

/model 和 hermes model 有什么区别?

/model 是会话内切换已配置好的模型,不新增 provider。hermes model 是终端命令,用于新增 provider、做 OAuth、填 API Key、设默认模型。想新增 provider 必须回终端用 hermes model,不要在会话里试 /model。

怎么在对话里管理工具?

会话内输入 /tools list 查看当前可用工具,/tools enable browser 开启某类工具,/tools disable browser 关闭。这只影响当前 session;要改平台默认配置,用终端命令 hermes tools。

为什么有些 slash commands 别人有我没有?

部分 slash commands 是动态的——它们来自已安装的 skills。比如 /plan 来自 bundled plan skill。你和别人安装的 skills 不同,/ 菜单就不完全一样。另外 CLI 和 Messaging Gateway(Telegram/Discord)两个表面的命令也不完全一致。

🎯 1. 页面用途

这一页用来查 Hermes 的 Slash Commands,也就是你在 Hermes 对话界面里直接输入的 /... 命令。

它适合用来查:

  • /new、/reset、/clear 这些会话类命令
  • /model、/provider、/verbose、/reasoning 这些配置类命令
  • /tools、/toolsets、/skills、/browser 这些工具与技能类命令
  • /save、/history、/undo、/retry 这些日常交互命令
  • Interactive CLI 和 Messaging Gateway 这两个 slash command 表面的区别
  • 为什么有些 command 会动态出现

这页不负责:

  • CLI 命令排查
  • slash command 不显示 / 不生效的排障
  • gateway 权限或平台配置失败排查
  • tools / skills / MCP 失效排查

如果你要解决的是“为什么 /tools 结果不对”,请直接跳到文末的“出问题了去哪”。

🔹 2. 官方来源

中文站这一页保持官方的命令分组与边界,但会把“两个表面”“动态命令”“常见误区”讲得更直接。

🧭 3. 什么时候查这页

你在下面这些场景里,最适合来这页:

  • 你已经进入 Hermes,会话里想输入 /,但记不清有哪些命令
  • 你想区分 /model 和 hermes model
  • 你想找 /new、/history、/save、/undo 这类会话命令
  • 你想确认 /tools、/toolsets、/skills、/browser 的用途
  • 你想知道为什么有些 slash commands 是固定的,有些是 skill 动态带出来的

如果你还没建立“CLI 命令”和“会话命令”的区别,建议先看:

🧠 4. 核心概念中文解释

4.1 Slash Commands 和 CLI Commands 的区别

这是最重要的一条:

  • CLI 命令:在终端里输入 hermes ...
  • Slash Commands:已经进入 Hermes 对话后,在会话里输入 /...

例如:

模型配置、继续会话、开始聊天的用法见同源卡。

属于 CLI。

而:

聊天命令示例见同源速查卡。

属于 Slash Commands。

4.2 Hermes 有两个 slash command 表面

官方明确说 Hermes 有两类 slash-command surface:

  • Interactive CLI
  • Messaging Gateway

可以把它理解成:

  • 你在本地终端里使用 Hermes 时,有一套 slash commands
  • 你在 Telegram / Discord / Slack 等消息平台里使用 Hermes 时,也可能有 slash commands

它们共用一套中央注册逻辑,但不是每个平台都完全一致。

4.3 动态 slash commands 是“装了 skill 才会出现”

这一点很容易误解。

Hermes 里并不是所有 /xxx 都是写死的。

部分 slash commands 会随着你安装的 skills 动态出现。也就是说:

  • 有些命令是 Hermes 自带的
  • 有些命令来自已安装 skill
  • 所以你和别人截图里的 / 菜单不一定完全一样

4.4 /model 不是新增 provider 的入口

这是最常见的误区之一。

  • /model:切换已经配置好的 provider / model
  • hermes model:在终端里新增 provider、做 OAuth、填 API Key、设默认模型

如果你想新增 provider,不要在会话里一直试 /model,应该退出到终端再运行:

hermes model 同源用法、示例与作用域

⚡ 5. 常用项速查

已精选条目的参数、具体示例、会话和持久配置影响统一维护于本页顶部速查卡;下方保留未精选命令与完整解释。仅卡片中的条目逐项核验 v2026.9.24,旧参考不据此整体升级。

5.1 最常用的会话类命令

Command中文说明什么时候用
/reset/new 的别名同上
/retry重试上一条消息上一轮回答异常
/undo撤销上一轮对话想回退一步
/status看当前 session 信息快速确认当前状态

5.2 最常用的配置类命令

Command中文说明什么时候用
/provider查看当前 provider 与可用 provider想知道当前在哪个 provider 上
/verbose切换工具进度显示模式调整输出详细程度
/fast [normal|fast|status]切换 fast mode想调速度策略
/reasoning [level|show|hide]管理 reasoning effort 与显示想调推理力度或显示
/skin查看或切换皮肤想调整 CLI 视觉风格
/statusbar开关状态栏调整 CLI 信息显示
/voice [on|off|tts|status]管理语音模式想开关 spoken playback
/yolo开关 YOLO 模式跳过危险命令审批提示
/subscription🆕 v0.19.0 查看订阅状态和用量需要 Portal OAuth 授权
/topup <amount>🆕 v0.19.0 充值 credits需要 Portal OAuth 授权

5.3 最常用的工具 / 技能类命令

Command中文说明什么时候用
/toolsets查看可用 toolsets想知道有哪些工具包
/browser [connect|disconnect|status]管理本地浏览器连接需要本地 Chrome CDP
/skills搜索、安装、查看或管理 skills想装 / 查 skills
/plan [request]进入 plan 模式想先产出计划而不直接执行

5.4 最容易混淆的一组命令

你看到的命令真正作用不要混淆成什么
/plan在会话中启用 plan skill 生成计划不是直接执行任务
/browser管理本地浏览器连接状态不是网页搜索本身

🗂️ 6. 完整参考结构

6.1 进入方式

在 Interactive CLI 里,输入:

/

就会打开 autocomplete 菜单。

官方说明里也强调:

  • 内置 commands 大多大小写不敏感
  • 但是否出现,还受当前表面和已安装 skills 影响

6.2 Session 类命令

官方常见的 session commands 包括:

Command中文说明
/reset/new 别名
/retry重试上一条消息
/undo删除上一轮 user/assistant 交换
/learn[v0.18.0+] 将当前会话中的成功经验固化为新 Skill
/journey[v0.18.0+] 查看当前任务的逻辑演进与状态路径
/compress [focus topic]手动压缩上下文
/rollback [number]查看或恢复文件系统 checkpoints
/snapshot [create|restore <id>|prune]管理 Hermes 状态快照
/stop停掉后台进程
/queue <prompt>把 prompt 排到下一轮
/agents查看当前 session 的 active agents / tasks
/background <prompt>开一个后台 session 跑任务
/btw <question>用当前上下文提一个不落盘的侧问
/branch [name]从当前 session 分叉出一条新路径

补充说明:

  • /snapshot 不只是“看快照”,还可以 create / restore / prune
  • /background 适合不想阻塞当前 session 的任务
  • /plan 会写计划,不会直接帮你执行落地

6.3 Configuration 类命令

官方把这一组作为会话内配置调整命令。

最常用的是:

Command中文说明
/config查看当前配置
/provider查看当前 provider
/personality切换预设 personality
/verbose调工具显示层级
/fast [normal|fast|status]调 fast mode
/reasoning [level|show|hide]调 reasoning
/skin切换 display skin
/statusbar开关状态栏
/voice [on|off|tts|status]管语音模式
/yolo切换 YOLO
/indicator切换状态指示器风格(kaomoji/emoji/unicode/ascii)

其中 /model 的参数、示例与持久配置例外见同源模型切换卡。

6.4 Tools & Skills 类命令

这是会话里最常查的一组:

Command中文说明
/toolsets查看可用 toolsets
/browser [connect|disconnect|status]管理 browser CDP 连接
/skills搜索 / 安装 / 查看 skills
/plan [request]调用 bundled plan skill

对于这组命令,建议把脑内模型记成两层:

  • /tools:当前会话现在能不能用
  • hermes tools / hermes skills:全局 / 平台层怎么配

6.5 需要特别知道的官方细节

/q 有冲突

官方页面明确提到一个值得知道的细节:

  • /q 同时被 /queue 和 /quit 占用过
  • 实际上最后注册生效的通常是 /quit

所以如果你真要排队 prompt,不要偷懒写 /q,直接写:

/queue <prompt>

/plan 来自 bundled skill

/plan 不只是一个普通内置命令,它背后会加载 bundled plan skill,并把计划写到 .hermes/plans/。

这也正好能帮助理解“动态 slash commands”的逻辑。

slash commands 会跨表面变化

同一个 slash command 思路,在 CLI 和 Messaging Gateway 上不一定 1:1。

所以:

  • 能在 CLI 里看到,不代表消息平台一定一样
  • 消息平台里不生效,也不代表 command 本身不存在

6.6 TUI 独有的交互增强

当你使用 hermes --tui 启动时,以下额外能力可用:

功能说明
/mouse开关鼠标跟踪(TUI 模式下)
/reload重新加载配置和 skills,不需要重启
/usage查看当前会话的 token 使用统计
/details切换详细输出模式
/indicator切换状态行指示器风格
Ctrl+X快速切换历史会话(live session switcher)
可折叠启动 BannerTUI 启动信息可以折叠收起

注意:这些命令和功能仅在 TUI 模式下可用,classic CLI 和消息平台不一定支持。

⚠️ 7. 注意事项

7.1 不要把 /model 当成完整配置向导

会话里的 /model 更像“切换器”,不是“初始化器”。

如果你要:

  • 新增 provider
  • 做 OAuth
  • 填 API Key
  • 配自定义 endpoint

请回终端用 hermes model。

7.2 动态命令不是 bug 的同义词

有些用户看到别人有 /plan、自己没有,就会以为坏了。

但更常见的原因是:

  • skill 没装
  • 当前平台不支持
  • 当前表面不是同一类 surface

7.3 Slash Commands 是“会话内管理层”,不是全部能力总表

很多能力会在 slash commands 中暴露入口,但真正的配置和系统管理仍然要回 CLI。

比如:

  • /tools 管的是当前 session
  • hermes tools 管的是平台工具配置

7.4 这页是“查会话命令”,不是“查为什么 slash command 失效”

如果你现在的问题是:

  • /tools 看起来不对
  • / 菜单弹不出来
  • messaging 平台里 slash command 不生效

这已经是排障,不是查表。

🚦 8. 出问题了去哪

你现在卡在哪先去哪里
slash command 看不到 / 会话异常05-遇到问题 / 04-CLI TUI 与会话问题
/tools、skill command、MCP 相关不对05-遇到问题 / 06-Tools Skills MCP 问题
messaging 平台里的 command 不工作05-遇到问题 / 05-Gateway Messaging 与推送问题
配置改了但会话行为不一致05-遇到问题 / 07-配置 Profiles 与环境隔离问题
不确定问题在哪05-遇到问题 / 01-总览

🌐 9. 官方原文链接

如果你需要逐项核对所有 command 名称、平台差异与最新行为,以官方原文为准。

📚 10. 相关中文站页面

➡️ 下一步

完成后进入:

如果你想先回到上一阶段入口重新确认位置:


🔗 Reference 相关入口