Hermes CLI 与 TUI:日常交互界面详解
【摘要】 CLI 与 TUI:日常交互界面详解系列第 3 篇 / 共 10 篇装好、配好模型后,你每天打交道的就是两个终端界面。 1. 两个界面,一份数据hermes # 经典 CLI(基于 prompt_toolkit)hermes --tui # 现代 TUI(模态浮层、鼠标选择、非阻塞输入,官方推荐)两者共享同一套会话、斜杠命令和配置——今天用 hermes 聊的,明天用 he...
CLI 与 TUI:日常交互界面详解
系列第 3 篇 / 共 10 篇
装好、配好模型后,你每天打交道的就是两个终端界面。
1. 两个界面,一份数据
hermes # 经典 CLI(基于 prompt_toolkit)
hermes --tui # 现代 TUI(模态浮层、鼠标选择、非阻塞输入,官方推荐)
两者共享同一套会话、斜杠命令和配置——今天用 hermes 聊的,明天用 hermes --tui 能直接续上。建议两个都试一遍,选顺手的。
启动后会看到欢迎横幅:当前模型/provider、已启用的工具、已安装的技能。横幅不对就说明配置有问题,先 hermes model 检查一下。
2. 第一次对话怎么出题
用具体、容易验证的 prompt:
Summarize this repo in 5 bullets and tell me what the main entrypoint is.
Check my current directory and tell me what looks like the main project file.
成功的标准(对照检查):
- 横幅显示你选的模型;
- 正常回复、无报错;
- 需要时它会自己调工具(终端、读文件、联网搜索);
- 能正常多轮对话。
四条都满足,才算"跑通"。
3. 斜杠命令速查
输入 / 会出现自动补全下拉:
| 命令 | 作用 |
|---|---|
/help |
列出所有命令 |
/tools |
查看当前可用工具 |
/model |
交互切换模型 |
/personality pirate |
换个性格(试试海盗,官方亲测好玩) |
/save |
保存当前对话 |
4. 会话管理:断了能续
hermes --continue # 恢复最近一次会话
hermes -c # 同上,短写法
hermes sessions list # 查看所有会话
--continue 找不到旧会话?两个常见原因:切了 profile(多配置隔离),或者上次会话根本没保存。这是后面多机、多配置场景最常踩的坑,先确认你在同一个 profile 里。
5. 两个实用交互技巧
多行输入:Alt+Enter、Ctrl+J 在任何终端都可用;Shift+Enter 需要终端支持 Kitty 键盘协议(Kitty / foot / WezTerm / Ghostty 默认支持,iTerm2 / Alacritty / VS Code 终端需开启)。
打断它:Hermes 跑太久别干等——直接打字按 Enter 用新指令打断当前任务,或者 Ctrl+C。这意味着它随时可被"改主意"。
本篇小结
hermes/hermes --tui二选一,数据互通- 斜杠命令是控制面:
/model、/tools、/save - 会话可恢复:
--continue - 跑不通就停手,先修基础对话
下篇:工具系统:60+ 内置工具怎么开怎么用
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)