PromptQuorumPromptQuorum
主页/提示词工程/The CRAFT Framework
Frameworks

The CRAFT Framework

·8 min read·Hans Kuepper 作者 · PromptQuorum创始人,多模型AI调度工具 · PromptQuorum

CRAFT框架是一种提示结构,通过聚焦背景、角色、受众、格式和语气五个要素,帮助生成有针对性、因人而异的内容。在PromptQuorum中,CRAFT框架作为内置功能提供,任何用户都可以选择并应用于所有支持的模型。

CRAFT框架是什么

CRAFT框架是创意和营销任务的提示模板。它让大语言模型明确:你以谁的身份写作、为谁写作、输出应该什么样子。与其发送模糊指令(如"为产品写一个帖子"),你定义每个CRAFT元素,让GPT-4o、Claude Opus 4.7和Gemini 3.1 Pro生成一致、可复用的文案。

如果你刚开始接触结构化提示,请阅读什么是提示工程了解基础概念。

CRAFT的5个要素:

  • 1. 背景:产品、情况或活动的背景信息
  • 2. 角色:模型应该采用的声音或专业视角
  • 3. 受众:目标读者及其需求或难点
  • 4. 格式:具体的输出结构(如"LinkedIn帖子"或"落地页标题文案")
  • 5. 语气:文风和风格约束(从正式到随意)

为什么CRAFT框架有效

CRAFT框架编码了专业文案撰写人员在真实文案需求中使用的相同字段。当模型看到明确的背景、受众和语气时,它们花费更少的能量去猜测,花费更多的能量去调整语言以匹配你的目标。

这个结构特别有用的情况:

  • 1. 你需要在多个内容中保持一致的品牌声音
  • 2. 你想比较不同模型如何处理同一个创意需求
  • 3. 你在团队环境中工作,非技术同事也需要理解和编辑提示

CRAFT的5个要素详解

有效的CRAFT提示为所有5个要素提供清晰指导。没有什么重要的信息会被留作隐含的。

你可以把这些写成标签行,也可以写成一个紧凑的段落。关键是每个部分都清晰且可编辑。

典型的要素描述:

  • 1. 背景:产品是什么、做什么、模型需要遵守哪些关键事实
  • 2. 角色:例如"你是B2B SaaS文案撰写人"或"你是高级增长营销经理"
  • 3. 受众:具体的目标,如"早期创业公司的技术创始人"或"大企业的HR部长"
  • 4. 格式:最终交付物,如"5条推文的Twitter线程"、"跟进邮件"或"产品发布博客开篇"
  • 5. 语气:风格约束,如"专业但平易近人"、"不用营销术语"或"短句、简单用词"

案例:不好的提示 vs 好的提示

非结构化提示和CRAFT提示的差异,用同一个任务对比最清楚。以下是为新功能写LinkedIn帖子的例子。

不好的提示

"为我们的新AI功能写一篇LinkedIn帖子"

好的提示

"背景:我们发布新AI功能,自动将周度客户支持工单总结为1页经理报告。它与现有帮助台工具集成,减少手动报告工作。角色:你是B2B SaaS文案撰写人。受众:忙碌的中型企业客户支持主管,难以掌握循环出现的问题。格式:3个短段落和3个要点的LinkedIn帖子。最多180字。语气:专业但随意。避免"革命性""颠覆性"等营销术语。以预订演示的明确号召行动结束。"

CRAFT版本像一个小文案需求。任何收到它的模型都能生成品牌一致的文案,试错更少。

何时使用CRAFT框架

当受众、格式和声音与事实内容同等重要时,使用CRAFT框架。这涵盖大多数营销、销售和沟通工作流程。

典型用途:

  • 1. LinkedIn、X、企业博客等社交媒体帖子
  • 2. 邮件活动、新用户入门和产品发布
  • 3. 落地页文案、功能说明、应用商店描述
  • 4. 视频脚本和网络研讨会邀请(语气和节奏很重要)

PromptQuorum如何实现CRAFT框架

PromptQuorum是多模型AI分派工具,内置CRAFT框架作为提示结构选项。这让用户在多个模型中一致地生成创意内容。选择CRAFT选项时,应用会展示各要素的专用字段,将它们组装成一个格式正确的提示。

