一、快捷命令
1. Hermes终端
-
两种界面:Hermes提供经典的prompt_toolkit CLI终端界面和增强版TUI界面
-
共享特性:两种界面共享相同的会话、斜杠命令和配置
-
访问方式:
-
CLI:通过hermes命令进入
-
TUI:通过hermes --tui命令进入
-
2. Hermes TUI
-
-
界面优势:
-
支持模态叠加层、鼠标选择和非阻塞输入
-
提供更优雅的终端界面体验
-
对话方式更直观简洁
-
-
功能对比:
-
与CLI功能相同但体验优化
-
命令输入方式保持一致
-
3. 命令功能说明
1)历史命令
-
-
查看方式:使用/history命令
-
功能特点:
-
记录完整的对话历史
-
可回溯之前的交互内容
-
支持中断后继续之前的对话
-
2)Hermes命令
-
常用命令:
-
/help:查看帮助信息
-
/tools:列出可用工具
-
/model:交互式切换模型
-
/personality:体验趣味人格
-
/save:保存当前对话
-
-
多行输入:按Alt+Enter或Ctrl+]添加新行
3)help命令
-
-
功能说明:
-
显示所有可用命令和技能
-
包含基础命令和安装的skill命令
-
提供命令使用说明和示例
-
-
使用技巧:可通过斜杠命令直接访问特定skill
4)工具
-
-
工具类型:
-
文本转语音(text_to_speech)
-
视觉分析(vision_analyze)
-
技能管理(skill_manage)
-
终端操作(terminal)
-
-
查看方式:使用/tools命令列出全部29种工具
5)模型
-
切换命令:/model [model] [--provider name] [--global]
-
特点:
-
仅对当前会话有效
-
退出会话后恢复默认模型
-
支持临时测试不同模型效果
-
6)保存当前对话
-
保存命令:/save
-
文件格式:保存为JSON文件(如hermes_conversation_20260427_085009.json)
-
恢复方式:
-
hermes --resume [session_id]
-
hermes -c "会话标题"
-
两种方式效果相同
-
-
应用场景:
-
中断后继续重要对话
-
保存有价值的交流记录
-
分享对话内容给他人
-
二、知识小结
| 知识点 | 核心内容 | 易混淆点/注意事项 | 功能对比 |
|---|---|---|---|
| 终端类型 | CLI(命令行界面)与TUI(终端用户界面)两种交互方式 | TUI是CLI的增强版,但本质功能相同 | CLI:纯文本操作;TUI:优化UI,支持更简洁的对话式交互 |
| HERMES终端功能 | 支持模型访问、命令输入(如HERMES进入终端)、基础指令(help查看命令列表) | 模型切换为临时会话有效,退出后失效 | 与TUI共用核心功能,但交互形式不同 |
| TUI特色功能 | 提供图形化终端界面,支持历史记录查看(history)、磁盘分析等 | 部分操作限制(如无法粘贴比CLI增加可视化元素,操作体验更友好 | |
| 会话管理 | save保存会话为JSON文件;resume或-c(continue)恢复历史对话 | 恢复需重新进入终端,加载速度可能较慢 | CLI/TUI均支持,但TUI界面更直观 |
| 扩展工具 | 支持scale插件(如PDF处理、视频下载)及tools(TTS、视觉工具等) | 插件需通过斜杠命令(如/scale)调用 | TUI中工具调用方式与CLI一致 |