跳到主要内容

Reviewer 与自动复核

内置 Reviewer 根据请求及可获得的证据检查已完成回复。它不同于名称带 Reviewer 的自建 Specialist,也不同于操作授权。

需要通过重新执行比较输出时,使用复现检查。Reviewer 审核与输出复现是两种独立记录。

会话复核与文件版本复核

对话复核和文件溯源面板的 Review 标签是不同记录。分享前检查准确版本;若显示 No review for this version,即使其他回复被复核,也必须保留该状态。环境记录 partial、证据 bounded 也不会因为模型表示有信心就变成完整。

输入错误应通过应用提供当前可访问附件或准确版本。本地文件存在不代表所有子任务和 Reviewer 内核都能读取。参见 Notebook委派排错

实现依据: SessionReviewerPanel.tsx, ComposerAgentControlsMenu.tsx

重新打开历史审查时,核对选中的产物版本。取消审查或修正后,阅读最终状态与已保留发现,再决定是否重新运行;取消不会产生审查通过记录。

选择能够核对的结果

首次审查可以使用内联表格检查:提供完整样本 QC 表,要求逐样本给出算术结果。判据明确为十二个唯一样本标识、十二行结果,以及每行的零计数基因数加检出基因数等于基因总数。

先自行打开子任务结果与 Notebook 输出,再对该回答发起审查。将审查条目与上述判据对照;如果缺少某行或执行结果,先处理该问题再使用结论。审查结果取决于回答及可用证据,本练习不保证得到零问题状态。

请求复核

  1. 使用可用模型完成一轮对话。
  2. 打开输入框 + 菜单 → Request review,运行时显示 Reviewing…
  3. 打开 Reviewer 卡片,查看问题和检查数量,展开每项说明。
  4. 点击 Go to transcript 进入 Session Reviewer,检查模型、时间、PASS/FAIL、证据引用与 Reviewer log
  5. 若请求纠正,检查 Main Agent 后续及子任务授权;复核不会自动授予操作权限。
  6. 处理问题后使用 Re-run review。必要输入或操作仍不可用时,保留未解决结论。

案例演示 阅读仍有未解决问题的审查结果

查看检查结果与未解决问题

Codex 订阅、gpt-5.6-sol 下,人工复核返回 四项检查、一项问题

检查实际结果
Specialist 是否执行内联 CSV 复核PASS,引用了交接和算术记录
自定义 MCP 成功与失败是否准确报告PASS,指标和连接错误与执行输出一致
分子调用是否产生所述文件和属性PASS,识别了准确文件版本及返回值
模型是否按要求检查已保存的结构预览FAIL,目录查询没有读取结构内容

纠正阶段遇到托管输入访问问题,最终显示 fix limit reached / Issues found。在应用里手动打开结构证明查看器可用,但不会追溯修改模型的核验记录或复核结果。本例保留真实未解决结论,不标为复核通过。

自动复核控制

Agent controls → Auto-review 设置后续回复自动复核。这是会话偏好,与 Ask for approvalDelegation 分开。Settings 中内置 Reviewer 没有普通编辑、删除、启用控件,也不在正常 Specialist 选择器中。

状态或控件含义
Request review 不可用检查当前是否仍运行、是否有可复核的完成回复、模型是否可用
Reviewing…尚在复核,不能当成完成
Reviewer · n findings · n checks打开检查与证据;零问题也仅覆盖实际检查范围
Corrections requestedMain Agent 可能进行纠正;需查看新操作与结果
Issues found / fix limit reached尚有未解决问题,阅读最新说明后再决定下一步
Go to transcript进入专用 Session Reviewer 页面
Expand / Collapse Reviewer log展开或收起操作日志;截断日志不是完整证据
Re-run review再次请求复核,不是接受全部结论

使用独立模型自动复核

  1. Settings → Model → Reviewer 选择可用的固定模型。例如,Main 为 gpt-5.6-sol,Reviewer 为 gpt-5.6-luna
  2. 在目标会话打开 Agent controls → Auto-review,确认显示 On,再提交下一条请求。
  3. 回复完成后,展开自动出现的 Reviewer 卡片。核对模型、检查内容、证据及结果。
  4. 出现 Corrections requested 时,等待主任务的纠正操作和后续复核,再判断问题是否解决。

resolved 说明了什么

某项检查可以因为“按要求尝试了操作,并准确报告权限失败”而被标为 resolved。应将检查判据、工具结果和剩余问题一起阅读。

最终 No issues found · 1 check / Disposition: resolved 表示这一项“是否尝试后续检查并如实报告结果”的问题已解决。它不表示文件可读、样本计算通过或科研结论正确。必须阅读具体检查内容,不能只看绿色状态。