普通人在日常生活工作中,难免会遇到的复杂问题。比如,想要学习一项新技能。面对互联网上铺天盖地的信息、各种各样的学习课程、不同的学习方式,普通人需要仔细研究,权衡时间、预算和个人情况,才能制定出最适合自己需求的学习计划。这不仅需要搜集大量信息,比较不同方案,还要预测学习过程中可能遇到的各种挑战。
复杂问题固然棘手,但并非无解。大型语言模型正可以弥补我们在某些方面的不足,成为我们解决复杂问题的得力助手。
下面我来具体聊聊。
人的大脑就像一个书桌,用来处理手头上的工作。这个书桌的空间是有限的,如果你要同时处理一大堆文件、书本、文具,桌子就会变得乱七八糟,你也会觉得脑袋发懵,不知道先处理哪个好。
面对复杂问题时,往往需要同时考虑很多因素,比如 “我该买哪个房子?” 你要考虑价格、地段、户型、交通、学区、未来的升值潜力…… 这么多信息一股脑涌进来,大脑很容易就 “懵圈”,不知道从何下手。
相比,大语言模型拥有“超级大脑容量”,它记住了海量的信息。同时,它也拥有能同时处理巨量的信息,完全不会觉得“内存”不够用,更不会“卡壳”。你让大语言模型同时分析几百份市场调研报告,对比几千个竞争对手的产品信息,还要考虑几百万条用户评论,它都能瞬间完成,并且给出清晰的分析结果。
大脑很聪明,为了节省能量,它会经常走“捷径”来思考问题。这些“捷径”就像一些固定的思考模式(路径依赖),在大多数时候能快速帮我们做决定,但有时候也会让我们判断“跑偏”,掉进“坑”里。 这就好像我们平时开车习惯走某条路,即使偶尔遇到堵车,也懒得换路,因为已经习惯了。
在复杂问题中,“捷径”就变成了“认知偏差”。 比如,“确认偏差” 就是我们更倾向于相信和接受符合自己原有想法的信息,而忽略与自己想法冲突的信息。 在投资理财时,如果你已经买了一支股票,你可能就会更倾向于关注这支股票的好消息,而忽略风险信号,导致投资决策失误。
大语言模型是超级理性的“逻辑大师”!它完全不受情绪干扰,不会有任何“偏见”。它的思考方式就像精确的数学公式,每一步都严格按照逻辑。这避免了认知偏差,能做出更客观、更公正的判断。
情绪就像我们大脑里的“小精灵”,开心的时候它能让我们充满活力,但难过或者焦虑的时候,它就会来“捣乱”,让我们的思考“短路”。
复杂问题往往伴随着压力、焦虑和不确定性,这些负面情绪会干扰我们的理性思考。 比如,在面临健康问题,需要选择治疗方案时, 焦虑、恐惧等情绪可能会让我们难以冷静分析各种方案的优缺点,甚至做出不理智的决定。 再比如,在处理人际冲突时,愤怒、委屈等情绪可能会让我们更冲动,更难以有效沟通和解决问题。
大语言模型是个“情绪绝缘体”。它没有情绪,永远保持冷静和专注。你让大语言模型在股市暴跌的时候分析市场走势,它不会像人一样,因为恐慌而做出冲动决策,它会冷静分析各种数据和信息,给出理性的投资建议。
一个人思考问题,角度和信息来源总是有限的,就像“闭门造车”。
复杂问题往往涉及到多领域的知识,超出个人知识范围。 而且,复杂问题也可能涉及到多方的利益和观点,需要沟通协调,达成共识。单靠个人“单打独斗”, 难以全面了解问题,也难以找到各方都能接受的解决方案。
大语言模型是“超级智囊团”!它不仅知识渊博,而且信息来源极其广泛,相当于集成了全人类的智慧。你可以想象成一个超级博学的顾问,随时为你提供各种领域的专业知识和建议。
面对复杂问题,与模型的单次的对话往往难以获得令人满意的解答。我们需要将问题分解为若干步骤,与模型进行多轮交流,才能找到高质量的解决方案。
接下来,我将介绍一些使用大型语言模型的通用技巧,并详细讲解在解决问题的各个环节中,如何有效地利用模型。
给大语言模型提供清晰准确的信息,有助于模型生成高质量的回复。你提供的信息越清楚、越准确,模型就越能理解你的意图,最终给你的回复也就越好、越有用。
举个例子:和模型说:“写一个故事。”
这个提问太笼统了,没有提供任何关于故事主题、类型、人物、背景等等的信息。模型不知道你想让它写什么类型的故事,结果可能会生成一个你完全不感兴趣的故事。
优化成清晰准确的提问: “请写一个关于一只勇敢的小猫咪的童话故事,故事背景设定在一个魔法森林里,主要情节是小猫咪为了帮助森林里的朋友们,克服重重困难,最终战胜了邪恶的巫师。”
将不清晰、不准确的信息优化成清晰准确的信息, 核心在于:
让模型帮我们优化,我们可以用以下的提示词:
[信息...]
为了让大语言模型给出高质量的回答,上面信息清晰明确吗?如果不是,请列出需要补充哪些信息,并给出从多个角度补全信息的例子。
我们来感受下的效果:
模型幻觉指的是模型在生成文本时,产生与事实不符或没有根据的内容。这通常是由于模型在训练数据中没有见过相关信息,或者对信息理解不准确导致的。
减少模型幻觉的常见方法有:
在面对问题时,不要急于寻找答案,而是首先提出好的问题。好的问题是:“思考的起点,探索的指南,智慧的火花,协作的桥梁”。
怎样的问题算是好的问题?
1 清晰明确 准确描述问题的具体情况,避免模糊不清的表述。例如,不要说“这个系统不好用”,而是具体说明“系统在处理高并发请求时,响应时间太长,超过了5秒”。
明确描述问题的背景。如:问题发生的时间、场景和限制条件。
2 目的性强 要清楚地知道提问的目的是什么,期望通过问题达到什么效果。
让模型来辅助生成一个好问题,可以用这样的提示词:
请把我的问题转化成一个明确的问题。如果我的问题有模糊的地方,请追问我一些问题,直到能够转化成一个明确的问题。然后按生成格式输出。
明确的的问题是这样的:
1. 准确描述问题。准确描述问题的具体情况,避免模糊不清的表述。例如,不要说“这个系统不好用”,而是具体说明“系统在处理高并发请求时,响应时间太长,超过了5秒”。
2. 了解问题的背景。明确问题发生的时间、场景、限制条件以及解决它的必要性。例如:问题为什么需要解决?问题是何时出现的?有哪些限制条件,如时间显示。
3. 明确问题的解决标准。
生成的格式:
# 标题
## 描述
## 背景
## 解决标准
我的问题是: ...
分析问题是解决问题的关键。只有深入了解问题的本质和根源,才能找到真正有效的解决方案。分析问题有助于我们避免盲目行动,节省时间和资源,并提高解决问题的成功率。此外,分析问题还能帮助我们发现潜在的风险和机会,从而做出更明智的决策。
知道问题的根本原因,才能更好地解决问题。问题的表面描述可能只是症状,要深入挖掘问题的根本原因。可以用 5 Whys 方法,不断追问“为什么”,直到找到问题的核心根源。
提示词:
[问题描述]
用 5 Whys 的方法来提问,帮我找到问题的核心根源。
如果自己没法回答原因,可以让模型提供可能的原因。提供准确,详细的背景信息,能提高模型提供提供原因的准确性和针对性。如:
[问题描述]
上面问题的核心根源可能是什么。
我们需要收集的信息包括:
上面的第二点和第三点都可以让模型来辅助做。
在信息整理过程中,大型语言模型可以发挥多种作用,极大地提高效率和质量。比如:
如果问题很复杂。要将复杂问题拆解成更小、更具体的子问题。分解问题的方法有:
在实际应用中,也可以将不同的模型结合起来使用,例如在构建议题树时,可以借鉴功能分解和过程分解的思想,确保分解的全面性和逻辑性。
这个步骤也可以让模型来辅助做。
现在,我们进入提出解决方案的关键环节。有效的解决方案往往来源于充分的思考和发散性思维。
头脑风暴法作为一种经典的集体创造性方法,尤其适用于在问题解决的初期阶段,快速产生大量创意。它的核心在于鼓励参与者自由发散思维,畅所欲言,在不加评判的前提下,尽可能多地提出想法和解决方案。这种方法强调广度和深度:
设计思维(Design Thinking)用在以用户为中心的创新。设计思维是一种以人为本的创新方法,强调深入理解用户需求,通过迭代的流程,快速原型化和测试解决方案,最终找到满足用户需求并具有可行性的创新方案。
情景规划法可以用在未来不确定性的战略规划。情景规划是一种战略规划方法,通过构建多个未来情景,帮助组织预测未来可能面临的挑战和机遇,并制定在不同情景下的应对策略。 它不是预测未来,而是探索“如果……会怎样”的可能性,为不确定性做好准备。
SWOT 分析法可以用在需要评估方案的有效性和可行性的阶段。SWOT 分析法是一种评估企业或项目的优势、劣势、机会和威胁的方法,通过分析企业的 Strengths (优势)、Weaknesses (劣势)、Opportunities (机会) 和 Threats (威胁),帮助企业制定更有针对性的战略决策。
六顶思考帽可以用在需要全面、结构化评估方案的阶段。六顶思考帽是“创新思维学之父”爱德华·德·博诺 (Edward de Bono) 提出的一个思考工具,通过佩戴六种不同颜色的“思考帽”,代表六种不同的思考模式,帮助团队成员从不同角度审视问题和解决方案,进行更全面、更深入的思考。
针对不同的问题,可以选择性的,组合的使用上面的方法。具体领域也会有些特定的方法论,比如波特五力模型从五个关键竞争力量的角度,评估行业的盈利能力和竞争强度,帮助企业了解行业环境,并制定竞争战略。
以上这些方法论,大语言模型都能很好地支持。你可以用下面的提示词:
用 [方法] 来 ...
最后就是设计执行方案了。设计符合 SMART 原则的执行方案即可。SMART 原则是目标设定和执行方案设计的框架。它能够帮助我们定义清晰、可衡量、可实现、相关且有时限的目标,从而提高目标实现的效率和成功率。
用大语言模型辅助解决复杂问题不是一蹴而就的事情,而是一个持续探索、迭代优化、深入学习和加深理解的过程。我们需要投入时间、精力和智慧,不断地与其互动、学习,并根据反馈进行调整和改进。投入越多,理解越深,我们就能越发感受到模型的强大潜力,并将其转化为解决复杂问题的强大动力。