命令
Halo 的输入框内容会直接传给底层的 Claude Code,因此所有 Claude Code 原生命令均可使用。
常用命令
| 命令 | 说明 | 可用范围 |
|---|---|---|
/compact | 压缩当前对话的上下文,释放 token 空间 | Halo 对话 |
/stats | 查看当前对话的 token 使用统计 | Halo 对话 |
/clear | 清空当前对话历史 | Halo 对话 |
/halo-clear | 清空 IM 渠道的上下文(企业微信/微信/飞书/钉钉) | IM 渠道 |
/halo-stop | 中断 IM 渠道当前正在执行的任务 | IM 渠道 |
IM 渠道专属命令
以下命令只在 IM 渠道中有效(企业微信、个人微信、飞书、钉钉),在 Halo 本体对话中无效。
/halo-clear:清空上下文
当数字人的对话上下文过长、出现混乱、或者想重新开始时,发送:
/halo-clear也可以用别名:/halo-reset
执行后会:
- 终止当前正在进行的任何生成
- 清空该会话的完整对话历史
- 销毁绑定到该会话的 AI 浏览器上下文
- 下一条消息从全新的会话开始
机器人会回复确认消息。
TIP
与 Claude Code 的 /clear 不同,/halo-clear 专为 IM 渠道设计,清除的是 Halo 侧的会话状态,不影响企业微信/微信等平台本身的聊天记录。
/halo-stop:中断任务
数字人正在执行一个耗时任务,想中途打断时发送:
/halo-stop也可以用别名:/halo-cancel
只会中断当前生成,不会清除历史记录,下一条消息可以继续之前的上下文。
/compact:上下文压缩
当对话进行较长时间后,上下文会逐渐接近模型的 token 上限。此时可发送:
/compactClaude Code 会自动将历史对话压缩摘要,保留关键上下文,释放空间继续对话。
TIP
对话过长时,也可以直接新开一个空间,并将关键历史信息粘贴到新对话中,用「上面是历史记录,请继续」来延续任务。
通用 Agent 能力
Halo 底层是 Claude Code,具备完整的 Agent 能力。命令行能做到的任何事,都可以用自然语言来完成:
帮我查看当前目录的所有文件整理桌面文件,按照文档/图片/代码分类放到对应文件夹用 Apple Script 打开终端,执行 git pull检查系统内存占用,告诉我哪些进程最耗内存AI 会自主规划执行步骤,调用 shell 命令、文件操作、浏览器等任何可用工具。