Slash 命令
三个界面并不共用一套命令——TUI、Web UI 的打字聊天框、以及 IM 渠道各有各的列表,因为每个界面的会话 语义不一样(TUI 的会话就是这个进程本身;一个 IM 聊天则可以被重新绑定到完全不同的会话上)。
| 命令 | 语法 | 行为 |
|---|---|---|
/help |
/help |
打印命令列表和按键提示 |
/model |
/model <name> |
原地切换模型——同一个 provider,为这个模型刷新工具集 |
/thinking |
/thinking off|low|medium|high|xhigh|max |
设置推理强度;会重建 sender,因为思考预算是在构造时确定的 |
/compact |
/compact |
立即压缩历史;有轮次在跑时会被拒绝 |
/clear |
/clear |
清空历史并立即保存;跑到一半时会被拒绝。用的还是同一个会话文件——想要全新的一个,见下面 IM 专属的 /new |
/goal |
见运行长周期目标 | 这里的 /goal edit 是预填模式——具体见那篇文档里的说明 |
/skills |
/skills |
列出已发现的 skill,附上来源和描述 |
/mcp |
/mcp |
列出已连接的 MCP 服务——工具/资源/prompt 数量、服务的说明文字 |
/workflows |
/workflows |
列出具名工作流(内置、用户、项目三层);跑某一个是靠描述任务,不是靠 slash 调用 |
/memory |
/memory |
列出记忆目录下的文件及其大小 |
/init |
/init |
跑一次完整的、带工具的轮次,生成或更新 .octorules |
/save |
/save |
立即保存会话,打印文件路径 |
/sessions |
/sessions |
列出最近的 10 个会话 |
/exit、/quit |
退出(等同 Ctrl-C / Ctrl-D) | |
/<skill-name> |
/<name> [args] |
任何没有被上面这些保留命令占用名字的已发现 skill,会把它内联成下一轮对话 |
不认识的 /xxx 会原样当作纯文本发给模型——对那些碰巧以斜杠开头的路径或正则表达式很友好。
Web UI(打字聊天)
Section titled “Web UI(打字聊天)”打字聊天文本里只解析这三个命令;其余的都原样发给模型当纯文本(Web UI 里切模型/切 skill/切
workflow 是走专门的按钮和一个由 / 触发的选择菜单,不是解析命令文本):
| 命令 | 行为 |
|---|---|
/clear |
清空这个会话的消息、保存、丢掉缓存的 agent 和记忆锁存,广播一次历史重载 |
/compact |
在后台压缩(注册成可被中断/停止取消的任务) |
/goal [...] |
和 IM 用的是同一套底层实现——这里 /goal edit <文本> 一步到位直接改 |
输入框自己的 / 自动补全是一个 skill/workflow/MCP 工具与服务的选择菜单,不是一份固定命令列表。
选中某一项只是把 /<name> 填进输入框,之后走的还是和 TUI 一样的服务端 skill 派发逻辑。
IM 会话可以在不同聊天之间重新绑定,所以这个界面有其他两个都没有的命令:
| 命令 | 语法 | 行为 |
|---|---|---|
/bind |
/bind [--force] <序号|id> |
把这个聊天绑定到一个已有会话上,按 /list 里显示的序号或者短/完整 id。历史会保留。--force 可以抢一个被别的聊天占着、但租约已过期的绑定 |
/unbind |
/unbind |
把这个聊天从它的会话上解绑,不删任何东西 |
/new |
/new |
新建一个全新会话并绑定这个聊天——这是唯一一种不动已有会话历史、直接另起一个的方式 |
/clear |
/clear |
清空历史,但保留当前的绑定关系 |
/compact |
/compact |
立即压缩,走带外流程,不会卡住聊天 |
/goal [...] |
和 Web 共用同一套实现——/goal edit <文本> 一步到位直接改 |
|
/stop |
/stop |
中断正在进行的轮次 |
/status |
/status |
报告这个聊天绑定了多久,以及输入/输出 token 数 |
/list |
/list |
列出最多 20 个已保存的会话,编号供 /bind 用 |
/bind、/unbind、/clear、/new 都会清掉这个聊天记住的权限选择缓存和记忆注入器状态,
因为这些东西是绑定在“即将被替换掉”的那个对话上的——见权限系统。
| 命令 | TUI | Web | IM |
|---|---|---|---|
/help |
✓ | ||
/model |
✓ | ||
/thinking |
✓ | ||
/compact |
✓ | ✓ | ✓ |
/clear |
✓ | ✓ | ✓ |
/goal ... |
✓ | ✓ | ✓ |
/skills /mcp /workflows /memory /save /sessions /init |
✓ | ||
/exit /quit |
✓ | ||
/<skill-name> |
✓ | ✓(通过选择菜单) | |
/bind /unbind /new /stop /status /list |
✓ |
下一步:会话绑定与重绑定的更多细节见接入聊天应用。