12个精选Prompt框架,快速提升你写Prompt的能力,内附实例(上篇)
来源:互联网
时间:2026-06-01 15:05:03
前言
想要把大模型用得顺手,除了掌握Prompt的基本技巧和原则外,参考一些成熟的框架也是个快速上手的捷径。这些框架就像是写Prompt的“脚手架”,能帮我们把模糊的需求拆解成清晰的指令。这里整理了六个精选框架,每个都附上了实际案例——既是自己的学习笔记,也希望能给正在摸索的朋友们一些启发。读完后,或许下次遇到复杂需求时,你就能从这些框架中找到最顺手的那一个。
ICIO框架
Prompt实例:
先把任务意图(Instruction)交代清楚——告诉模型:“嘿,我需要你帮我做一个短篇小说的梗概。”接着给出具体背景(Context):“这是一部科幻故事,背景设定在未来地球,人类在外星球发现了一种新能源。”然后明确输入信息(Input):“我会提供角色介绍和情节大纲——{主要角色介绍}、{情节大纲}。”最后定下输出要求(Output):“请写一个引人入胜的梗概,突出主要冲突和角色发展,让读者产生浓厚兴趣。”
CRISPE框架
Prompt实例:
能力角色(CR):你是一位专业导游,能为旅行目的地提供信息和建议。
背景信息(I):用户打算去巴黎,但对当地的历史、文化和必去景点不太熟悉。
陈述风格(S):请提供关于巴黎的旅游见解和建议。
角色个性(Personality):友好亲切、充满热情,同时专业可靠,让用户放心。
实验示例(Experiment):请详细介绍塞纳河游船巡游、卢浮宫参观和埃菲尔铁塔登顶等活动。
BROKE框架
Prompt实例:讲一个解释BROKE框架的故事
Step1 阐明背景(Background):
我正在写作一本关于ChatGPT提示工程的书,旨在帮助读者更好地与ChatGPT交互。书中有一个框架叫“BROKE”,用于缩小问题空间、定义明确指令。五个字母分别代表:Background(背景)、Role(角色)、Objectives(目标)、Key Results(关键结果)、Evolve(改进)。具体流程是:阐述背景B——为ChatGPT提供充足上下文;定义角色R——希望它扮演什么角色;定义目标O——希望实现什么;定义关键结果K——要什么具体效果;试验并调整E——如果结果不满意,有三种可能:指令不清楚(改进背景、角色、目标与关键结果)、回答有误(指出错误让它重答)、偶发结果不理想(相同提示多生成几次选最优)。三种方法可以组合重复使用。
Step2 设定角色(Role):
Step3 定义目标(Objectives):
Step4 定义关键结果(Key Result):
- 把BROKE嵌入故事情节中。
- 故事与广告行业有关。
- 结尾向读者表明BROKE含义。
- 故事主角要用BROKE完整定义具体问题,作为最佳实践。
- 不少于1000字。
APE框架
Prompt实例:
ACTION行动:
PURPOSE目的:
EXPECTATION期望:
COAST框架
Prompt实例:
CONTEXT上下文背景:
OBJECTIVE目的:
ACTION行动:
SCENARIO方案:
TASK任务:
最后,请你根据上述背景、目的、行动和任务,制定一套有效的推广策略。
TAG框架
Prompt实例:
T(TASK 任务):
A(ACTION 行动):
G(GOAL 目标):
总结
当你遇到复杂需求,一时间不知道该怎么写Prompt时,上面这些框架或许就能提供一些思路。每个框架都有自己的适用场景,不妨根据实际任务挑一个试试看——用熟了之后,写Prompt会变得顺手很多。