1779195890
This commit is contained in:
@@ -0,0 +1,66 @@
|
||||
| 分类 | 指令 | 参数 | 参数说明 | 适用场景 | 注意事项 |
|
||||
| ----- | --------------------------------- | ------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------- | ------------------------------- | --------------------------------------------------- |
|
||||
| 会话 | `/new`,`/reset` | `[name]` | 可选新会话标题 | 开始全新会话 | 会丢弃当前上下文;CLI/Gateway 会触发确认 |
|
||||
| 会话 | `/topic` | `[off\|help\|session-id]` | 开启/查看/关闭 Telegram DM topic 会话,或在 topic 内恢复指定会话 | Telegram 私聊多会话 | 仅 Gateway/Telegram |
|
||||
| 会话 | `/clear` | 无 | 清屏并新建会话 | CLI 中重置界面和上下文 | 仅 CLI;属于破坏性会话操作 |
|
||||
| 会话 | `/redraw` | 无 | 强制重绘 UI | 终端画面错位、漂移时恢复显示 | 仅 CLI |
|
||||
| 会话 | `/history` | 无 | 显示当前对话历史;空历史时列出最近会话 | 查看/回顾当前会话 | 仅 CLI |
|
||||
| 会话 | `/save` | 无 | 保存当前对话快照 | 手动导出当前会话 | 仅 CLI;保存到 Hermes home 下的 sessions/saved |
|
||||
| 会话 | `/retry` | 无 | 重发最后一条用户消息 | 上次响应失败或想重新生成 | 会截断最后一轮后重新发送 |
|
||||
| 会话 | `/undo` | 无 | 删除最后一组 user/assistant 交互 | 回退刚才的一轮对话 | 破坏性操作;CLI/Gateway 有确认 |
|
||||
| 会话 | `/title` | `[name]` | 无参数显示当前标题;有参数设置标题 | 给会话命名,便于 `/resume` | 标题会清洗并检查重复 |
|
||||
| 会话 | `/handoff` | `<platform>` | 目标平台,如 `telegram`、`discord` | 把当前 CLI 会话交给消息平台继续 | 仅 CLI;目标平台需已配置 home channel;执行后 CLI 会话结束 |
|
||||
| 会话 | `/branch`,`/fork` | `[name]` | 可选分支标题 | 从当前会话复制一份,探索另一条路径 | 需要已有对话;会切换到新分支会话 |
|
||||
| 会话 | `/compress` | `[focus topic]` | 可选压缩关注点 | 手动压缩长上下文 | 会创建压缩后的延续会话;历史较短时可能无事可做 |
|
||||
| 会话 | `/rollback` | `[number]` / `diff <number>` / `<number> <file>` | 列出、预览或恢复 checkpoint | 文件系统改坏后回滚 | 需启用 checkpoints;CLI 支持 diff/单文件恢复,Gateway 主要支持列表/恢复 |
|
||||
| 会话 | `/snapshot`,`/snap` | `[create\|restore <id>\|prune]` | 管理 Hermes 配置/状态快照 | 备份或恢复 Hermes 自身状态 | 仅 CLI;TUI 阻止 live restore |
|
||||
| 会话 | `/stop` | 无 | 停止所有后台进程 | 清理后台 terminal/browser 等任务 | 不等同于中断当前模型响应 |
|
||||
| 会话 | `/approve` | `[all] [session\|always]` | 批准危险命令;可批准全部、记住本会话或永久记住 | Gateway 中放行等待审批的命令 | 仅 Gateway;无 pending approval 时无效 |
|
||||
| 会话 | `/deny` | `[all]` | 拒绝等待审批的危险命令 | Gateway 中阻止危险命令 | 仅 Gateway |
|
||||
| 会话 | `/background`,`/bg`,`/btw` | `<prompt>` | 后台任务提示词 | 并行跑一个独立任务,不阻塞当前聊天 | 后台任务使用独立 session,完成后回传结果 |
|
||||
| 会话 | `/agents`,`/tasks` | 无 | 显示运行中的 agent/后台进程 | 查看当前有什么任务在跑 | CLI/Gateway 可用 |
|
||||
| 会话 | `/queue`,`/q` | `<prompt>` | 排队的下一轮消息 | 当前 agent 忙时追加下一条消息 | CLI/TUI 更常用;不打断当前运行 |
|
||||
| 会话 | `/steer` | `<prompt>` | 注入到下一次工具调用之后的提示 | agent 正在跑工具时临时补充方向 | 无运行中 agent 时退化为普通下一轮消息 |
|
||||
| 会话 | `/goal` | `[text\|pause\|resume\|clear\|status]` | 设置长期目标或控制目标循环 | 让 Hermes 跨多轮持续推进任务 | 会由 judge 判断是否继续,直到完成/暂停/清除/预算耗尽 |
|
||||
| 会话 | `/status` | 无 | 显示会话、模型、运行状态等 | 快速确认当前状态 | Slack 原生 `/status` 可能冲突,可用 `/hermes status` |
|
||||
| 会话 | `/sethome`,`/set-home` | 无 | 把当前聊天设为平台 home channel | Gateway handoff/restart 通知目标配置 | 仅 Gateway |
|
||||
| 会话 | `/resume` | `[name]` | 无参数列出可恢复会话;有参数按标题/ID 恢复 | 切换到历史会话 | CLI 支持 ID 或标题;Gateway 主要按命名会话恢复 |
|
||||
| 会话 | `/sessions` | 无 | 打开/浏览历史会话 | TUI 中选择会话继续 | 注册在中心表;主要由 TUI 本地 session picker 实现 |
|
||||
| 配置 | `/config` | 无 | 显示当前配置摘要 | 查看模型、终端、toolsets、session 配置 | 仅 CLI |
|
||||
| 配置 | `/model`,`/provider` | `[model] [--provider name] [--global]` | 切换模型/提供商;`--global` 写入 config | 临时或永久切换推理后端 | 无参数会打开 picker/列表;运行中切模型会被 TUI/Gateway 拒绝 |
|
||||
| 信息 | `/gquota` | 无 | 查看 Gemini Code Assist OAuth 配额 | 使用 Google Gemini OAuth 时查 quota | 仅 CLI |
|
||||
| 配置 | `/personality` | `[name]` | 无参数列出人格;`none/default/neutral` 清除 | 切换系统提示词人格 | 会写入 `agent.system_prompt`,可能影响后续上下文 |
|
||||
| 配置 | `/statusbar`,`/sb` | CLI 无参数切换;TUI 支持 `[on\|off\|top\|bottom\|toggle]` | 控制状态栏显示 | 调整终端/TUI 界面密度 | CLI 注册为简单 toggle;TUI 更完整 |
|
||||
| 配置 | `/verbose` | 无或 TUI 可传 `[off\|new\|all\|verbose]` | 循环/设置工具进度显示 | 想看更多或更少工具调用过程 | Gateway 需 `display.tool_progress_command` 开启 |
|
||||
| 配置 | `/footer` | `[on\|off\|status]` | 控制 Gateway 最终回复的 runtime footer | 在消息平台回复末尾显示模型/上下文/cwd 等 | 默认改全局 footer;平台覆盖需改 config |
|
||||
| 配置 | `/yolo` | 无 | 切换危险命令免审批 | 本地可信环境下减少确认 | 高风险;Gateway 为会话级,CLI 为环境级 |
|
||||
| 配置 | `/reasoning` | `[none\|minimal\|low\|medium\|high\|xhigh\|show\|hide]` | 设置 reasoning effort 或显示/隐藏推理内容 | 调整成本、速度、思考可见性 | Gateway 还支持 `reset`、`--global`;不同模型支持度不同 |
|
||||
| 配置 | `/fast` | `[normal\|fast\|status]` | 切换 Priority/Fast mode | 支持 fast mode 的模型上提速 | 不支持的模型会拒绝 |
|
||||
| 配置 | `/skin` | `[name]` | 查看或切换显示皮肤 | 调整 CLI/TUI 主题 | 经典 CLI/TUI 可用;Gateway 不适用 |
|
||||
| 配置 | `/indicator` | `[kaomoji\|emoji\|unicode\|ascii]` | 设置 TUI 忙碌指示器风格 | 调整 TUI 状态动画 | TUI 本地实现;经典 CLI 无 handler |
|
||||
| 配置 | `/voice` | `[on\|off\|tts\|status]`;Gateway 另有 `channel/join/leave` | 开关语音模式、TTS 或语音频道 | 语音输入/语音回复 | CLI 依赖本机音频;Gateway 语音频道主要面向 Discord |
|
||||
| 配置 | `/busy` | `[queue\|steer\|interrupt\|status]` | 设置忙碌时按 Enter 的行为 | 决定运行中输入是排队、注入还是中断 | 仅 CLI/TUI |
|
||||
| 工具与技能 | `/tools` | `[list\|disable\|enable] [name…]` | 查看、启用、禁用工具/工具集 | 调整当前 CLI 可用工具 | 仅 CLI;变更后会 reset session |
|
||||
| 工具与技能 | `/toolsets` | 无 | 列出可用 toolsets | 查看工具集分类和数量 | 仅 CLI |
|
||||
| 工具与技能 | `/skills` | `[search\|browse\|inspect\|install…]` | 搜索、浏览、安装、检查技能 | 管理 Hermes skills | 仅 CLI/TUI slash worker;具体参数由 skills hub 处理 |
|
||||
| 工具与技能 | `/cron` | `[list\|add\|create\|edit\|pause\|resume\|run\|remove]` | 管理计划任务;支持 `--name`、`--schedule`、`--prompt`、`--skill` 等 | 定时运行 Hermes 任务 | slash 版本仅 CLI;也有顶层 `hermes cron` |
|
||||
| 工具与技能 | `/curator` | `[status\|run\|pause\|resume\|pin\|unpin\|restore\|list-archived…]` | 管理技能 curator | 技能生命周期维护 | CLI/Gateway 可用,实际委托给 curator CLI |
|
||||
| 工具与技能 | `/kanban` | `[subcommand]` | 如 `list/show/create/assign/link/claim/comment/complete/block/archive/tail/dispatch/context/init/gc` | 多 profile 协作任务看板 | Gateway `create` 会自动订阅任务事件 |
|
||||
| 工具与技能 | `/reload` | 无 | 重载 `.env` 到当前进程 | 修改环境变量后不重启 CLI | 仅 CLI |
|
||||
| 工具与技能 | `/reload-mcp`,`/reload_mcp` | 无 | 重新连接 MCP servers 并刷新工具 | MCP 配置变化后生效 | 会影响工具 schema 和 prompt cache;Gateway 会要求确认 |
|
||||
| 工具与技能 | `/reload-skills`,`/reload_skills` | 无 | 重新扫描 skills 目录 | 安装/删除技能后刷新 | Gateway 会把变更提示注入下一轮 |
|
||||
| 工具与技能 | `/browser` | `[connect\|disconnect\|status]` | 连接/断开 live Chrome CDP 或查看状态 | 让浏览器工具控制真实 Chrome | 仅 CLI;连接真实浏览器要谨慎 |
|
||||
| 工具与技能 | `/plugins` | 无 | 列出插件及状态 | 查看已安装插件、工具、hook、命令 | 仅 CLI |
|
||||
| 信息 | `/commands` | `[page]` | 分页列出命令和技能命令 | Gateway 平台查看完整命令 | 仅 Gateway |
|
||||
| 信息 | `/help` | 无 | 显示可用命令 | 查看帮助 | Gateway 只展示 gateway 可用命令 |
|
||||
| 会话 | `/restart` | 无 | 优雅重启 Gateway | 更新配置/代码后重启网关 | 仅 Gateway |
|
||||
| 信息 | `/usage` | 无 | 显示 token、成本、rate limit 等 | 追踪当前会话消耗 | 没有 API 调用时数据有限 |
|
||||
| 信息 | `/insights` | `[days]` 或 Gateway 支持 `--days N --source name` | 统计一段时间内使用情况 | 分析历史用量、成本、工具模式 | 依赖 session DB |
|
||||
| 信息 | `/platforms`,`/gateway` | 无 | 显示 Gateway/消息平台状态 | 排查消息平台连接 | 仅 CLI |
|
||||
| 信息 | `/copy` | `[number]` | 复制第 N 条 assistant 回复;默认最后一条非空回复 | 快速复制回答 | 仅 CLI;用 OSC52 写剪贴板 |
|
||||
| 信息 | `/paste` | 无 | 从剪贴板附加图片 | 图片输入 | 仅 CLI;Termux 不支持剪贴板图片 |
|
||||
| 信息 | `/image` | `<path>` | 本地图片路径 | 给下一条 prompt 附加图片 | 仅 CLI;需支持的图片扩展名 |
|
||||
| 信息 | `/update` | 无 | 更新 Hermes Agent | 在消息平台触发远程更新 | 仅 Gateway;限制在消息类平台,Git 仓库安装才可用 |
|
||||
| 信息 | `/debug` | 无 | 上传/生成 debug 报告 | 排查问题并分享日志摘要 | Gateway 只上传摘要,CLI debug share 可更完整 |
|
||||
| 信息 | `/whoami` | 无 | 显示当前用户 slash 权限 | Gateway 管理 admin/user 权限 | 仅 Gateway |
|
||||
| 退出 | `/quit`,`/exit` | 无 | 退出交互式 CLI | 结束本地 CLI | 仅 CLI |
|
||||
Reference in New Issue
Block a user