使用内置命令

Alice 提供多个斜杠命令,这些命令绕过 LLM,由连接器直接处理。所有命令在群聊和私聊中均可使用。

/help

显示内置命令帮助卡片,列出所有可用命令。

/help

/status

显示状态卡片,包含:

  • 总计 session 和用量计数器
  • 活动的自动化任务
  • 当前 LLM 后端和 session 详情
/status

/clear

清空当前会话的后端 session 绑定。下一条消息会以全新对话开始,并在后端开新的 session,不带有之前的上下文。

/clear

适用场景:

  • 私聊:直接清空 DM 的后端 session 绑定。
  • 群聊 chat 模式:清空当前群聊 chat 场景的后端 session 绑定。
  • 切换 provider(例如从 codex 迁移到 opencode)后,旧的后端 session id 在新 provider 上无法 resume——用 /clear 解绑即可让下一条消息开新 session。

不影响 work 场景的话题。work 是按话题独立的,需要重绑请在该话题里使用 /session <backend-session-id>

/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 之前先检查内置命令:

  1. 匹配内置命令 → 直接处理
  2. 不匹配 → 路由到场景(由 LLM 处理)

要强制将以 / 开头的消息发送给 LLM,请在前面加空格或使用 work 触发词:

 /some-custom-command     # 斜杠前的空格 → LLM 路径
@Alice #work /some-cmd    # Work 触发词 → LLM 路径