使用内置命令
Alice 提供多个斜杠命令,这些命令绕过 LLM,由连接器直接处理。所有命令在群聊和私聊中均可使用。
/help
显示内置命令帮助卡片,列出所有可用命令。
/help
/status
显示状态卡片,包含:
- 总计 session 和用量计数器
- 活动的自动化任务
- 当前 LLM 后端和 session 详情
/status
/clear
重置当前 chat 场景的 session。下一条消息将以全新对话开始,不带有之前的上下文。
/clear
仅影响
chat场景。work场景是基于话题的,话题结束时自然重置。
/stop
立即取消当前活跃 session 正在运行的 LLM 调用。
/stop
当 agent 陷入循环或运行时间过长时使用此命令。Bot 会确认停止,并恢复接受新消息。
/session
将飞书 work 话题绑定到已有的后端 session。适用于重启后恢复长时间运行的任务。
/session <backend-session-id>
/session <backend-session-id> Continue the review
- 不带指令:绑定 session,不调用 LLM
- 带指令:绑定 session 并立即用该指令调用 LLM
仅在
work场景话题中有效。
/cd、/ls、/pwd
查看和更改当前 work session 的工作目录:
/pwd # 显示当前目录
/ls # 列出文件
/ls internal/ # 列出子目录中的文件
/cd /tmp/build # 更改目录
这些命令仅影响 work session。目录更改在整个 session 期间持续有效。
命令优先级
当消息以 / 开头时,Alice 在路由到 LLM 之前先检查内置命令:
- 匹配内置命令 → 直接处理
- 不匹配 → 路由到场景(由 LLM 处理)
要强制将以 / 开头的消息发送给 LLM,请在前面加空格或使用 work 触发词:
/some-custom-command # 斜杠前的空格 → LLM 路径
@Alice #work /some-cmd # Work 触发词 → LLM 路径