# 命令

输入 `/brb ` 可查看补全。下表与 Pi 当前的命令表一致。

| 命令 | 用途 | 是否会发送消息 | 下一步 |
|---|---|---|---|
| `/brb status` | 查看浏览器、登录和绑定状态。 | 否 | 需要诊断时运行 `/brb doctor`。 |
| `/brb setup` | 运行首次使用引导。 | 否 | 完成后运行 `/brb status`。 |
| `/brb doctor` | 分层检查本地状态、CDP 与页面。CDP 不可达或页面无法附着时，保留已得到的本地诊断，并明确跳过后续层。 | 否 | 按诊断结果处理；浏览器启动失败时先看这里，必要时运行 `/brb launch`。 |
| `/brb launch` | 启动或连接自动化浏览器。 | 否 | 登录后运行 `/brb bind <conversation-url>`。 |
| `/brb auto-create ask\|on\|off` | 查看或设置未绑定线程的自动创建策略；`ask` 表示每进入一个新的未绑定阶段询问一次。 | 否 | 运行需要会话的命令，或用 `/brb status` 查看当前策略。 |
| `/brb bind <conversation-url>` | 把当前 Pi 线程绑定到 ChatGPT 会话。只接受 `https://chatgpt.com/c/<id>` 或 `https://chatgpt.com/g/g-p-…/c/<id>`；无法确认时停止操作，不写入绑定注册表。 | 否 | 运行 `/brb status` 确认绑定；手动绑定的来源显示为“手动绑定”，不会显示成“自动创建”。 |
| `/brb unbind` | 解除当前 Pi 线程的绑定。不会删除 ChatGPT 会话。 | 否 | 需要继续时运行 `/brb bind <conversation-url>`。 |
| `/brb ask <文本>` | 发送普通请求。 | 是 | 等待回复后运行 `/brb sources` 或 `/brb copy`。 |
| `/brb plan <文本>` | 发送计划请求。 | 是 | 检查方案后再决定下一步。 |
| `/brb copy` | 复制当前回复。 | 否 | 把复制到的内容用到你的 Pi 工作流里。 |
| `/brb start <任务>` | 启动自动接力流程。 | 是 | 需要停止时运行 `/brb stop`。 |
| `/brb stop` | 停止自动接力流程。 | 否 | 需要评估恢复时运行 `/brb resume`。 |
| `/brb resume` | 报告已停止流程的恢复策略。不会自动执行恢复。 | 否 | 看完报告后，由你决定下一步。 |
| `/brb kill` | 关闭 BRB 启动的浏览器。 | 否 | 需要再次使用时运行 `/brb launch`。 |
| `/brb config <JSON patch>` | 查看或修改配置。逐键报告已应用、由环境变量管理而忽略、未知或无效字段；只读回显会标注来自环境变量的有效值。 | 否 | 修改后运行 `/brb status`。 |
| `/brb mode dedicated` | 切换到独立浏览器模式。 | 否 | 运行 `/brb launch`。 |
| `/brb mode existing` | 切换到现有浏览器模式。 | 否 | 退出目标浏览器后运行 `/brb launch`。 |
| `/brb browser [auto\|chrome\|edge]` | 查看或选择自动化浏览器（仅支持 Chrome 与 Edge）；不带参数时显示当前策略与已解析到的浏览器。 | 否 | 选好后运行 `/brb launch`。 |
| `/brb sources` | 列出当前回复的来源。 | 否 | 选择来源后运行 `/brb copy`。 |
| `/brb open [conversation-url]` | 打开当前绑定或指定的 ChatGPT 会话。 | 否 | 运行 `/brb bind <conversation-url>` 或 `/brb status`。 |
| `/brb orphan clear <id>` | 清除未解决的创建残留带来的本地阻断。不会删除远端会话。 | 否 | 重新运行需要会话的命令。 |

输入未知的 `/brb` 子命令时，会按当前顺序显示完整的 slash 用法。`状态/会话/停轮/回执/取消/确认/交接/一轮/执行/新会话` 以及它们的英文别名走普通消息通道：直接发 `brb <动作>`，不是 slash 子命令。
