Prova
返回博客
/构建者

如何为营销工作流编写一致的 AI 提示词

一致的 AI 提示词有四个组成部分:固定的角色定义、有界限的任务描述、必需的输出格式和明确的约束。缺少任何一个,输出变化就会太大,无法成为可重复的工作流。

简短回答

一致的 AI 提示词有四个组成部分:固定的角色定义、有界限的任务描述、必需的输出格式和明确的约束。缺少任何一个,输出变化就太大,无法成为可重复的工作流。

Prova 为解释如何为可重复营销工作流编写一致 AI 提示词制作的编辑配图。

一致的 AI 提示词在每次运行时产生大致相同质量的输出,无论是谁在运行或是哪天。大多数提示词做不到这一点,因为大多数提示词缺少四个结构性组成部分中的至少一个。

这里是这些组成部分及其各自重要的原因。

为什么 AI 输出每次都不同?

输出变化是因为提示词留下了模型用自己的默认值填充的空白。这些默认值不是随机的,但也不是你的。它们根据输入的表达方式、模型碰巧从训练中调出的例子以及任务描述有多模糊而变化。

当你写"总结这个活动简报"时,模型必须决定:摘要应该多长?什么格式?哪些要素最重要?什么级别的技术语言合适?它默默地做出这些决定,不告诉你。每次结果不同是因为模型每次都在做出不同的隐含选择。

解决方案不是更好的模型。而是更完整的提示词。

一致提示词的四个组成部分是什么?

1. 角色定义。 告诉 AI 对于这个任务它是谁。不是"你是营销专家"——那太模糊了。类似于:"你是一名高级付费媒体分析师,正在为每月审核 12 份此类报告的品牌总监总结活动绩效数据。" 这锚定了语调、细节水平和假设的知识。

2. 有界限的任务描述。 精确描述你要求什么。"总结附带的活动数据"是无界限的。"写一份三段式绩效摘要,涵盖:按点击率排名最高的创意素材、按每次转化成本排名最高的受众群体,以及一个需要品牌总监审核的标记"是有界限的。界限消除了模型代替你决定范围的需要。

3. 必需的输出格式。 指定结构。需要标题吗?项目符号?特定字数?如果输出进入另一个文档或系统,格式不是可选的。明确说明:"以纯文本输出,包含三个带标签的部分:创意绩效、受众绩效、需要采取行动。"

4. 明确的约束。 输出不应该做什么?这是大多数人忘记的组成部分。"不要包含没有上下文的原始数字。不要推荐媒体计划的更改——只标记,不开处方。不要使用'值得注意的是'或'总之'这样的短语。" 约束防止模型用你不想要的习惯来填补空白。

一个具体例子:活动绩效摘要

这里是同一个任务用两种方式写的例子。

模糊的提示词:

总结本周的付费活动绩效。

输出会变化。有时是三句话,有时是十二个要点。有时标记 CPL,有时标记 ROAS。有时提出品牌总监会忽略的显而易见的建议。收到这个的人必须做额外的工作来找出什么是相关的。

结构化四组成部分提示词:

你是一名高级付费媒体分析师,正在为每周审核 12 份报告且每份只有五分钟阅读时间的品牌总监总结每周活动绩效数据。

为以下数据写一份绩效摘要。恰好涵盖三个领域:(1)本周按点击率排名最高的创意素材,与过去四周平均值相比;(2)按每次转化成本转化率最高的受众群体,包含每次转化成本数字以及是否高于或低于目标;(3)需要品牌总监注意的一个事项,用一句话描述。

格式:三段短段落,每段以粗体标签开始:"创意"、"受众"、"标记"。总长度 150-200 字。

不要包含没有上下文的原始数字。不要推荐媒体计划的更改。不要总结整个活动——只涉及这三个领域。避免填充短语如"值得注意的是"或"总体而言"。

[以下为活动数据]

第二个提示词的输出在各次运行中几乎相同。不是因为模型更聪明——而是因为模型没有空白可以用自己的默认值填充。

如何知道你的提示词是否有效?

在类似的输入数据上运行相同的提示词三次。如果输出在结构上相同——相同的部分、相似的长度、相同的细节水平——那么提示词是一致的。如果结构在各次运行中变化,四个组成部分中有一个缺失或不够具体。

也可以让别人来运行它测试。将提示词和数据交给他们,不作解释。如果他们得到与你不同的输出,提示词有一个你没有记录的隐含假设。

这在构建 Prova 中是如何体现的

不一致是我在构建 Prova 的冲刺审核系统时必须解决的第一个真正的技术问题。我有关于强大冲刺成果物是什么样子的良好标准,但 AI 审核员对类似的提交产生不同的评估,取决于审核提示词被调用方式的小变化。

解决方案是在每个审核提示词的开头添加一个结构化上下文块——不仅是标准,还有有界限的任务、输出格式和关于审核员应该和不应该评论什么的明确约束。回过头来看很简单。在不一致结果的模式迫使我去看它之前并不明显。

那个经历就是从提示词走向第一个有用的切片文章的内容——"这有时有效"和"这每次都有效"之间的差距。

Cheers, Chandler

相关阅读

继续阅读相邻的 sprint、成果物或运营问题。