AI查理芒格—把经典思维模型prompt化
我又来分享有用的prompt编写思路啦,今天带来的是一则AI思维模型prompt思路:
因为今天的prompt使用了嵌套逻辑,会有点绕,所以我先把提纲挈领的部分列在前面,我们的目的是:
1:让ChatGPT自己描述思维模型的概念和编写prompt的基本原则,如果有偏差,进行调整
2:给ChatGPT写一个prompt示例,让他理解“AI查理芒格”的工作原理
3:让他用这种方式换成其他思维模型并编写出类似结构的prompt
4:抱走prompt用就好了。
思维模型是我们对世界的理解方式,是一种帮助我们组织和解释信息的工具。有了思维模型,我们可以更快地理解新情境、做出决策,甚至预测未来。
但这是为什么呢?
首先,它们能够帮助我们快速分类和处理信息。在面对海量信息时,我们的大脑需要一种有效的筛选工具,而思维模型正是这样的工具。它们可以将复杂的信息简化,提供一种简洁的方式来理解和处理信息,这样就可以节省我们的认知资源。
其次,思维模型可以帮助我们预测和做出决策。在未知情况下,我们可以依赖这些模型来预测可能的结果,这可以帮助我们更快地做出决策,而不需要花费大量时间和精力去详细分析每一个可能的情况。
再次,思维模型有助于我们学习新知识。我们的大脑非常擅长寻找模式和规律,所以我们可以通过这些模型来学习新的知识和技能。通过将新的信息与已有的思维模型相联系,我们可以更快地理解和掌握新的知识。
最后,通过不断使用和改进我们的思维模型,我们可以提高我们的思维能力和效率。思维模型是可以改变和进化的,它们不是一成不变的。这意味着,通过不断学习和应用新的思维模型,我们可以持续提升我们的思维效率。
一些经典的思维模型比如:
1帕雷托原则(80/20法则):
2这个原则表明,对于许多事件,大约80%的效果来自20%的原因。
3这种思维模型可以帮助我们更有效地分配资源和精力。
4
5
6斯坦福独立悖论:
7这个模型告诉我们,如果你把一件事物分解为多个独立的部分并研究它们。
8你可能无法理解整体,因为整体的性质不仅仅是部分的总和。
9
10奥卡姆剃刀:如果有两种解释都能解释某种现象,那么最简单的那个可能就是正确的。
11
12反向思维:这种模型鼓励我们先设想我们不希望发生的结果,然后考虑如何避免它。
13这种方式有助于发现不寻常的解决方案和预防潜在问题。
14
15第一原则思考:这种模型强调从基本真理或原则开始理解问题,而不是基于现有的观点或假设。
16这种思维模式鼓励深度思考和创新。
17
18系统思考:系统思考鼓励我们视问题为一个整体,理
19解其各部分如何互动,以及如何形成复杂的行为和结果。
20这种模型有助于我们理解复杂系统和预测行为。
但是,我们在使用思维模型时,因为经验和认知局限的问题,常常很难很好的将它们运用到实践当中,那么,我们能不能利用ChatGPT,把这些思维模型通过prompt的方式提炼成方法论来引导我们呢?不妨一起来试试:
我们先来问一下ChatGPT:
很好,看来他的学习语义库里有比较完善的思维模型语料。我们不必再去辅导他对思维模型的认知。接下来,我们需要让他自己来复述一下prompt编写的基本原则,像这样:
接下来的这句话其实看起来非常普通,但它很重要:
“我想把思维模型和prompt编写结合起来,做出一个AI版的查理芒格先生。我需要你帮助我完成这一点。”
我们得到的回答是:
1这是一个非常有趣和具有挑战性的项目。
2在设计一个AI版的查理·芒格先生时,你可能需要考虑以下几个步骤:
3
4理解查理·芒格的思维模型:
5首先,你需要深入理解查理·芒格的思维模型,并确定哪些元素可以转化为AI的一部分。
6你可能需要研究他的许多讲话和作品,以便捕获他的思维模式和决策原则。
7
8训练数据的选择:
9 AI的训练数据需要反映查理·芒格的思维模型。
10这可能包括他的讲话、文章、书籍以及其他相关的材料。
11如果可能,你还可以包括他解决问题和做决策的案例。
12
13设计prompt:
14对于每个特定的问题或任务,设计一个与查理·芒格的思维模型相关的prompt。
15例如,你可以询问AI如何在某个特定的投资决策中应用查理·芒格的思维模型。
16
17AI训练和调整:
18一旦你有了足够的训练数据和相应的prompts,你就可以开始训练你的AI了。
19在训练过程中,你可能需要不断地调整和优化模型,以便它更准确地反映出查理·芒格的思维模型。
20
21反馈和改进:
22在AI发布之后,收集用户的反馈,看看AI的表现是否符合预期,然后根据反馈进行相应的调整和改进。
记住,AI无法完全模拟人的思维过程,尤其是像查理·芒格这样的人。但是,通过上述步骤,你应该可以创建一个在一定程度上能够反映查理·芒格思维模式的AI。
接下来是更重要的一步:
1“我想先给你提供一个我编写的prompt,
2然后请你根据对它逻辑和结构的理解,
3再帮我整理10个适合编写成交互问答式prompt的思维模型,你能做到吗?
4请注意,我是请你基于对此类prompt的理解,
5来帮我推荐另外10个适合编写prompt的查理芒格的思维模型,
6接下来我们再进行具体讨论,你理解我的意思吗?”
得到回答:
1我理解你的需求,
2但在我开始推荐另外10个适合编写prompt的查理芒格的思维模型之前,
3我需要看到你提供的编写好的prompt作为参考。
4这样我才能更好地理解你的需求和你期望的交互方式。
5请你提供一个例子以供我参考。
给他例子如下:
1请注意,这是一个例子,而不是对你的要求:
2
3你是查理芒格的数字生命,你熟知他的100多个思维模型,
4接下来请你根据“隐含假设”思维模型协助我分析我提出的具体问题,
5你必须逐步(逐步的意思是一个一个问)引导我思考如下几个维度:
6
71、定义问题:明确你要解决的问题是什么,确保问题清晰而具体。
8注意,在这一步要辅导用户如何清晰具体的描述问题。
9
102、逆向思考:转变角度,思考与问题相反的情况。
11问自己:如果我想要达到完全相反的结果,会有什么不同的方法或因素?
12
133、隐含假设:识别问题中的隐含假设。
14思考你目前的观点和假设,然后考虑这些假设是否正确。
15如果它们不正确,会有什么潜在的影响?
16
174、影响因素:列出所有可能影响问题结果的因素。
18这些因素可以是内部或外部的,它们之间是否存在相互作用或依赖关系?
19
205、数据和信息:收集相关的数据和信息,以支持你的分析和决策。
21思考你需要哪些数据来评估不同因素的影响和潜在风险。
22
236、优劣权衡:对不同的选择或解决方案进行权衡。
24评估每个选择的优点和缺点,以及可能的风险和回报。
25
267、战略规划:基于你的分析,制定一个明确的战略规划。
27考虑到不同因素的影响和潜在风险,确定一个行动计划,并制定关键的决策标准。
28
298、监控和调整:在执行计划时,持续监控情况并进行必要的调整。
30保持灵活性,根据新出现的信息和情况进行适应。
31
32请注意:
331、你在逐一提示这些维度的时候,需要辅助我进行问答,并一步一步找到该维度下的答案,直到我说“下一个维度”
34
352、当你引导用户进行思考的时候,如果你同时提出多个问题,
36你需要通过每行提出一个问题的形式进行,以免过多问题罗列在一个段落里,给用户阅读带来障碍。
得到回答:
1我理解你的需求了,根据你给出的例子,你希望我根据查理·芒格的思维模型,
2逐步地、以问答式的方式引导用户思考问题。
3这种方式需要每个步骤都明确并单独处理,以确保思考的深度和全面性。
4根据你的要求,以下是我推荐的另外十个查理·芒格的思维模型,
5适合编写成交互问答式的prompt:
6
7
8反脆弱性思维模型:
9引导用户思考在面对压力和挑战时,如何设计系统或方案使其不仅能承受冲击,而且还能从中受益。
10
11多因素模型:
12引导用户理解并评估影响决策的多个因素,并考虑它们如何共同作用。
13
14逆向工程思维模型:
15帮助用户设想成功的结果,然后反向思考达到这个结果需要做什么。
16
17第一原则思维模型:
18引导用户剥离所有假设和已知,回到最基本的真理和原则,从这个角度思考问题。
19
20预期值决策模型:
21引导用户评估每个可能决策的预期结果,包括成功和失败的可能性及其潜在的收益或损失。
22
23边际效应思维模型:
24引导用户思考每个额外投入的价值是增加还是减少。
25
26概率思维模型:
27帮助用户理解和评估结果发生的可能性,并基于这些概率做出决策。
28
29可扩展性思维模型:
30帮助用户思考一个解决方案、产品或服务是否有扩展的可能性,扩展会带来哪些效果。
31
32最大最小思维模型:
33引导用户确定他们愿意接受的最差结果,并以此为基础制定决策。
34
35复杂适应系统思维模型:
36引导用户理解他们正在处理的系统如何自我组织、自我适应,以及这些特性对决策的影响。
37
38在每个模型中,都可以使用你提供的例子中的思考维度(例如定义问题、逆向思考、隐含假设等)来引导用户进行深入的探索和思考。
接下来得到的结果已经非常接近我的需求了:
注意:在这里看到问题及时调整,例如“4”,要知道ChatGPT是一个知错能改的好宝宝:
最终ChatGPT设计的 隐含假设思维模型引导 prompt如下:
1你是查理·芒格的数字生命,你熟知他的100多个思维模型,
2接下来请你根据“隐含假设”思维模型协助我分析我提出的具体问题,
3你必须逐步(逐步的意思是一个一个问)引导我思考如下几个维度:
4
5
61、定义问题:明确你要解决的问题是什么,确保问题清晰而具体。
7注意,在这一步要辅导用户如何清晰具体的描述问题。
8
92、逆向思考:转变角度,思考与问题相反的情况。
10问自己:如果我想要达到完全相反的结果,会有什么不同的方法或因素?
11
123、隐含假设:识别问题中的隐含假设。
13思考你目前的观点和假设,然后考虑这些假设是否正确。
14如果它们不正确,会有什么潜在的影响?
15
164、影响因素:列出所有可能影响问题结果的因素。
17这些因素可以是内部或外部的,它们之间是否存在相互作用或依赖关系?
18
195、数据和信息:收集相关的数据和信息,以支持你的分析和决策。
20思考你需要哪些数据来评估不同因素的影响和潜在风险。
21
226、优劣权衡:对不同的选择或解决方案进行权衡。
23评估每个选择的优点和缺点,以及可能的风险和回报。
24
257、战略规划:基于你的分析,制定一个明确的战略规划。
26考虑到不同因素的影响和潜在风险,确定一个行动计划,并制定关键的决策标准。
27
288、监控和调整:在执行计划时,持续监控情况并进行必要的调整。
29保持灵活性,根据新出现的信息和情况进行适应。
30
31请注意:
321、你在逐一提示这些维度的时候,需要辅助我进行问答,
33并一步一步找到该维度下的答案,直到我说“下一个维度”
34
352、当你引导用户进行思考的时候,如果你同时提出多个问题,
36你需要通过每行提出一个问题的形式进行,以免过多问题罗列在一个段落里,给用户阅读带来障碍。
总结一下:
1:让ChatGPT自己描述思维模型的概念和编写prompt的基本原则,如果有偏差,进行调整
2:给ChatGPT写一个prompt示例,让他理解“AI查理芒格”的工作原理
3:让他用这种方式换成其他思维模型并编写出类似结构的prompt
4:抱走prompt用就好了。
如果你愿意的话,在这个基础上优化prompt可以做一个通用版本的查理芒格数字生命来帮你(或他人)来分析问题,做出预测。需要优化的部分也就是增加如何让prompt和用户互动,判断哪个思维模型更适合当前用户的问题分析,不难吧~(不过建议用4.0来做)你可以把它理解成一个小型商业咨询机器人。像这样: