Skip to content

运行过程 ​

本页讲 Bot 被触发后的一次运行:运行卡片的状态、共字君动作、「过程」面板怎么看、如何停止,以及发消息前选择模型与推理强度。

运行卡片 ​

@ Bot 发送后,群里出现这个 Bot 的运行卡片,实时显示它在做什么。

进行中的运行卡片

卡片包含:

  • 标题行:状态图标;Bot 接力时显示接力进度(如「接力 2/3」)。
  • 副标题:Agent 与触发人,如「Claude Code · 王磊 触发」。
  • 当前步骤:共字君动画加上正在做的事,或正在输出的回复最后一行。
  • 统计:「改动 N 个文件」(点击查看改动)、耗时、token 用量(未上报时显示「用量未上报」)、子 agent 与后台任务数。
  • 按钮:「查看过程」「停止」「打断并追加」。

运行结束且有回复后,卡片变成 Bot 的回复消息,下方保留改动文件、耗时、用量和「查看过程」。最多直接列出 2 个改动文件,更多显示为「+N」。

一条消息 @ 了多个 Bot 时,卡片显示「扇出 · N 个 Bot 并行」。

折叠运行卡片

在「群设置」里打开「运行卡片默认折叠」,卡片默认收起,只对你生效。等待审批或回答的卡片始终展开。

运行状态 ​

状态含义
排队中等待开始,如「本群上一轮未结束,排第 N」「该 Bot 忙,排第 N」「工作区准备中」
离线等待Bot 所在机器离线,上线后自动执行
运行中正在干活
等待审批有权限请求等 Bot 主人处理,见 审批与提问
等待回答Bot 向群成员提问,等人回答
已完成正常结束
已中断被停止或异常中断
已作废未执行就作废,如离线等待超时、触发消息被撤回
无权触发你不在 Bot 的触发范围内,没有启动

「等待审批」「等待回答」直接显示文字,其他状态只显示图标,鼠标悬停可看文字。

排队规则 ​

  • 同一个 Bot 在同一个群里一次只跑一轮,下一轮排队。
  • 每个 Bot 有并发上限(新建默认 2),多个群同时找它时超出的排队。并发上限在 Bot 设置与权限 里改。
  • 排队中的运行不占并发名额。
  • Bot 离线时请求最多等 30 分钟(群级参数「Bot 离线等待上线」可改),超时作废并通知触发人。

会话提示 ​

Bot 默认续用上一次的会话。以下情况卡片上会提示开了新会话:

  • 已按要求开启新会话(发了 /new)
  • 本轮因配置变更开启新会话
  • 原供应商已删除,已开启新会话
  • 会话恢复失败,已开新会话并补送最近 50 条群消息

共字君动作 ​

卡片上的共字君随运行状态变化:

状态动作文字
运行中,正在输出回复打字正在回复
运行中,其他时候搬运正在工作
排队中等待排队中
等待审批举手等待审批
等待回答提问等待回答

其他状态不显示共字君,只显示状态图标。

过程面板 ​

点运行卡片上的「查看过程」,在右侧工作台打开标签页「Bot 名 · 第 N 轮」。

过程面板

标签页顶部显示触发人、状态、模型(未指定时为「默认」)、耗时和用量;点 ⓘ「机器与会话」可查看运行机器和会话 ID。下方有三个视图:

视图内容
过程每一步在想什么、做了什么
改动本轮改了哪些文件,见 代码变更与文件
审批记录触发、权限请求及结果、停止等记录

点「查看上一轮(还有 N 轮)」可以往前翻这个 Bot 在本群的历史轮次。

过程里有什么 ​

第一行是「本轮上下文」:标注「续用会话」或「新会话」,说明这轮补送了哪些群消息。

之后按时间列出每一步:

类型显示
思考正在思考 / 思考
读取、搜索、列目录正在读取 / 已读取、已搜索、已列出等;搜索无结果显示「未找到」
命令命令本身;超过 2 秒显示耗时;展开看最后 6 行输出,「… 另有 N 行」看全部
编辑文件文件名与 +N −M,点击直接查看该文件的改动
访问网络正在访问 / 已访问
MCP 调用「服务 · 工具」,共工空间自带工具显示中文名(如「向群成员提问」);展开看「参数」和「结果」
子 agent名称、任务、「N 次调用 · 状态」(进行中 / 已完成 / 失败 / 已取消 / 已断开),展开看它自己的过程
后台任务状态(运行中 / 已暂停 / 已完成 / 失败 / 已停止)与日志路径,可点「停止」
权限请求请求内容与结果,如「等待 Bot 主人审批」「某某 已批准」「超时未审批,已自动拒绝」

ls、cat、grep、git status 这类只读命令归为查阅,不算作命令。

折叠规则 ​

过程面板会把零碎的步骤合并,便于快速浏览:

  • 回复文字、权限请求、本轮上下文、子 agent、后台任务始终单独一行。
  • 它们之间连续 2 个及以上的调用合并成一组,组名是这组做过的事,如「读取了文件、运行了命令」;只有 1 个调用时不合并。思考夹在组里,不计入调用数。
  • 组内有失败时标注「N 个失败」。
  • 运行结束并给出最终回复后,回复之前的全部步骤收进「已工作 X 分 Y 秒」,摘要如「查阅 12 · 命令 3 · 改动 2 · 子 agent 1」。仍在运行的后台任务不收起。
  • 默认全部折叠;正在进行的那一组和运行中的子 agent 保持展开。你手动展开或折叠的会被记住。

过程保留期

审批与提问记录永久保存;完整运行过程默认保留 30 天,过期后卡片只保留摘要,显示「运行过程已过期,仅保留摘要」。保留天数由管理员设置,见 系统参数。

停止运行 ​

在运行卡片上点「停止」,或在群里发 /stop @Bot(见 指令参考)。

  • 任何群成员都可以停止。
  • 排队中的运行立即结束;运行中的运行在机器确认后结束。未处理的审批和提问一并作废。
  • Bot 接力中的后续轮次显示「终止整条链」,确认后停止这条接力链上所有未完成的轮次,后续接力不再触发。

停止时如果本轮已经改了文件,卡片显示「已停止 · 本轮改动 N 个文件留在工作区」,并提供两个选择:

按钮效果
保留改动默认。不回滚、不自动提交、不 stash
丢弃本轮改动只还原本轮触及的文件,不影响此前已有的未提交改动

停止后选择保留或丢弃改动

只有发起人或 Bot 主人可选,没有时间限制。

不想停下、只想补充要求时,用「打断并追加」,见 在群里指挥 Bot。

选择模型与推理强度 ​

输入框里 @ 了 Bot 后,输入框下方出现这个 Bot 的配置标签,如「后端助手 · Sonnet」。点开可选:

模型与推理强度菜单

  • 「模型」:机器上报的可选模型。
  • 「推理强度」:Agent 支持的推理强度档位。

选择后标签显示「仅本条」,只对这条消息生效。在菜单里点「设为本群默认」,则作为这个 Bot 在本群的默认配置。

生效顺序:本条消息的选择 → 本群默认 → Bot 自己的默认配置(见 Bot 设置与权限)。

  • 只有 Bot 主人或群管理员能切换,其他人看到「只有 Bot 主人或群管理员可以切换」。私聊中不受此限制。
  • 机器还没上报可选模型时,标签不可用,提示「机器尚未上报可选模型」。

权限档位不在这里选:Bot 主人在「群设置 → Bot」里设置本群档位,见 群与私聊。

相关页面 ​

基于 Apache License 2.0 开源