PromptQuorum中CRAFT框架的用途:

  • 1. 通过结构化输入填写背景、角色、受众、格式和语气,而不是手动记忆
  • 2. 将同一个CRAFT提示并行应用于多个模型,比较GPT-4o、Claude Opus 4.7、Gemini 3.1 Pro和本地模型对同一文案需求的响应。(对于更简单的单步提示,可考虑单步框架。)
  • 3. 为重复工作流保存并重复使用CRAFT模板,如"功能发布LinkedIn帖子""客户成功案例"或"销售外联邮件"

将CRAFT与其他框架结合使用

将CRAFT框架与工具箱中的其他框架结合,为每个框架分配最适合的任务类型。CRAFT不是万能解决方案,它针对受众和语气至关重要的内容优化。

实用模式:

  • 1. 创意输出(帖子、邮件、脚本、落地页)用CRAFT
  • 2. 结构化输出、清单、JSON规范用APE框架SPECS框架
  • 3. 复杂分析、规划和多约束通信用CO-STAR框架或思维链推理结构

如何使用CRAFT框架

  1. 1
    C—用一句目标澄清任务。例如:"分类客户反馈情绪"而非"帮助分析"。要具体。
  2. 2
    R—按优先级排列约束。例如:(1) 保留客户的语气,(2) 回复≤100字,(3) 如可能分类投诉类型。排序最重要的事项。
  3. 3
    A—说明受众和期望的风格。例如:"受众:支持经理(非技术性)。风格:专业、简洁、可操作。"这决定了语气和细节程度。
  4. 4
    F—创建示例说明你想要和不想要的。给出2-3个好例子和1-2个反面例子。用对比法教导模型。
  5. 5
    T—在部署前对代表性案例测试提示。用CRAFT结构构建提示,然后在小批量上验证。如果结果不好,迭代:澄清约束、添加更好的例子或调整受众说明。

常见问题

CRAFT代表什么?

CRAFT代表背景、角色、受众、格式和语气。它是一个提示框架,通过明确定义谁在写作、他们为谁写作和输出应该是什么样子来结构化创意任务。

我什么时候应该使用CRAFT而不是其他框架?

将CRAFT用于创意、营销和面向受众的写作任务:电子邮件、社交媒体帖子、落地页、脚本和销售文案。对于结构化数据提取或逻辑推理,改为使用APE或SPECS。

我可以将CRAFT与任何语言模型一起使用吗?

可以。CRAFT适用于GPT-4o、Claude Opus 4.7、Gemini 3.1 Pro、Mistral和任何其他模型。该框架与模型无关;它为所有LLM清晰地结构化您的提示。

我必须填写所有五个CRAFT要素吗?

为了获得最佳效果,是的——为背景、角色、受众、格式和语气提供明确的指导。删除任何要素会给模型留下猜测的余地,产生不一致的输出。甚至对每个元素的一句描述就足够了。

我的CRAFT提示应该有多长?

CRAFT提示可以简洁或详细。紧凑版本可能是2-3句(每个要素一句),而健壮的版本可能跨越一个段落。长度不是目标——清晰和明确性才是。

我可以将CRAFT与其他框架结合吗?

可以。您可以将CRAFT提示嵌套在Chain-of-Thought中以获得较长的输出,或者如果需要创意内容和结构化推理,可以将CRAFT与APE结合。

如果我的任务不符合CRAFT结构怎么办?

如果您的任务不涉及受众、语气或格式决策,CRAFT可能不是最佳方案。改为对逻辑使用Chain-of-Thought,对结构化分析使用APE,对精确要求使用SPECS。

我如何测试我的CRAFT提示是否有效?

在3-5个代表性例子上运行您的CRAFT提示并比较多次运行的输出。检查:(1)语气是否与您指定的相符?(2)格式是否一致?(3)内容是否针对正确的受众?如果有任何失败,改进相应的CRAFT要素。

使用PromptQuorum将这些技术同时应用于25+个AI模型。

免费试用PromptQuorum →

← 返回提示词工程

CRAFT框架:背景·角色·受众 2026 | PromptQuorum