1.套娃prompt
1.1什么套娃?
通过让ChatGPT进行“分步提示、组成解析、举例优化、数量控制、专业参考、反思改进、对比分析、排序申明、类比延伸、规划步骤、评价论证、概括强调”等不同角度的多轮提问,引导其逐步深化理解,补充信息,形成系统全面且符合需求的回答,充分发挥ChatGPT生成能力的同时规避其单轮回答的局限性,是提升ChatGPT使用效果的简单有效技巧。
1.2简单的说
套娃,就是用chatgpt的回答来套取更加优质的答案。
1.3测试技巧
不要在一个对话框里面进行测试,因为会自动关联上文。
1.4核心思路
- 先输出“大娃的壳”:chatgpt产生框架
- 再用“小娃”填充“大娃的壳”:chatgpt按自己产生的框架来填充内容。
- 可以是多级别的,重复第一第二步在“小娃”上实施。就可以无限循环的“套娃”
1.5 流程
把命令变成问题。(大语言模型就是一个装满了知识的小学生。)
graph LR;
命令 --> 问题;
例如:写一篇《哈利波特与魔法石》的书评。
改为:
- 专业的书评有哪些元素,大纲是什么?(零样本提示)
- 专业的书评都在哪些网站可以看到?(零样本提示)
- 分别总结你上面提到的网站,专业书评的大纲都有哪些元素?(少样本提示、思维树ToT)
- 假设三位不同的专家来回答这个问题。所有专家都写下他们思考这个问题的第一个步骤,然后与大家分享。然后,所有专家都写下他们思考的下一个步骤并分享。以此类推,直到所有专家写完他们思考的所有步骤。只要大家发现有专家的步骤出错了,就让这位专家离开。请问专业书评应该包含哪些要素?(思维树ToT)
- 我觉得关于对书籍进行评分这一点非常好,请把这一点按照逻辑融入到大纲里面,并设计一套评分规则。(方向性刺激提示)
- 请按照你上面设计的大纲,写一篇《哈利波特与魔法石》的专业书评。(思维链Cot)
2.实操案例
2.1框架套娃
先让chatgpt把某个概念的专业组成列举,再填充列举的组成部分。
组成套娃可以让ChatGPT明确问题的组成部分,有助于它给出更完整的回答。
- 案例:
请写一个《刻意练习》的专业书评。
帮我列举一下专业的书评都有哪些部分组成,把大纲列举出来。
请按上面的大纲,写一个《刻意练习》的专业书评。
2.2分步套娃
和上面的框架套娃类似。
先让chatgpt自己把步骤列举,再填充自己的步骤内容。
分步套娃可以让ChatGPT逐步深入问题,而不是一次性给出完整的回答,这可以提高回答的质量。
- 案例:
如何学习数据分析这门课?
我想学习 [数据分析]。先确定并分享从该主题中学到的最重要的 20%,这将帮助我理解其中的 80%。然后制定一个 30 天的学习计划,帮助像我这样的初学者学习和提高这项技能。
3.举一反三的套娃
3.1举例套娃
让chatgpt对某个问题进行举例,然后针对例子,再让chatgpt来优化达到自己的要求。
举例套娃可以让ChatGPT针对具体例子给出回答,然后再进行优化,这可以使回答更加符合需求。
- 案例
探索性数据分析 如何操作
举一个例子,并用探索性数据分析来进行详细的分析。
请给出如何通过谈判技巧实现双赢的建议。
请给出谈判的一个简单例子。根据这个例子,请给出如何通过谈判技巧实现双赢的建议。
3.2数量套娃
不确定某个问题的输出字数,可以让chatgpt对优秀的范例进行列举,特别是输出的字数。然后再要求输出字数。
数量套娃可以帮助确定合适的输出长度。
- 案例:
3.3专业套娃
对某个问题先让chatgpt输出权威的相关专业书籍或链接。然后让chatgpt之引用专业的书籍在对问题进行解答。
专业套娃可以让ChatGPT参考权威信息源,给出更专业的回答。
-
案例
请简要概述TCP/IP协议的工作原理。
请推荐一本讲解计算机网络的好书,参考这本书简要概述TCP/IP协议的工作原理。
3.4反思套娃
让chatgpt对自己的回答进行总结和反思,看看有没有更加改进的回答。
反思套娃可以发现ChatGPT回答中的不足,并进行改进。
- 案例:
请对你的答案进行查漏补缺。
3.5角色套娃
让chatgpt自己定义角色具备的技能,然后再让它扮演具备这些技能的角色,从而扮演角色更为专业。
原创文章,作者:曾确令,如若转载,请注明出处:https://www.zengqueling.com/lypzjjntw/