AI-assisted review:AI 扩大检索面,人决定优先级

Page card

  • Part:Part 2 / Review 进阶
  • 适用角色:开发、QA、产品、设计
  • 使用场景:PR review、设计评审、测试覆盖检查、风险扫描
  • 输出物:有证据、有 severity、有人工判断的 review findings

Back to AI Workflow Sharing。相邻主题:Evidence-first · Minimum viable change · Agentic execution · Knowledge capture

Summary

重点:AI 是 reviewer 的搜索助手,不是最终 reviewer。
AI 可以帮助发现风险和遗漏,但 severity、是否阻塞、如何表达,需要人基于产品语义和团队上下文判断。

适用场景

  • PR review
  • 设计评审
  • 测试覆盖检查
  • 风险扫描
  • 大 diff 快速理解

工作方式

  1. 让 AI 先找 bug、regression risk、missing tests,而不是先挑 style。
  2. 人工筛选 severity:blockerrisknit 分开。
  3. Review wording 保持协作式,不把 AI 的强硬语气原样发出去。
  4. 对 AI 提出的每个 finding,都回到代码或产品语义验证。
  5. 对 rejected finding 记录原因,避免后续重复讨论。

Review 输出模板

Finding:
Severity:
Evidence:
User impact:
Suggested fix:
Blocking or non-blocking:

可分享案例

  • 某次 export timeout review:保留 Promise.allSettled / best-effort 等核心措辞,同时调整语气。
  • editor AI reviewer 的 findings:逐条验证,接受真实问题,记录 rejected finding。
  • i18n/copy nit 不应盖过稳定性风险。

可复用规则

AI finding 必须能指向具体代码、行为或测试缺口。 不能只停留在“看起来可能有问题”。

  • Review 输出先按风险排序,不按文件顺序。
  • 语气保持合作,重点是降低风险,不是证明对方错。
  • i18n / copy / style nit 不应抢过稳定性、数据正确性或功能风险。

References