如果让你描述你们产品的 Prompt 工作流,你会怎么描述?
大概率你会说类似这样的话:「我们有个 Prompt 工程师,写了一个不错的 system prompt,效果还行,就上线了。」——这种「一次写完、永不更新」的状态,恰恰是大多数 AI 产品卡在 60 分体验上不去的根本原因。
真正把 AI 产品做到 90 分以上的团队,Prompt 不是静态配置,而是一个持续迭代的产品形态。今天我们拆解这个迭代方法论的 4 个核心步骤。
迭代的前提是有「标杆」。大多数团队迭代 Prompt 时最大的痛点是:每次改了 prompt 后效果好不好,全靠几个人主观感受——「我觉得好一点了」、「同事说好像没差」。这种主观感受无法支撑持续迭代。
正确做法是建立一个评估集(evaluation set),通常包含 100-500 条真实的用户输入,覆盖你产品的主要使用场景。每一类场景要有清晰的标签,比如:
评估集的价值是:每次 Prompt 改动后,团队能客观看到效果是在变好还是变差,而不是凭感觉。
一个常见误区是把评估集搞得太「干净」——只放简单和中等 case,不敢放边界 case。实际上,边界 case 才是 Prompt 改进的真正杠杆点。
仅有评估集还不够。如果每个 case 都需要人来打分,那迭代成本会高到不可持续。
更优做法是引入一套半自动化的打分标准。常见做法有三种:
多数团队会把这三种方式组合使用,而不是只用一种。规则化检测兜底 60% 的明显错误,LLM-as-judge 评判复杂的语义质量,人工审核处理真正重要的边界 case。
很多团队的 Prompt 越改越长,从最初的几百 token 改到几千 token,最后变成没人能维护的「Prompt 怪物」。
这是因为他们试图用一个巨型 Prompt 完成全部任务。要解决这个反模式,必须把任务拆成多个子任务:
这种流水线式的设计,有三个优势:
很多团队把上面三步做完后以为可以上线了。但产品环境中的用户输入,远比评估集更复杂、更野蛮。
正确做法是在生产环境建立一套在线 A/B 框架:
这套机制看似工程量不小,但它能让 Prompt 迭代从「赌博式上版本」变成「有数据支撑的科学实验」。在 AI 产品快速演进的当下,这是少有的、能让团队睡得着觉的工程实践。
为什么很多 AI 产品的体验总是上不去?核心原因之一是团队把 Prompt 当成「写一次就完」的工程配置,而不是「需要持续打磨的产品形态」。
把 Prompt 当产品,意味着你要有:
具备这四项能力的团队,做 AI 产品的体验上限,会比「Prompt 写一次就完事」的团队,至少领先一到两个身位。