Skip to main content
AI9 min read

如何在发布前评估AI功能

AI功能的实用评估循环:定义承诺、构建失败集、测试常规情况,并在系统赢得信任前保持人工参与。

Part ofAI Engineering->
By Jason TeixeiraJune 16, 2026
AI EvaluationProduct EngineeringQALLMsReliability
Share:
On this page

AI 功能不是在演示中跑通就算完成。

这就是陷阱所在。你问了三个友好问题,它答对了两个半,每个人都看到了未来的雏形,然后产品路线图上突然多了一个叫"AI 助手"的功能,而本该有的技术规格却不见踪影。

我不信任那种流程。我信任更慢的那个:明确承诺,编写失败案例,测试非理想路径,并在系统证明自己可靠之前始终保留人工介入。

AI 评估循环承诺 -> 验证
承诺失败案例评审发布

功能不是一次性评估完成的。它在一个循环中流转:定义承诺,构建失败集,评审实际输出,然后才决定哪些可以发布。

从承诺开始

第一个问题不是"我们应该用哪个模型?"

第一个问题是:用户在与这个功能交互后,可以相信什么?

这句话很关键。如果功能是总结文档,用户相信总结是忠实的。如果功能是起草客服回复,用户相信它不会凭空编造退款政策。如果功能是解释交易信号,用户相信它并非披着友好外衣的金融建议。

用一句话写下承诺:

  • "此功能对请求进行分类,并将其路由到正确的工作流程。"
  • "此功能草拟回复,由人工批准后发送。"
  • "此功能搜索内部文档,并引用所使用的来源。"

如果承诺需要写一段话,说明功能范围尚未界定清楚。

在理想路径之前构建失败集

大多数 AI 演示都是无意中为了通过演示而训练的。

真正的评估集应该包含那些让产品感到棘手的输入:

  • 模糊的请求
  • 矛盾的指令
  • 缺少上下文
  • 恶意的提示注入
  • 过时的政策文档
  • 重复的记录
  • 带有愤怒情绪的客户消息
  • 处理不当会带来经济损失的边缘情况

对于面向客户的 AI 工作流程,在信任系统形态之前,我至少需要 25 个示例。不是 25 个完美的基准测试行。而是 25 个代表实际工作的、不那么完美的示例。

评估集不是文书工作。它是产品的边界。

区分模型质量与产品质量

模型可能很好,但产品仍然可能很差。

模型可能给出正确答案但没有引用来源。工作流程可能引用了正确的文档却埋没了重要警告。UI 可能让答案看起来是最终版,而实际上只是草稿。

我分层评估 AI 功能:

  1. 它是否理解了任务?
  2. 它是否使用了正确的来源或工具?
  3. 它是否避免了在来源之外做出断言?
  4. 它是否以用户可操作的形式返回了结果?
  5. UI 是否清晰展示了系统的置信度和局限性?

只有前两个主要与模型相关。其余的都是产品问题。

让人工介入的时间比感觉方便的更久一些

AI 工作流程的第一个生产版本通常应该是"先草稿,后发送",而不是"直接发送"。

这听起来没那么神奇。很好。

先草稿后发送能给你评审数据。它显示用户在哪里编辑输出,在哪里拒绝输出,他们纠正了哪些字段,以及哪些任务从一开始就不应该被自动化。

人工评审步骤不是永久的拐杖。它是仪表化手段。

当编辑变得可预测时,就将编辑自动化。当拒绝集中在某一种输入类型时,就修改路由。当评审员反复手动检查同一个来源时,就添加检索和引用。

你不会因为演示跑通了就移除人工。你会在评审日志表明系统已经赢得信任时才移除人工。

发布检查清单

在发布 AI 功能之前,我需要确保以下事项到位:

  • 一句承诺
  • 包含丑陋示例的评估集
  • 每个示例的通过/失败标准
  • 对提示、工具调用、来源和结果的日志记录
  • 高风险输出的人工评审路径
  • 模型不可用时的回退方案
  • 从 UI 报告不良输出的方式

这些都不会让功能变得不那么令人印象深刻。

它让功能变得真实。

相关系统:构建前的 AI 实施审计 将同样的思路拆解为构建前的审计路径,供决定先自动化什么的团队使用。

Reader route

article -> proof -> offer

ReadClusterProofScope

cluster

AI Engineering

intent

AI

route

next step

What to do with this

Turn the note into a build path.

If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.

Jason Teixeira
Written by
Jason Teixeira
Founder, Sage Ideas Studio · Principal Engineer
livebuild 5d6c8652026-08-05 06:00Z
// solo studio// no analytics resold// every commit human-reviewed