六维教程

Hermes 对话与会话管理

配置好模型后,日常使用就是和 Hermes 对话。本篇讲清两种界面,以及如何管理会话与记忆。

CLI 模式 vs TUI 模式

Hermes 提供两个终端入口,它们共享同一套会话、命令与配置。

  • 经典 CLIhermes。传统的逐行交互,简单直接。
  • 现代 TUIhermes --tui。界面更现代,支持多行编辑、命令补全、会话历史,体验更好,推荐日常使用。

两者没有功能差异,按习惯选择即可。

如何给 Hermes 下达指令

在对话里,你可以用自然语言描述任务,也可以用斜杠命令(slash command)精确控制。

常用斜杠命令:

命令 作用
/help 查看帮助
/model 查看或切换模型
/new 开新对话
/tools 列出当前可用工具
/skills 浏览已安装技能
/status 查看会话与模型信息
/context 查看上下文占用情况

输入 / 会弹出命令补全下拉框,方便探索。

会话的持久化

一个常见疑问,关掉窗口再打开,之前的对话还在吗?

答案是,Hermes 会保存会话记录。你可以随时恢复:

hermes --continue        # 恢复最近一次 CLI 会话
hermes --resume <id>     # 恢复到指定会话
hermes --resume latest   # 等同于 --continue

在 TUI 里也有交互式的会话选择器,输入 /sessions 即可浏览并挑一个继续。

所以,关闭终端不会丢失对话,下次回来能接着聊。

跨会话记忆的初步体验

除了会话记录,Hermes 还有「记忆」机制,把关键信息持久保存。比如你在对话里说「我习惯用 TypeScript」,它可能会写进 USER.md,下次新会话也记得。

记忆和会话历史是两回事:

  • 会话历史:某一次聊天的完整记录,按需恢复。
  • 记忆:提炼后的关键事实,永远注入每次新会话的开头。

关于记忆的深入用法,我们会在「记忆系统」一篇专门展开。

常用对话命令小结

  • 开新对话:/new
  • 恢复最近会话:hermes --continue
  • 切换模型:/model
  • 查看工具:/tools
  • 查看状态:/status

本篇小结

  • 两个入口:hermes(经典 CLI)与 hermes --tui(现代 TUI)。
  • 斜杠命令能精确控制模型、工具、会话等。
  • 会话可持久化并通过 --continue 恢复。
  • 记忆(跨会话)与会话历史(单次)是不同的两层。

下一篇我们进入重点,工具系统,让 Hermes 真正开始「干活」。

上一篇
Hermes 第一次对话
下一篇
Hermes 工具系统