Prompt 非常重要
目前项目已经集成预设模版 大家可以按照主题选择并使用
一个好的提示词是由:立角色 + 述问题 + 定目标 + 补要求,这四部分构成的!!
1:【立角色】指的是:引导AI进入具体场景,为 AI 赋予行家身份。
2:【述问题】指的是:告诉AI你的困惑,你的问题,以及为AI补充问题所需要的背景信息。
3:【定目标】指的是:告诉AI你的需求,你希望它为你做到什么。
4:【补要求】指的是:告诉AI,它的回答需要注意什么,或者你想让它以什么形式来回复你。
BRTR 原则:ChatGPT 任务指令模板
如何给ChatGPT布置任务?
“ChatGPT强大到什么程度?一个简单到极致的聊天框,闲聊一样唠会嗑,就让AI帮你把活给干了!”
这大概是很多人在没有真正用过ChatGPT之前,对ChatGPT的刻板印象,或者说是幻想。用多了自然就会明白,ChatGPT的聊天框是简单,使用门槛却不低。当你把ChatGPT当做生产力工具,想要一个高质量的、可控的任务结果时,其实对提问所用的Prompt提示词有着很高的要求。
ChatGPT只是一个通用AI,一个云共享的临时实习生助理。智商、学历确实很高,但他缺乏业务经验,既不了解你,也不了解什么才是符合你要求的好内容、好回答。受限于记忆字数,这次勉强了解,下次还是记不住……
所以想要让ChatGPT干好活,就得跟带“外包”实习生一样,基于不信任原则,每次都把话说得明明白白、把事交代得清清楚楚。
什么样的任务指令,才能让ChatGPT更好地理解和执行?
业内的同行专家们为了解决这一问题,也总结了很多的ChatGPT指令框架,基本都是从以下的任务要素中选择组合。
万能任务指令模板:“BRTR”原则
既然我们把ChatGPT视为“数字生命”一般的AI助理,那布置任务完全可以借鉴人类沟通的方法准则。 回想一下,在日常生活工作场景中,清晰且自然的任务话术,是不是比较类似以下这样的格式?
生活场景
(背景)今天天气真是太热了,我嗓子都要冒烟了!
(身份角色)老公
(任务)你回来的时候买个西瓜吧。
(要求)最好是无籽西瓜,不要买太大,3、4斤就行,让老板给你挑一个熟的、甜的。
工作场景
(背景)我们这个七夕促销活动马上要开始了,需要做新媒体推广来让更多用户知道和参与。
(身份角色)小刘<注:运营人员>
(任务)麻烦你来写一篇公众号号活动推文吧。
(要求)内容写短一点、五六百字就够了,突出我们的活动预约福利,风格要活泼一点,明天下午3点之前给我初稿。
从上述例子可以看出来,一个高质量的任务,应该包含讲述背景、指定对象、分配任务、明确要求4个部分。
参考生活工作场景中布置任务的高效话术,
“BRTR”原则能让ChatGPT更好理解和执行的任务指令框架。
任务指令=说背景(B)+定角色(R)+派任务(T)+提要求(R)
- 说背景(B):说明布置任务的前提缘由、面临的问题等,提供必要的解释;
- 定角色(R):设定ChatGPT扮演的专家角色身份,限定专业领域的回答范围;
- 派任务(T):简单介绍任务的主题、概要和预期,明确ChatGPT的任务方向;
- 提要求(R):具体的任务要求,如内容标准、参考示例、输出格式、流程规则。
其中“BRTR”原则里的背景、角色要素,属于任务的约束或补充辅助项
我们可以根据自己的需求和习惯,简化为“BTR模式”(背景-任务-要求)、或者“RTR模式”(角色-任务-要求)。
举个例子,运用“BRTR”原则让ChatGPT帮我制定“ChatGPT学习计划”,可以看到他针对我没有“技术知识基础”的背景,特意加上了“计算机科学基础”这一章节,内容输出的结构,也遵循了“先列出大纲后讲解章节”的要求。
提示词:
【背景】我在学习ChatGPT相关的技术原理,但我没有技术知识基础。
【角色】你是一个IT教育专家,精通ChatGPT技术。
【任务】请你帮我指定一份ChatGPT学习计划,让我快速掌握ChatGPT技术原理。
【要求】1、先从课程大纲开始,再分章节给我讲解;2、课程要设计的系统全面、简单易懂。