2024年11月16日星期六

这么多优秀的提示词框架,你真的的有学吗?驾驭AI 能力非凡

点击上方卡片关注 不要错过精彩文章

写在前面

📢读完这篇文章,别忘记给舰长点一个关注!舰长的智能体搭建文章,不仅是节点的构建,也有思路的分享。智能体搭建最重要的就是思路。最希望,能给大家带来不一样的搭建思路和方法。

点一点上方的🔵蓝色小字关注,你的支持是我最大的动力!🙏谢谢啦!🌟"


大家好,我是ⒶⒿ阿军,一位AI探路者、超级个体修行人,分享个人探索实践心得知识。


AI用得好不好,除了模型本身的性能外,更关键的是我们使用AI的提示词Prompt,一个好的AI提示词Prompt,能很好的实现我们的需求,创造出符合我们想象的场景和用途。


俗话说得好"无规矩不成方圆",写提示词也一样,是有规则和框架的。


今天为大家搜集和整理了15种提示词框架,大家按照这种方式写Prompt能让模型更好的理解和执行。


选择框架时,应根据具体任务的需求和AI的预期行为来决定使用哪种框架。

不同的框架适用于不同的场景,有些可能更适合创造性任务,而有些则更适合逻辑性和规划性的任务。


通过这些框架,可以更有效地指导AI的行为,从而提高交互的效率和质量。


让我们通过一个简单的案例来演示如何使用这些框架:假设我们需要AI帮助我们计划一个周末的户外活动。


  本次分享提示词框架:

  1. SOLID框架

  2. PEEL框架

  3. ICIO框架

  4. CRISPE框架

  5. BROKE框架

  6. APE框架

  7. COAST框架

  8. TAG框架

  9. RISE框架

  10. TRACE框架

  11. ERA框架

  12. CARE框架

  13. ROSES框架

  14. RACE框架

  15. PATFU框架

     

SOLID框架


Specific(具体)明确指出任务的具体要求和细节。

Ordered(有序)按照逻辑顺序排列任务步骤或问题。

Limited(有限)限制提示词的数量,避免信息过载。

Important(必要)专注于最关键的信息,排除不必要的细节。

Detailed(详细)提供足够的细节以确保任务的清晰理解和执行。

示例:SOLID框架

Specific(具体): 计划一个适合四口之家的周末户外活动。Ordered(有序): 首先搜索活动,然后比较选项,最后确定活动。Limited(有限): 只考虑预算内的活动。Important(必要): 活动必须适合所有家庭成员。Detailed(详细): 提供活动的具体细节和准备清单。


PEEL框架


Point(观点)明确表达你的观点或论点。

Evidence(证据)提供支持你观点的证据或数据。

Explanation(解释)解释证据如何支持你的观点。

Link(联系)将你的论点与更广泛的主题或背景联系起来。


PEEL框架示例

Point(观点): 户外活动可以增进家庭成员之间的互动。

Evidence(证据): 研究表明,户外活动有助于家庭成员之间的沟通和情感联系。

Explanation(解释): 通过共同参与活动,家庭成员可以共享经验,增强彼此的理解和支持。

Link(联系): 选择一个适合全家的户外活动,可以作为周末家庭团聚的一个重要组成部分。

ICIO框架


Instruction:指令即你希望 AI执行的具体任务

Context:背景信息给AI更多的背景信息引导模型做出更贴合需求的回复

Input Data:输入数据告知模型需要处理的数据

Output Indicator:输出引导告知模型我们要输出的类型或风格


ICIO框架示例

Instruction(指令): 计划一个适合家庭的周末户外活动。

Context(背景信息): 我们是一个四口之家,有两个小孩,喜欢亲近自然。

Input Data(输入数据): 周末天气晴朗,预算有限。Output Indicator(输出引导): 提供活动建议和所需准备的物品清单。

CRISPE框架


Capacity and Role:能力和角色ChatGPT 应扮演什么角色

Insight:见解提供你请求的背后见解、背景和上下文

Statement:声明你要求 ChatGPT 做什么

Personality:个性你希望 ChatGPT 以何种风格、个性或方式回应

Experiment:实验请求 ChatGPT 为你回复多个示例


CRISPE框架示例

Capacity and Role(能力和角色): 作为家庭活动的规划者。

Insight(见解): 户外活动可以增进家庭成员之间的互动。

Statement(声明): 我需要建议一些户外活动。Personality(个性): 希望活动既有趣又教育性。Experiment(实验): 提供三个不同的活动选项。


BROKE框架


Background:背景说明背景,为 ChatGPT 提供充足信息

Role:角色我希望ChatGPT扮演的角色

Objectives:目标我们希望实现什么

Key Result:关键结果我要什么具体效果试验并调整

Evolve:试验并改进三种改进方法自由组合

a. 改进输入:从答案的不足之处着手改进背景B,目标O与关键结果R

b. 改进答案:在后续对话中指正chatGPT答案缺点

c. 重新生成:尝试在 Prompt 不变的情况下多次生成结果,优中选优


BROKE框架示例

Background(背景): 周末想要进行家庭活动。

Role(角色): 作为家庭活动的策划者。

Objectives(目标): 找到一个适合全家的户外活动。Key Result(关键结果): 确定活动地点和时间。Evolve(试验并改进): 根据天气预报调整计划。


APE框架


ACTION(行动): 搜索和选择户外活动。

PURPOSE(目的): 增进家庭成员之间的互动。

EXPECTATION(期望): 活动能够让大家放松并享受。


APE框架示例

ACTION(行动): 搜索和选择户外活动。

