零代码打造AI模拟面试官:天工AI全行业面试题库指南
2026-06-14
2026-06-20 0
准确设置会话标题并掌握轨迹找回路径是避免重头开始的关键:支持自动/手动标题修改、按标题/日期/全文检索恢复会话,以及列表筛选与导出功能。

你刚调试完一个 API 集成方案,关闭终端后想继续跟进,却只看到一串无意义的会话 ID(如 20260612_1423_abcd5678);或者上周和 Hermes 讨论过 Docker 网络配置,现在需要快速定位那轮对话——这时,准确设置会话标题并掌握轨迹找回路径,就是唯一能让你不重头开始的关键操作。
首次对话结束后,Hermes 会用轻量模型自动生成 3–7 字标题,比如“API 调试”或“Docker 网络配置”,但这个标题可能模糊、遗漏关键词,甚至误判核心意图。
在会话进行中任意时刻,输入指令:【/title 我的Docker网络排错记录】(不含引号,斜杠必须顶格),系统立即更新当前会话标题并同步至 state.db 和 sessions/ 目录。
注意:标题修改仅影响当前会话元数据,不会重写历史消息内容;若已关闭会话,需先用 --resume 恢复后再执行 /title。
这是最常用也最可靠的恢复方式,前提是标题足够具体、未被覆盖。
方法一:CLI 启动时直接指定
运行 hermes --resume "Docker网络排错记录",Hermes 将匹配最近一次使用该标题的会话并加载摘要。
方法二:交互中动态调用
启动 hermes 后,输入 【/resume Docker网络排错记录】,无需重启进程,立刻跳转到目标会话上下文。
方法三:TUI 界面快捷选择
启用 --tui 后,在左侧会话列表中点击标题即可进入;若标题重复,系统默认打开最新一条。
当你只记得关键词(比如“elevenlabs”“deploy*”),但忘了标题或时间,就得靠全文检索——它基于 SQLite 的 FTS5 引擎,毫秒级响应。
第一步:确认搜索工具已启用
首次使用前必须输入“启用会话搜索”,否则 state.db 中的 FTS5 索引为空,所有查询都返回空结果。
第二步:构造有效查询语句
FTS5 默认用 AND 连接关键词,容易漏掉只提部分词的会话。所以【务必在关键词间加 OR】,例如:elevenlabs OR baseten OR funding。
第三步:尝试短语与前缀匹配
如果 OR 查询无果,改用精确短语:"docker networking";或启用通配符:deploy* 可匹配 deploy、deployment、deploying。
第四步:验证结果是否含目标会话
每条搜索结果附带会话 ID 与摘要预览,点击 ID 即可用 --resume 加载,或直接复制 ID 执行 hermes --resume 20260612_1423_abcd5678。
适用于你知道大致发生时间,但记不清标题、关键词,且所在平台支持 @ 语法(如飞书、钉钉、Hermes TUI)。
在输入框中键入 @2026-06-10 并发送,系统立即加载该日全部会话片段,按时间倒序排列。
若当日无记录,界面静默显示空列表,【不会报错也不会跳转】,可连续尝试 @2026-06-09、@2026-06-08 直至找到目标。
当以上方式都不够精准,或你想批量浏览、比对多个会话时,用 CLI 列表命令最直接。
运行 hermes sessions list,输出包含 ID、标题、创建时间、状态四列;默认按创建时间倒序排列。
加参数过滤:运行 hermes sessions list --status running 只显示未结束的活跃会话;--limit 20 限制输出行数防刷屏。
导出为 CSV 方便外部分析:执行 hermes sessions list --format csv > sessions.csv,文件将保存在当前工作目录。