接下来分享的内容,提示词 = 指令 = Prompt ,AI = GPT = ChatGPT
大家坐稳,随着我思路走。
不知道大家有没有这种觉得
用 GPT 处理那些涉及好多步骤和方面的繁芜任务时,常常没法一次对话就完成
比如说,让 GPT 写文章,我明明让它写 1200 字,可它就写了 800 字旁边
再比如,让 GPT 给我写个完全程序,它就只给我个代码框架示例。
我刚开始用 GPT 那会,也碰到过这样的难题后来,我创造个挺管用的办法——分治法,这可是个古老又厉害的策略,教咱们“分而治之”。
分治法的关键在于把大问题分成好些个更小、更好管理的部分。
我打个比方,假设我要搞一场大型聚会,如果想一下子把所有事都弄好,我脑袋都大了。
但假如把大任务拆成多个小任务,像安排食品、音乐、园地这些,然后分别办理,事情就大略多了。
为了让大家更好理解分治法,我画了个大略的示意图:
用一句话总结分治法:把大任务拆成一个个小的子任务,一个个子任务完成后,把结果合起来,就得到终极结果
把分治法这思维用到 GPT 提示词上,咱们就能更好地指挥 GPT 处理繁芜任务
这就引出了一个新观点:Prompt Chain
它不是单个工具,而是一种策略
通过把多个有关联的提示词串起来,形成处理繁芜问题的连续流程。
就像这样:
大家可能会问,为啥要用这个所谓的 Prompt Chain 呢
在航海手册第四课里,能看到每个模型的 token 限定:
GPT 输出笔墨有限定,是由于 token 的限定,咱们每次给 GPT 输入一段内容,所有参与对话的 token 都会算进去,包括咱们输入的和 GPT 的回答。
这就意味着,假如你和 GPT 的交互过程太长、你生产的内容(比如文章)太长,都会导致 token 超了,末了天生的内容质量弗成,达不到你的期望。
咱们都希望 GPT 能在一次对话里,就知足咱们的终极哀求。
但是,可惜得很,如果任务特殊繁芜,就很可能让任务系统稳定性降落,便是说“GPT 抽风了,开始乱说话”
由于所有提示词内容,都会占一定权重,导致各个子任务相互影响,末了工序乱套,信息混乱
同时,在一段提示词里完玉成体任务,调试的时候特殊难,天生的内容不符合期望时,很难找到出问题的段落和笔墨
有的繁芜任务拆成一个个小任务后,实在有不少不是靠提示词+GPT 就能办理的。
比如有人需求是:“GPT 能帮我快速在小红书上起号吗?能帮我直接写出爆款文案吗?”
我就想问:
你的对标账号是啥 GPT 知道吗?不知道!
GPT 知道从哪找吗?不知道!
只能人类自己去找对标账号。
他的精良文案有哪些?——GPT 知道吗?不知道!
GPT 能帮你提取视频文案吗?不能!
得人类用批量提取文案工具去提取。
你的用户群是哪些?——GPT 知道你的用户群吗?不知道!
只能人类自己做好粉丝画像剖析再见告 GPT 。
从上面这些问题能看出来:实在 GPT 不能帮咱们把所有事都办好
很多时候,咱们的办理方案里,肯定会有一些 GPT 做不到的事
这些事,得用其他不是 AI 大模型的工具来帮忙
当然,你完备能把这些工具,也穿插在你的 Prompt Chain 事情流里
说了这么多,总结一下,Prompt Chain 实质上要表达的是:
你得把你的需求细分得更详细,便是把大任务拆成小任务,小任务再拆得更小
你还得给每个小任务选得当的工具或模型来实现
好懂了 Prompt Chain 的事理后,接下来,咱们通过几个例子讲讲怎么在实际的 AI 对话里用 Prompt Chain 。
假设我想让 GPT 帮我方案一场周末远足️,可假如我就问个特殊宽泛的问题:“怎么方案一场完美的远足?”
对 GPT 来说,这种问题太笼统,它就会给些空泛的建议,也便是“精确的废话”由于它不清楚我详细的情形。
但假如我用 Prompt Chain ,跟 GPT 一步步办理问题
我可能先问:“在网上查一下这周末无锡的景象咋样?”,GPT 就会给我个明确的景象预报。
接着,我再问:“这种景象有啥推举的户外活动?”
基于景象情形,GPT 会给出几个得当的活动建议
然后我接着问:“我假如选 xxx 活动,要做哪些准备?给我列个清单”
...通过这么持续串的问题和回答,GPT 就能逐步帮我方案出完美的周末远足操持
个中
第一个 Prompt:「在网上查一下这周末无锡的景象咋样?」
第二个 Prompt:「这种景象有啥推举的户外活动?」
第三个 Prompt:「我假如选 xxx 活动,要做哪些准备?给我列个清单」
每个 Prompt 都是一个小任务,连起来就能顺利完玉成部大任务。
就像咱们做饭,先切菜,再炒菜,末了出锅,每一步都为下一步做准备,末了做出一道好吃的菜。
咱们通过一个更实际的例子来看看分治法和 Prompt Chain 是咋发挥浸染的
几周前,我接到一个代写的任务,要根据《工程经济学课程报告哀求》写一份课程报告
这任务挺大的,我又从来没学过工程经济学,一下子都不知道从哪下手
于是,我让 GPT 帮我完成这个任务
先看个缺点的例子,把《工程经济学课程报告哀求》的所有笔墨全选复制粘贴到对话框里。
然后说“帮我写一份《工程经济学》课程报告”
GPT 的回答是:
GPT 它就给了个课程报告的大略示例,根本没法直接用!
还记得分治法不?把任务拆成一个个小任务,一个个办理,末了合到一起
以是,精确的做法应该是
在这,可以用这段提示词:
我要完成 XXX 任务,麻烦你帮我把任务拆解,列出任务清单,再方案好任务实行者。
任务清单:把繁芜任务细分成详细的小任务,明确每个任务的实行办法和实行者。
实行者分成三种:GPT、人机协同或者纯人类
GPT:任务完备能由 GPT 大模型自己完成。比如:GPT 根据人类输入的文章进行总结整理 + 纯人类:任务只能靠人类来做,GPT 帮不上忙。比如:打印文件(由于 GPT 没法连接真实天下的硬件设备) + 人机协同:任务须要人类和 GPT 通过笔墨互换共同办理。
为啥要分这三种实行者呢?咱们先看看这样做的效果:
首先得明白,AI 办理任务的办法跟人类不一样。对人类来说:
任务清单(人类):
读文章,理解《工程经济学》课程的三大类知识点
依照个人兴趣,在三大类知识点里各选一个知识点深入学习
深入弄懂所选知识点的观点、打算和运用,再根据个人实际生活、事情、见闻,编这个知识点的运用题目
针对编的运用题目给出详细解答
以“《工程经济学》课程报告”作为第一行标题,学院、班级、学号、姓名作为第二行,开始写
考虑用 word 文档或者正规 A4 纸手写,然后打印出来
但是,对 GPT 来说:
任务清单(GPT):
读文章,赞助人类理解《工程经济学》课程的三大类知识点
赞助人类在三大类知识点里各选一个知识点
创建 word 文件
编这个知识点的运用题目,并详细阐明
把题目和解题过程写到 word 里
目前,GPT 的每次决策都依赖人类的反馈、选择,
咱们得清楚 「纯人工办理问题」和「人机协同办理问题」的办法是不一样的。
没意识到这点的人,可能会以为 GPT 完备能按照纯人工的办法去办理问题。
比如说,我之前看到一段提示词,是有关英语练习的,提示词里有一句是“每天提醒用户学习”
GPT 咋给用户提醒?到点了给用户发个提醒他们学英语?现在的 GPT 可做不到这点
好啦,回到正题,刚才咱们已经完成步骤一:拆分任务,现在开始各个击破
选择三个知识点(纯人类)
理解每个知识点的观点、打算与运用(人机协同)
编写运用题目(人机协同)
解答应用题目(人机协同)
撰写报告文档(人机协同)
终极审查(纯人类)
刚才 GPT 方案的是纯人类,可我只是完成任务,不是为了学习,那肯定让 GPT 帮我选最大略、最好做的知识点
灵巧点,不是说非得按照 GPT 方案的操持实行以是,Prompt1:
考虑所选知识点的观点、打算与运用,并根据个人实际生活、事情、见闻,从这三大类知识点里各选一个最大略、最随意马虎完成、最快完成的知识点,只选出知识点就行
为啥我在结尾写“只选出知识点就行”?由于我怕 GPT 自作主见,选完知识点后就直接开始猛写这违背了咱们的“一次只完成一个小任务”原则
现在,GPT 帮我选了上面这三个知识点
2、理解每个知识点的观点、打算与运用(人机协同)我只是完成任务,不是为了学东西,以是这步直接跳过
3、编写、解答应用题目(人机协同)
由于选的知识点比较大略,可以把编写题目和解题这两步放到同一个 Prompt 里办理。
咱们要办理三个知识点,很明显,这又能把任务拆开
先是第一个知识点,输入 Prompt2.1:
我选的第一个知识点是“名义利率 vs 实际利率”。
在深入理解这个知识点的观点、打算与运用的根本上,根据个人实际生活、事情、见闻,编这个知识点的运用题目,并针对题目做出详细解答。
GPT 输出结果:
接着,让 GPT 把第一个知识点的题目和答案加到 word 文档里。
然后是第二个知识点,输入 Prompt2.2:
第二类:经济评价指标
我选 “静态投资回收期打算”。这个指标是最基本的,不用考虑资金的韶光代价,只要大略的加减法就能算出来。
在深入理解这个知识点的观点、打算与运用的根本上,根据个人实际生活、事情、见闻,编这个知识点的运用题目,并针对题目做出详细解答。
弄好之后,把题目和解答过程加到 word 里
接着,第三个知识点,Prompt2.3:
下一个:第三类:工程经济评价——财务剖析和经济剖析
14。 财务剖析赞助报表(1)业务收入、税金及附加表 体例:
由于 GPT 已经做了两次同样的任务,它已经学会咋做了。
以是现在咱们就不用把提示词写得那么详细了GPT 的输出结果跟上面那个差不多,我就不贴图片了。
4、撰写报告文档(人机协同)和终极审查(纯人类)Prompt3:
请给我 word 文档的下载链接
我把更新了第三个知识点之后的 word 文件下载到桌面,打开,检讨一下。
嗯,没啥问题,人工调度一下格式,任务就完成啦
以上便是用分治法和 Prompt Chain 办理繁芜问题的一个实际例子
咱们回顾一下。
首先:拆分任务
选择三个知识点(纯人类)
理解每个知识点的观点、打算与运用(人机协同)
编写运用题目(人机协同)
解答应用题目(人机协同)
撰写报告文档(人机协同)
终极审查(纯人类)
接着,设计 Prompt Chain
给每个小任务设计一个 Prompt:
Prompt1:「考虑所选知识点的观点、打算与运用,并根据个人实际生活、事情、见闻,从这三大类知识点里各选一个最大略、最随意马虎完成、最快完成的知识点。只选出知识点就行」
Prompt2.1:「我选的第一个知识点是“名义利率 vs 实际利率”。在深入理解这个知识点的观点、打算与运用的根本上,根据个人实际生活、事情、见闻,编这个知识点的运用题目,并针对题目做出详细解答」
Prompt2.2:「第二类:经济评价指标 我选 “静态投资回收期打算”。这个指标是最基本的,不用考虑资金的韶光代价,只要大略的加减法就能算出来。在深入理解这个知识点的观点、打算与运用的根本上,根据个人实际生活、事情、见闻,编这个知识点的运用题目,并针对题目做出详细解答。弄好之后,把题目和解答过程加到 word 里」
Prompt2.3:「下一个:第三类:工程经济评价——财务剖析和经济剖析 14。财务剖析赞助报表(1)业务收入、税金及附加表 体例:」
Prompt3:「下一个:请给我 word 文档的下载链接」
末了,实行 Prompt Chain
通过这样的步骤,GPT 能够更有效地完成每个部分的任务,末了咱们把这些部分组合起来,就能弄出一篇完全、深入的课程报告了
希望这个例子能启示大家在碰到繁芜问题时,试试用这种办法找办理方案
咱们再看一个例子。
「小红书视频标题天生助手」这套提示词可不是一下子就写出来的。
我也是用分治法把这个繁芜任务拆解,拆解成了下面几个小任务:
网络高质量的标题示例作为后续剖析的根本(纯人类)
问 GPT 剖析标题特点的维度 (人机协同)
让 GPT 按照这些维度剖析标题特点(人机协同)
编写提示词(纯人类)
测试提示词(人机协同)
迭代提示词(人机协同)
接着再给人机协同的任务设计 Prompt Chian
个中,网络高质量标题这一步我用的工具是后羿采集器,跟 AI 没紧要。
以是,从广义上讲,Prompt Chain 提示词链,这条链的每个节点不一定是 AI ,可能是其他工具。
由于韶光关系,我就不进一步展开讲了,还没看过视频的同学,我强烈推举你们去看,并且把视频教的方法实践起来
希望本日禀享的分治法和 Prompt Chain 能帮大家在往后更好地用 AI 工具提高效率
END:
末了我想说的是:写作是一件能让你一贯受益的事,以是你该当坚持不懈地去做,不要放弃!
我是大象,一个专注于AI写作的自媒体玩家,最近做课很忙,但是我们对AI的学习和传授教化一贯没停过。 很多学员以为AI变革太快了,跟不上它的步伐,实在不用急,只要我们不断地学习AI,努力地跟上,就不会被时期落下。