PURPOSE(目的): 增进家庭成员之间的互动。EXPECTATION(期望): 活动能够让大家放松并享受。


COAST框架


CONTEXT:上下文背景为对话设定舞台

OBJECTIVE:目的描述目标

ACTION:行动解释所需的动作

SCENARIO:方案描述场景

TASK:任务描述任务


COAST框架示例

CONTEXT(上下文背景): 周末想要进行家庭活动。

OBJECTIVE(目的): 找到一个适合全家的户外活动。

ACTION(行动): 搜索和选择户外活动。

SCENARIO(方案): 户外活动,如公园野餐或徒步。

TASK(任务): 确定活动的具体细节。



TAG框架


TASK:任务定义特定任务

ACTION:行动描述需要做的事情

GOAL:目标解释最终目标


TAG框架示例

TASK(任务): 选择一个适合家庭的户外活动。

ACTION(行动): 搜索和比较不同的户外活动。

GOAL(目标): 确定一个活动并准备所需物品。


RISE框架


ROLE:角色指定ChatGPT的角色

INPUT:输入描述信息或资源

STEPS:步骤询问详细的步骤

EXPECTATION:期望描述所需的结果


RISE框架示例

ROLE(角色): 作为家庭活动的策划者。

INPUT(输入): 周末天气信息和家庭兴趣。

STEPS(步骤): 搜索活动,比较选项,确定活动。

EXPECTATION(期望): 活动能够让全家人都满意。


TRACE框架


TASK:任务定义特定任务

REQUEST:请求描述您的要求

ACTION:行动说明您需要的操作

CONTEXT:上下文提供上下文或情况

EXAMPLE:示例举一个例子来说明您的观点


TRACE框架示例

TASK(任务): 计划一个家庭户外活动。

REQUEST(请求): 提供活动建议和准备清单。

ACTION(行动): 搜索和评估不同的户外活动。

CONTEXT(上下文): 周末天气晴朗,预算有限。

EXAMPLE(示例): 比如去附近的国家公园进行徒步。


ERA框架


EXPECTATION:期望描述所需的结果

ROLE:角色指定ChatGPT的角色

ACTION:行动指定需要采取哪些操作


ERA框架示例

EXPECTATION(期望): 活动能够让全家人都满意。

ROLE(角色): 作为家庭活动的策划者。

ACTION(行动): 搜索和选择户外活动。


CARE框架


CONTEXT:上下文为讨论设置阶段或上下文

ACTION:行动描述您想做什么

RESULT:结果描述所需的结果

EXAMPLE:示例举一个例子来说明您的观点


CARE框架示例

CONTEXT(上下文): 周末想要进行家庭活动。

ACTION(行动): 搜索和选择户外活动。

RESULT(结果): 确定活动并准备所需物品。

EXAMPLE(示例): 比如组织一次家庭自行车之旅。


ROSES框架


ROLE:角色指定ChatGPT的角色

OBJECTIVE:目的陈述目标或目标

SCENARIO:方案描述情况

EXPECTED SOLUTION:解决方案定义所需的结果

STEPS:步骤要求达到解决方案所需的措施


ROSES框架示例

ROLE(角色): 作为家庭活动的策划者。

OBJECTIVE(目的): 找到一个适合全家的户外活动。

SCENARIO(方案): 户外活动,如公园野餐或徒步。

EXPECTED SOLUTION(解决方案): 确定活动地点和时间。

STEPS(步骤): 搜索活动,比较选项,确定活动。


RACE框架


ROLE:角色指定ChatGPT的角色

ACTION:行动详细说明需要采取什么行动

CONTEXT:背景提供有关情况的相关细节

EXPECTATION:期望描述预期结果


RACE框架示例

ROLE(角色): 作为家庭活动的策划者。

ACTION(行动): 搜索和选择户外活动。

CONTEXT(背景): 周末天气晴朗,预算有限。

EXPECTATION(期望): 活动能够让全家人都满意。


PATFU框架


roblem:问题清晰地表述需要解决的问题

Aera:领域问题所在领域以及需要扮演的角色

Task:任务详情解决这个问题需要执行的具体任务

Format:格式详细定义输出的格式和限制条件

Update:迭代记录提示词版本并根据输出结果对提示词迭代


PATFU泡芙提示词框架示例

Problem(问题): 需要计划一个适合家庭的周末户外活动。

Aera(领域): 家庭活动规划。

Task(任务): 搜索和选择户外活动。

Format(格式): 提供活动建议和准备清单。

Update(迭代): 根据反馈调整活动计划。


整体试用感受还是很不错的,Coze的这次更新可谓是点睛一笔,站在了开发者和用户的角度去更新和优化了平台的一些使用。您对此有什么想说的,欢迎评论区留言。


写在后面

关注公众号并添加舰长微信,领取智能体学习资料,并参与Coze技术直播讲解


舰长积极创建智能体;工作流交流群,让我们在AI时代一起进步互相学习!每天会在群里分享智能体的搭建,欢迎各位小伙伴加入~

船长团队创作智能体专栏小册,里面有最新进阶的Coze智能体文章,在文章有收获的同时,可以分销而获取60%的小册费用,聚财成多






没有评论:

发表评论

Claude Skills

小型RAG的简易替代方案,轻松管理业务知识。以咖啡店为例,将产品、教程等资料存入Skill文档,AI自动检索并生成解答,无需向量数据库与复杂维护。技能可按业务模块或客户拆分,灵活高效。 昨天又从搜集到了 100 多个的 skills, 其中有一个非常惊艳我的用法。 他被埋没在...