小叶接到一项自己没有做过的任务:用 AI 帮社团制作一组活动介绍,既要各篇能够单独阅读,又要放在一起时口径一致。他以前组织过同学合作完成课程报告,于是想到:能不能把 AI 当作参与合作的成员,给它分工、资料和交付要求?
另一次,小叶已经把活动时间改为十九点,页面却还显示十八点半。他需要判断:是资料没有传进去,是生成时用了旧内容,还是展示页面没有更新?
前一个问题要借助已有经验开辟新办法,后一个问题要从已经发生的现象寻找解释。这两种思考分别体现了本章要讲的类比与解释性推理。它们在日常学习中出现得很频繁:你理解陌生概念、迁移项目经验、设计一个新流程、判断某次失败从哪里发生,都可能在使用它们。
本章所有小叶的经历、活动信息和程序行为均为虚构教学案例。程序片段用于复现案例中明确写出的规则,没有调用实际 AI 来测量效果。我们会沿着案例逐步形成判断,把“这个办法值得借来试试”和“这个原因已有充分证据”讲到各自适当的程度。
一、从熟悉的事情出发,是一种可以认真使用的能力
大学生经常遇到这样的情况:一个任务的每个字都认识,但没有完整做过,不知道从哪里下手。比如第一次让 AI 协助整理一门课的学习材料,知道它要输出讲义,却拿不准应该一次提交全部材料,还是按知识点分开;每一部分需要提供哪些背景;最后怎样把它们组织起来。
这时,过去做过的事情可能提供一个入口。小叶组织过小组报告,他知道,把题目分别发给几位同学,并不自动得到一份衔接顺畅的总报告。有人按时间顺序写,有人按问题类型写;同一个概念用了两种定义;每一部分单看都不错,合起来却重复。后来,小叶在分工前确定了共同问题、几个核心用词和总报告结构,合并时就顺利得多。
现在他把这个经验借给 AI 协作:先建立共同的内容框架,再处理各个部分。这条思路很有价值。它让小叶不必完全从零摸索,也提醒他关注“分别完成”和“共同构成一个成果”之间的差别。
但这个办法值得尝试,是因为两个任务都存在多部分成果需要协调的关系。假如小叶只需要把一段已经写好的通知改成更简洁的表达,额外建立复杂的分工框架,可能没有必要。同一个经验能否帮助当前任务,要看任务中有没有使那个经验起作用的条件。
我们可以把这一点说得更具体。源案例中,统一用词发挥作用,是因为几位写作者分别作出的选择会在合并时发生冲突。目标任务中,如果多个 AI 工作环节也分别作选择,而且最后要合并,那么这个冲突来源仍然存在。于是,共同用词表可能有帮助。你借过来的,是一段关于任务关系的认识。
这不要求你事先拥有丰富的管理经历。完成一次课程作业、办过一次小活动、认真整理过一个文件夹,都可能形成可以迁移的经验。关键在于多问一句:当时具体解决了什么问题,它通过什么方式起作用?经验中的这层关系,比“我以前也做过一个挺像的项目”更容易拿来使用。
类比的价值也不限于直接解决问题。把任务想成一场接力,可能让你注意交接;想成写一篇共同署名的文章,可能让你注意立场一致;想成装配一件产品,可能让你注意零件能否连接。这些观察角度未必构成完整论证,却可以帮助你发现此前没有注意的环节。
因此,我们学习类比,不是为了给每个比喻判一个合格或不合格,而是为了更主动地掌握经验的使用方式。先让熟悉的事情帮助自己看见新问题,再根据新问题的实际条件调整办法,是一条很自然的学习路径。
二、类比怎样从“像”走到一个有内容的判断
类比有两个对象:一个相对熟悉,用来提供启发;另一个是当前需要理解或处理的对象。为了讲解方便,我们把前者叫作源对象,后者叫作目标对象。这两个名称只是帮助定位,不需要背成一套术语。
“整理资料像搬家”是一句话,但尚未交代具体要借用什么。小叶可以接着说:搬家时,如果每只箱子只有一个模糊的名字,到了新地方很难找到东西;所以会给箱子编号,记录其中物品,以及应该送到哪个房间。整理要交给 AI 使用的资料时,也可以给材料编号,写明主题、适用任务和使用限制。
现在,这个类比出现了可以检查的内容。箱子对应资料包;箱内物品对应具体材料;搬入的房间对应材料要服务的任务;箱单对应资料说明。它想推出的做法,是在交接资料时提供定位和用途信息,以减少接收方寻找、误用和重复询问的困难。
这个判断大体可以写成下面的结构:
在熟悉的任务中,一组相关条件使某种办法发挥作用。当前任务也具备其中关键的条件。因此,这种办法经过适当调整,可能值得在当前任务中使用。
其中最需要说明的是“相关条件”。两项任务都发生在星期六,都由小叶负责,都使用蓝色封面,这些共同点即使真实,也未必能够支持资料交接的方法。若共同点是接收方不了解材料内容、材料需要分流到不同用途、交接后还要找回原件,那么它们与建立资料说明之间就有了可讲清的联系。香港大学的逻辑教学材料也把相似之处是否真实、是否与结论相关,以及关键差异是否影响结论,作为评价类比的基本问题。香港大学:类比论证
还要看类比在当前话语里承担什么工作。同一句“像搬家”,至少可能有三种用途。第一种是帮助理解:材料编号如同箱子编号,让初学者迅速知道编号为什么有用。第二种是帮助发想:既然搬家会列清单,资料交接也可以试着列清单。第三种是支持判断:由于接收方需要凭编号把说明与原件对应,交接时应当保留编号。
从理解到发想,再到支持判断,要求的证据会发生变化。用一个画面帮助别人入门,通常只需要它能照亮当前概念。要据此改变整个工作流程,就需要进一步核对这套关系是否确实存在,以及实施方法是否合适。
例如,搬家时通常不希望同一件物品同时装进两只箱子,但数字资料可以复制。一份背景介绍可以出现在几个任务的资料包里。于是,源对象中的“物品只能在一个地方”不适合整体搬过来。可这并不妨碍编号、内容说明和去向说明继续有用。一个类比允许有边界,也允许只使用其中几段关系。
还有一种情况:比较之后,你已经找到了能够直接适用于目标对象的规则。比如目标任务明确要求每个引用都能找回原文件,而唯一编号正是系统的对应依据。那么“引用时保留编号”的理由可以直接由这个要求说明,不再需要依靠搬家经验。类比帮助你找到规则,规则随后能够独立支持结论。这是类比的一种成功结果,不必坚持所有论证都带着原来的比喻。
三、“把 AI 当作员工”为什么是一个有用的类比
现在回到小叶制作活动介绍的任务。他准备写四篇介绍,分别面向新加入的同学、负责组织的同学、讲解人员和现场志愿者。四篇文字面对的人不同,却涉及同一场活动,时间、地点和参加方式必须一致。
如果把 AI 当作参与工作的员工,小叶很容易想到几件具体的事:说明共同目标,明确每一项分工,提供完成任务所需的资料,约定交付形式,最后检查各部分能否组合。这些管理动作在这里有清楚的着力点。
先看目标。员工只拿到“写一篇活动介绍”,可能会自行猜测文章的用途。AI 收到同样宽泛的任务,也需要在许多可能的写法中形成一个输出。小叶把目标改为“帮助首次参加的同学判断是否参加,并知道下一步怎样报名”,便给出了组织内容的方向。他还可以明确已有信息和仍未确定的信息,使输出围绕当前实际情况展开。
再看分工。给四篇文章起四个角色名称,并不等于完成分工。小叶需要说明每篇服务谁、回答什么问题、可以省略哪些共通知识。面向志愿者的文字要讲到现场职责,面向首次参加者的文字则需要先解释活动内容。分工的实质,是划清每部分需要承担的工作。
随后是资料。共同活动信息可以整理为一份经确认的资料,分别交给需要它的工作环节。这里所谓“交给”,要落实到当前使用方式中:材料究竟在本次对话里、在任务可读取的文件中,还是需要另外提供。不能只因为同一个人安排了所有工作,就推定每个环节已经知道之前作出的决定。
最后是验收。小叶可以检查每篇是否回答了目标读者的问题,再检查四篇的时间地点是否一致。前一项关系到单篇是否可用,后一项关系到整体口径是否一致,两项检查不能互相代替。
| 人员协作中的做法 | 在这个 AI 任务中对应什么 | 为什么值得迁移 |
|---|---|---|
| 说明共同目标 | 写清四篇文字共同服务的活动及各自读者 | 让内容选择有方向 |
| 明确工作分工 | 划定各篇要回答的问题和交付范围 | 减少职责空缺与内容冲突 |
| 提供工作资料 | 提供确认后的活动信息和必要背景 | 使任务有可用依据 |
| 建立交接要求 | 保留资料版本、输出位置和待处理问题 | 让后续环节知道接收了什么 |
| 检查工作成果 | 检查单篇可用性和整体一致性 | 确认分开完成的成果可以组合 |
这几项对应说明,管理学能够成为理解 AI 工作的一个入口。你并不需要证明 AI 在所有方面都像员工,才能使用目标、分工和交接这些方法。
不过,类比中的另一些部分要重新考虑。例如,团队成员可能凭共同经历理解一句缩略表达;某个 AI 工作环节是否能这样理解,要看它实际获得了哪些信息。不能由“人能回忆上次会议”直接推出“这个新任务必然知道上次对话”。类似地,人类员工的工资、职业规划、同事情感等因素,也不能仅凭这个类比就被认定为某次生成表现的原因。
假如小叶发现一个版本写得敷衍,他可以先检查:任务是否太宽泛,是否缺少示例,交付标准是否含糊,必要材料是否可用。“像管理员工一样把工作说明白”在这些地方可以产生具体调整。至于“它今天不想干活”,如果只是表达心情倒也无妨;若拿它指导排查,就没有告诉小叶应当改变哪个可以观察的环节。
这里可以形成一种积极的使用方式:保留类比中能够指出操作位置的部分,遇到不同之处就给方法补上目标任务需要的条件。比如把口头交代变成明确的资料包,把“你应该记得”变成可读取的决定记录,把一般鼓励变成对成果问题的具体反馈。类比因而成为改造方法的起点。

图中的连线表示工作关系的对应,不表示两种协作者在能力、记忆或动机上完全相同。阅读这张图时,可以沿着每条线问:这项做法在我的任务中解决什么问题,需要怎样实现?
四、相似之处要围绕你想解决的问题来选择
小叶还遇到一个设计问题:怎样让 AI 生成的学习材料便于以后继续更新?他可以把材料制作想成印一本书,也可以想成维护一个课程资料库。两个类比都不荒唐,却会引导他注意不同的问题。
如果当前任务是给一次讲座提供稳定的阅读材料,印书的经验可能有帮助:确定这一版的内容范围,统一目录和术语,在交付前检查错漏,给读者一个完整入口。若当前任务是一学期持续补充的课程资料,把它想成资料库则可能更有帮助:每项材料有独立位置,更新时知道改了哪一项,旧链接尽可能仍能找到对应内容。
选择哪一个类比,要从当前要作出的判断往回看。你正在考虑“一次交付的材料是否完整”,就寻找与完整交付有关的关系;你正在考虑“新增内容时会不会破坏已有链接”,就寻找与持续维护有关的关系。没有必要先给对象找一个永久正确的比喻,再让所有问题都服从它。
同一个相似点也可能对某个结论有用,对另一个结论没有多少作用。两项任务都面向大学生,这个共同点对语言难度可能有帮助,却不足以证明两项任务需要相同的系统结构。两项任务都有大量分散资料,对于设计材料定位方式比较相关,却不能直接证明它们需要同样长的最终文章。
差异也应当这样处理。纸书翻页,数字材料点击链接,这个差异会影响导航设计;纸书一般不会随时自动更新,数字材料可以修改,这个差异会影响版本安排。但是纸书需要清楚的章节标题,这一经验仍然能够支持数字材料的内容组织。发现一个差异之后,要继续说明它影响哪一条推断。
对关系的关注往往能发现外观不太像的可用经验。例如,活动介绍和程序模块看上去属于不同事情,却都可能由多个部分组成,并依赖共同约定连接。小叶未必懂程序设计的全部知识,也能理解一个朴素的相通之处:各部分随意改变接收和交付方式,会让组合变得困难。以结构对应来理解类比,是相关研究中的一条重要思路;这种对应是否有说服力,仍需结合具体内容判断。斯坦福哲学百科:类比中的结构对应
最后,类比还可以帮助发现新方案。小叶把“课程材料像资料库”的想法展开,可能想到每章有单独入口、共同术语集中维护、完成的章节可直接阅读。这些是有内容的设计候选。他接下来可以先挑几章实践,观察组织方式是否便于查找和更新,再逐步采用。这个过程允许想法在使用中变得清楚。
五、解释性推理:从看见的结果走向可能的原因
现在换一个方向。小叶已经得到了一个结果,但想知道为什么会这样。
例如,一份活动页面显示旧时间。这个现象可以由多种过程造成:传入的资料本来就是旧的;传入资料正确,生成结果却用了旧信息;生成结果正确,排版时又放回了旧值。小叶先提出这些可能的过程,再用它们解释眼前现象,这就是解释性推理的重要用途。
这类推理常被称为溯因推理。相关讨论中,一个着重点是产生可能的解释,另一个着重点是比较解释,判断哪一种更值得相信。日常使用时可以把两者接起来:先想出几个有内容的候选,再根据证据决定暂时采用哪一个。斯坦福哲学百科:溯因推理
如果把“假设成立时,会出现某个结果”记作一个方向,那么寻找解释是在知道结果之后,反过来考虑什么假设可能产生它。这个反向寻找很自然,却不是把原来的条件句简单倒过来。
假设页面使用旧资料时,会显示旧时间。现在页面显示旧时间,能够把“使用了旧资料”列为候选原因,却还不能仅凭这一点认定原因已经找到。因为别的过程也能产生同一结果。前面学习演绎推理时,这种从后件直接认定前件的形式不能保证结论;在解释性推理中,我们保留这个候选,继续寻找比较和检验的依据。
这种区别使我们能够同时保有想象力和判断力。看见一个异常,可以大胆提出解释,不必等到有全部证据才开口;但提出时应当知道,自己是在探索一个可能过程,而不是已经复述了实际经过。
什么叫有内容的解释?比较两句话:“页面出问题,是因为系统不稳定。”“页面读取的是模板里固定写入的时间,没有采用刚生成的活动信息。”后一句指出了资料从哪里进入、在哪个环节没有被使用,以及结果为何停在旧值。这些内容能够引出检查动作。前一句可能概括了一种感受,却还没有定位需要理解的过程。
解释也不必总是技术性的。小叶组织读书交流,报名人数很多,实际到场很少。“报名没有确认参加时间,部分同学只是表达兴趣”便是一种可以进一步调查的解释。它连接了报名动作的含义、参加者的安排和到场结果。若事实支持,后续可以调整报名说明或增加确认环节。
这里同样不能只凭故事顺畅就认定属实。也可能是时间临时变化,或者入口信息不清楚。好的解释性思考会让你形成更具体的问题,比如核对通知记录,了解没有到场者遇到的情况,而不是把一句很像经验之谈的话当作结案。
它和归纳也经常一起工作。你观察到几次活动在信息确认后到场情况更好,这是经验材料;你提出“明确时间减少了误解和临时冲突”,是在解释为什么可能更好;你据此考虑下一次提前确认,便把经验、解释和行动连了起来。实际思考允许几种推理配合,不需要给每一句话安排互不重叠的学科座位。
六、贯穿案例:已经改成十九点,为什么页面还是十八点半
小叶用一个教学用活动页面流程做工作。流程先把活动资料交给 AI,取得结构化活动信息,再由模板排版,最后在浏览器中显示。这里的结构化信息可以理解为几项有名称的内容,例如“时间”对应“19:00”,“地点”对应“B302”;不懂编程也能沿着这些值看出变化。
旧资料的时间为十八点半、地点为 A201。经确认的新资料改为十九点、地点为 B302。为了让推理更清楚,本案例把两个版本固定下来,排查期间不再增加其他修改:
| 信息版本 | 时间 | 地点 |
|---|---|---|
| 旧资料 V1 | 18:30 | A201 |
| 新资料 V2 | 19:00 | B302 |
小叶此时只知道两件事:他手中的正式资料是 V2;浏览器里的页面显示 V1 的两项旧值。他还没有检查中间环节,不能把“我修改了文件”自动当成“本次实际请求已带上修改后的文件”。
1.先列出能够产生这个结果的过程
小叶提出四个候选解释。H1 表示资料传递环节仍使用 V1,后面按收到的内容工作。H2 表示实际请求带上了 V2,但生成结果使用旧信息,后面如实展示了生成结果。H3 表示请求和生成结果均正确,模板生成页面时却仍放入固定的旧值。H4 表示新页面文件已经生成正确,但浏览器显示的仍是先前保存的旧页面,也就是这里所说的缓存问题。
这些解释分别把异常放在不同环节。本次比较先看它们各自单独起作用的版本:除正在考虑的那个环节以外,其余环节按案例规定正常传递数值。实际系统可能有复合问题,所以四种解释既不被宣称为穷尽一切,也不被赋予相同概率。
在这些明确条件下,每种解释会对应不同的中间记录。“旧”表示两项都是 V1 的值,“新”表示两项都是 V2 的值:
| 候选解释 | 实际请求里的活动资料 | 返回的结构化信息 | 浏览器所见页面 |
|---|---|---|---|
| H1:传入旧资料 | 旧 | 旧 | 旧 |
| H2:生成时使用旧信息 | 新 | 旧 | 旧 |
| H3:模板仍写入固定旧值 | 新 | 新 | 旧 |
| H4:浏览器仍展示旧页面 | 新 | 新 | 旧 |
只看最后一列,四种解释都能说得通。“它能解释页面为什么旧”因此是开始比较的资格,并不是足以把它选出来的理由。真正有用的下一步,是找到不同解释预期不一样的位置。
2.查看实际进入本次请求的资料
小叶查看本次请求中实际携带的活动资料,确认时间是 19:00,地点是 B302。注意,他检查的是本次任务的请求记录,而不是重新打开电脑里那份正式文件。后者即使正确,也不能单独说明先前究竟传了什么。
这一观察与 H1 的简单版本冲突:H1 说请求使用旧值,而实际记录是新值。H2、H3、H4 仍可与这一步相容。
不过,看到资料进入请求,不等于已经证明生成过程使用了其中每一个字段。材料可用与结果采用,是两个不同问题。这正是下一步检查仍有意义的原因。
3.查看排版之前保存的生成结果
小叶接着查看本次保存的结构化输出,里面写着 19:00 和 B302。现在,“请求新、返回新、页面旧”成为这个案例中的实际观察链。
这与 H2 的简单版本冲突,因为 H2 把旧值放在生成结果里。H3 与 H4 则都预计前两步正确、浏览器显示旧内容。小叶的注意力因而转向生成之后的展示过程。
这里出现一个很重要的进展:问题的范围已经缩小,却仍然存在两个与目前证据相容的具体解释。他可以据此安排检查,不必为了给出一个听起来完整的答案,提前宣布一定是模板,或者一定是缓存。

图中相同的最终现象由不同的中间路径产生。米灰色与浅蓝色分别表示旧值、新值,颜色不是好坏评分。H3 与 H4 在这三个位置上的预期相同,还需要另外的观察才能区分。
4.检查新生成的页面文件
小叶不再只看浏览器窗口,而是取得本次新生成的页面文件,直接查看其中嵌入的时间地点。这个文件也写着 18:30 和 A201。我们把“文件确实是本次生成的”作为案例中已经核实的条件,避免再次把旧文件当成新文件。
这样,H4 的简单版本也受到排除:它原本假定新文件正确,只是浏览器仍显示旧副本;现在新文件本身已经写入旧值。清理浏览器缓存可能改变显示过程,却不能让这个文件内部的旧值自行变成新值。
小叶进一步查看模板,发现这两个位置一直固定写着旧活动的信息,没有读取本次生成结果中的对应字段。这条直接记录给出了 H3 所描述的具体过程。
5.把解释变成可以复现的小过程
下面用一个很短的 Python 片段表示模板的行为。两个函数都接收一份名为 info 的活动信息。第一个版本没有使用它,直接返回旧内容;第二个版本从传入资料中取时间和地点。这里只模拟页面上的文字,不涉及网页技术细节。
def render_old(info):
return "时间:18:30;地点:A201"
def render_fixed(info):
return f"时间:{info['time']};地点:{info['place']}"
把新资料 {"time": "19:00", "place": "B302"} 放进去,第一个函数仍然输出旧时间、旧地点;第二个函数输出新时间、新地点。再提供一份独立的检查资料,把时间改成 20:00、地点改成 C103,第一个函数仍然停在旧值,第二个函数则跟随这份输入变化。
| 给模板的输入 | 旧版函数输出 | 修正后函数输出 |
|---|---|---|
| 19:00,B302 | 18:30,A201 | 19:00,B302 |
| 20:00,C103 | 18:30,A201 | 20:00,C103 |
这个检查的力量来自明确的资料流动:输入变了,旧版仍返回常量;修正后,输出读取输入。仅就这两个函数而言,行为还能直接从代码读出,因此不用把它描述成对模型心理或整个应用可靠性的推测。
小叶最后可以作出有范围的结论:本案例这两项旧信息是在模板阶段被固定旧值替代的,修正字段读取后,给定的检查输入能够正确显示。这个结论由请求、返回、页面文件、模板内容和局部复现共同支持。它没有顺便证明这套应用的其他功能都正确,也没有承诺所有现实中的旧页面问题都由同一原因造成。
回看整个过程,最初的解释性推理帮助小叶选择了检查方向;新增的中间记录逐步筛掉了不相容的简单解释;最后对明确代码的阅读和运行,又提供了更直接的依据。一次完整的排查能够自然包含多种推理,它们各自推进了一步。
七、比较解释时,怎样判断“更好”
在上一节中,中间记录比较充分,候选解释很快出现差别。很多真实问题不会这么整齐。你可能只有一部分记录,某个环节不能直接查看,几种解释各自符合一部分现象。这时仍然可以比较,只是要把比较理由讲具体。
首先,看解释究竟覆盖了什么。活动案例里,时间和地点都回到同一份旧资料。一个解释如果能够说明为什么这两项同时回到 V1,通常比只说“数字容易出错”更贴近需要解释的现象。“数字容易出错”没有说明为什么两项信息恰好对应旧版本,也没有指出旧值在哪一步被放回页面。
不过,覆盖现象多,并不意味着可以任意扩张故事。假如小叶声称“所有显示问题都是同一个隐藏机制制造的”,却不能说出机制怎样运行,这句话虽然把全部问题都圈进来,信息仍然很少。解释范围要通过实际关系连接,不能只靠一个很宽泛的名称。
其次,看解释与已知过程是否衔接。实际请求、保存的返回内容、模板读取方式,是这次任务的具体背景。一个候选解释如果与这些已经核实的事实冲突,就需要修改或放弃。不能为了维持第一印象,把已经看到的新输出说成“其实也许还是旧的”,却不给出任何新依据。
再次,看额外假设是否有支撑。面对旧页面,提出“模板还留着旧值”并不天然正确,但它指向一种可以查看的设置。若另一种解释要同时假设多个尚未发现的异常,而且每一个异常恰好抵消前一步的结果,那么它需要相应的额外证据。比较解释时,所谓简洁,可以理解为尽量用有依据的关系把现象说明白,而不是选字数最少的一句话。
简单也不保证真实。模板里的时间和地点可能来自两个不同位置,分别发生了问题。如果后续检查确实发现两处独立错误,那么包含两个原因的解释就更符合事实。我们不应为了让叙述漂亮,把已经发现的结构删成一个原因。
还要看解释能否对尚未查看的信息提出预期。H3 预期新生成的文件本身已经含有旧值;H4 的简单版本则预期文件正确、浏览器显示旧副本。两种预期使小叶知道下一步查文件有区分作用。解释由此能够引导观察,而不仅是跟在结果后面发表评论。
这些比较没有自动生成一个可靠的总分公式。你可以做表格帮助整理,但如果把“简洁”“覆盖”“符合背景”各打十分,再把最高分称作真实原因,就需要说明分数从哪里来、相加有什么根据。本案例直接检查中间记录,比随意分配分数更能推进判断。
最后要留意候选集合的局限。“我想到的解释里,这一个最好”,并不保证正确解释已经包含在其中。溯因推理的讨论把这一点称为候选解释可能整体不佳的问题。实践上可以保留对未想到过程的开放性,同时对当前证据最支持的具体方向采取适当行动。斯坦福哲学百科:候选解释的比较与局限
在活动案例里,小叶无需把一切可能性列到几十项。他先沿着自己知道的流程找几个合理候选,检查后再决定是否需要增加分支。这样的推进方式既承认初始想法可能不全,也让问题继续向前。
八、类比提供线索,解释把线索接到实际过程上
类比和解释性推理经常前后相接。小叶见过同学把报告的新段落贴进旧模板,最后封面日期没有更新。因此,当活动页面显示旧值时,他想到:会不会也是正文已经更新,模板里的某些固定位置仍然保留旧内容?
这个经验提供了 H3 的来源。它让小叶想到一个此前没有检查的位置,却没有直接证明 H3。要知道本次是否如此,仍然需要查看新输出、页面文件和模板内容。过去的经验负责打开一扇门,本次资料负责说明门后是否确实有东西。
如果小叶回忆起的是浏览器曾经显示旧图片,他也可能先想到缓存。这同样是一个有用的类比,只是源经验把注意力引向另一环节。最后检查新页面文件,能够让两条经验提供的线索得到比较。熟悉感较强的那条线索,并不因此获得额外的事实地位。
这条联系也适用于成功经验。小叶以前制作学习卡片时,把每张卡片限制为一个问题,发现阅读更顺畅。现在准备让 AI 制作讲义,他可能类比得出“每个章节围绕一个主要问题展开”的方案。随后需要解释:这个限制为什么可能有帮助?一种候选解释是,明确问题能帮助组织材料,让读者知道当前每段正在回答什么。
有了这层解释,小叶就知道迁移时应保留什么。讲义可以比卡片长很多,一个章节也可以包含多个子问题;只要主要问题明确、子问题之间有连续关系,就仍可能保留原方法的好处。若把这段经验简化成“每段只能有两句话”,反而未必保留真正起作用的部分。
当然,“阅读更顺畅”还可能与那批卡片的内容较容易、读者更熟悉主题有关。小叶可以用同一份较长材料尝试两种组织方式,看看清楚的主问题是否真的帮助定位和理解。这里的解释为方法调整提供方向,也为后续观察提供内容。
这说明,经验迁移并不总是把一个现成动作复制过去。你可能先借用动作,逐渐理解其作用,再保留关系、改变外在形式。学习管理学、经济学或数学时,都可以通过这种方式,让课堂中的例子与自己手头的 AI 任务建立联系。
解释也不都表现为追查故障原因。小叶可能想理解一套安排为什么有条理:先确定读者的问题,再围绕问题收集资料,最后组织成文章。这个解释说明了各步骤对整体目标的作用。它可以帮助设计流程,但若要断言这套安排一定提高某种实际效果,还需要针对效果取得证据。理解结构和证明效果,可以在同一项工作中各做各的贡献。
九、让推理推进下一步工作
面对暂时没有唯一解释的问题,小叶仍然可以行动。行动有时是补一条记录,有时是做一个小范围比较,有时是先完成当前交付,同时把尚未查清的原因保留下来。
假设活动页面马上要供同学查看,小叶已经确认时间和地点应该是什么,即使尚未查清旧值从哪里进入,也可以先制作并检查一份信息正确的静态页面。这个动作解决当前内容问题。原流程为什么出错,仍可以随后继续排查。临时页面正确,并不等于原流程已经修复;但原因暂未查清,也不妨碍他交付一份确认过的信息。
如果还有时间检查,小叶可以优先看会让候选解释分开的记录。在主案例中,反复刷新同一个旧页面,可能始终只获得“页面还是旧的”这一个事实;查看生成结果则能区分异常发生在它之前还是之后。观察的价值与它会怎样改变判断有关,不只与观察次数有关。
做小实验时也可以提前写预期。比如怀疑模板使用固定常量,就先提出:仅改变输入时间,页面时间仍不会跟随变化;修正字段读取以后,时间应当随输入变化,地点保持原输入值。这样,检查结果能够直接对照一个具体主张。若边改边换资料、同时清缓存、同时改模板,最后虽然页面正确,也很难说是哪一个改变起了作用。
这里不需要把日常任务都扩展成正式研究。一个简短记录往往就够:当前看到什么,暂时怎么解释,准备查看哪一项资料,出现什么结果时改变判断。它让思考具有连续性,也让 AI 更容易围绕同一个问题协助工作。
例如,小叶可以这样组织一次请求:
正式活动资料是 19:00、B302,页面显示 18:30、A201。我还没有检查实际请求和生成结果。请根据“输入资料—生成信息—模板排版—浏览器展示”的流程,提出几个具体原因。每个原因说明它预计哪些中间记录会是旧值,并建议先查看哪一项记录。把目前观察到的情况与假设区分开。
当他拿到新的记录,可以继续补充:
本次请求和保存的结构化输出都已经确认是 19:00、B302。请据此更新分析,说明哪些候选与这两项观察冲突,哪些还不能区分,以及下一步查看什么最有帮助。
这两次请求的价值在于提供了问题状态和希望完成的推理工作。具体措辞可以变化,没有必要把它们背成固定咒语。
对于类比任务,小叶也可以提出相应要求:请把过去小组报告中的经验迁移到当前的四篇活动介绍,说明每条经验解决什么问题、在当前流程中对应什么做法,并挑出需要调整的地方。得到的回答便更容易转成工作安排,而不是停留在“团队合作很重要”这样的泛泛陈述。
即便 AI 给出十分顺畅的解释,小叶仍然需要核对其中哪些内容来自实际材料。它提出“也许模板保留了固定值”,可以成为有用线索;如果没有读取模板,却写成“我发现模板里固定了旧值”,就把未取得的证据放进了叙述。使用者可以把这句话退回候选状态,再去检查具体文件。这样既利用了生成想法的能力,也维护了证据与结论之间的连接。
随着工作推进,你可以保留几种不同的判断状态:“借这个经验试一版”“当前更支持这个解释”“还缺一项能区分的记录”“局部过程已经复现”。这些表述各自对应已经完成的工作。它们能够帮助你继续行动,也让合作的人知道下一步该接在哪里。
十、练习与参考分析
练习一:员工类比中,哪一部分真正支持做法
小叶准备让 AI 分别写四篇活动介绍,并为此提出三项安排:第一,先给出共同的活动资料和各篇读者;第二,因为员工通常有长期记忆,所以新建的任务不必再说明之前的决定;第三,每篇完成后检查它是否回答了相应读者的问题,合并时检查共用信息。
请分别说明这些安排由类比提供了什么启发,哪些地方还需要目标任务中的条件。第二项应该怎样改成能够执行的安排?
**参考分析:**第一项可以由目标与分工的关系支持。四篇文章服务同一活动,却面对不同读者,共同资料帮助稳定活动信息,各篇读者帮助决定表达内容。只说“四名员工都需要说明”还不够充分;把共用信息和不同用途指出来,才说明了当前任务为什么需要这样安排。
第二项把人员的一种可能能力直接搬到了新任务中。即使有些员工记得之前决定,也不能推出某个 AI 环节一定取得了那些信息。小叶应当确认既有决定实际放在哪里、当前任务能否读取;如果不能,就提供简明的决定记录及必要背景。若所用工作方式确实已经提供了相应历史资料,可以利用这种条件,不必为了形式重复粘贴全部内容。
第三项可以从成果组合的要求理解。单篇回答各自问题与共用信息一致,分别关系到局部用途和整体衔接。这是对工作结果的检查,并不依赖把 AI 想成具有某种人类动机。三个安排应当逐项评价;第二项需要修正,不使第一、第三项因此失去价值。
练习二:资料交接像搬家,应该复制哪些做法
小叶把“给箱子编号、附上物品说明、标明送往哪个房间”的做法用到资料交接。他准备进一步规定:一份数字资料只能进入一个任务资料包,因为搬家时一件物品只能放进一只箱子。
请解释前面三项做法为什么可能有帮助,后一项为何需要重新考虑。如果同一份背景说明会被三个任务使用,可以怎样组织?
**参考分析:**编号提供稳定的对应方式,内容说明帮助接收方知道材料是什么,用途说明帮助判断材料用于哪个任务。这些作用都与交接后寻找、理解和使用材料有关,所以可以建立具体的相似关系。
数字资料能够被多个任务读取或复制,实物的位置限制没有原样保留。当前任务真正需要考虑的,可能是各环节能否取得资料,以及资料更新后是否出现不同版本。小叶可以为背景说明保留一个明确的共同来源,让三个任务读取同一版本;也可以分别放入资料包,但标清版本并在更新时同步。哪种方法适合,要看具体的文件访问方式和更新需要。
原类比因而帮助发现交接问题,又在目标条件的作用下发生调整。没有必要把“像搬家”判成整体错误,也不必让数字资料为了符合比喻而变得难用。
练习三:哪一项新观察能区分当前解释
回到活动页面案例。现在已经确认请求里的资料是新值,但还没有查看生成结果,也没有查看本次页面文件。小叶考虑三个动作:再次确认正式资料文件是 V2;查看本次结构化输出;让 AI 把“缓存问题”解释得更详细。
在主案例的候选范围内,哪一个动作最直接推进判断?假如结构化输出是旧值,接下来能说什么;假如是新值,又能说什么?
**参考分析:**查看本次结构化输出最直接,因为 H2 与 H3、H4 在这个位置作出了不同预期。正式资料已经确认是 V2,重复确认可以防止看错,但没有提供候选之间新的差别。把缓存解释得更详细可以帮助理解这种机制,却不会凭空增加本次浏览器是否使用旧副本的证据。
如果输出是旧值,H2 的简单路径与观察相容,H3、H4 各自单独起作用的版本则不相容,因为后两者假定输出已是新值。但这还没有证明旧输出内部究竟由哪一个细节导致,需要继续查看生成任务的具体资料和要求。也不能排除现实中同时存在展示问题。
如果输出是新值,H2 的简单版本受到排除,H3 与 H4 仍相容。下一步可以查看本次新生成的页面文件:文件旧支持继续排查模板等生成页面的环节;文件新而浏览器旧,则更值得检查展示了哪个副本。两条分支都要以记录身份已经核实为条件。
练习四:修正了一个例子,是否就实现了需要的关系
在主案例中,有同学把旧版模板的固定文字改成“时间:19:00;地点:B302”,没有改变模板读取输入的方式。使用 V2 测试时,页面正确。小叶却认为还需要再检查。
请给出一个能够发现问题的输入,并说明这项检查与“多试几个例子总是更放心”有什么具体区别。若只改输入时间、不改地点,正确输出应当是什么?
**参考分析:**输入时间 20:00、地点 C103 时,固定为 V2 的模板仍会显示 19:00、B302。它修正了一份活动的显示,却没有实现“页面根据传入资料显示相应信息”这个所需关系。若任务本来就是制作一份永不更新的静态页面,这样修改可能够用;本题讨论的模板则承担读取不同活动资料的功能。
这项检查有明确针对性:通过改变输入,观察输出是否保持所需对应。它不只是机械增加样本量。进一步仅把 V2 的时间改为 20:00、地点仍是 B302,正确输出应为“时间:20:00;地点:B302”。再单独改变地点,可以检查另一个字段。分别变化能够帮助定位两个字段的读取情况,避免两项总是一起变时看不清哪一项实现了功能。
练习五:最熟悉的解释是否最值得相信
小叶以前遇到过浏览器缓存问题。这一次他看到页面显示旧时间,马上判断又是缓存。同学提出模板固定值的可能性。小叶说:“缓存问题我亲自遇到过,模板问题只是你猜的,所以应该先认定缓存。”
请区分“优先检查缓存”与“认定原因就是缓存”。如果时间很紧,怎样推进任务又不让结论超过证据?
**参考分析:**旧经验能够使缓存成为容易想到、值得检查的候选。如果检查成本很低,也可以先看这一处。但过去遇到过缓存,只说明这种过程曾经发生,尚未说明本次请求、生成文件和显示副本之间的关系。模板固定值同样可以提出为候选,不需要先证明它已经发生才允许检查。
小叶可以先做简短的缓存检查,并按结果继续。若看到新生成的文件本身就是旧值,应当调整方向;若文件正确、显示副本旧,缓存或页面选择问题就获得了更贴近本次任务的支持。
时间很紧时,还可以先提供一份经过核对的活动信息或静态页面,保证同学取得正确的时间地点,同时记录原流程仍待排查。当前交付完成与原因确认是两个可分别推进的工作结果。优先处理哪一项,由任务需要决定,不必把暂时采用的线索写成已确认原因。
练习六:从一个好用的方法,迁移出可调整的新方案
小叶以前做学习卡片时,把每张卡片围绕一个问题组织,觉得很有帮助。现在他准备让 AI 写长篇讲义,提出:“学习卡片越短越容易看懂,所以讲义每一节都只能写两句话。”
请提出一个更值得迁移的关系,给出实际写作安排,并说明怎样观察它是否对当前读者有帮助。还应当保留什么其他可能解释?
**参考分析:**卡片经验中值得探索的一层关系,是围绕明确问题组织材料,让读者知道当前内容的用途。短可能是卡片的形式特点,却不必是全部帮助的来源。讲义需要展开推理、条件和案例,两句话的限制可能使解释不完整。
小叶可以让每节先确定一个主要问题,再按理解所需安排概念、推理和例子;复杂问题可以拆成连续的子问题,结尾让读者尝试处理一个相近情景。这样的安排保留了内容围绕问题展开的关系,同时允许篇幅适应讲授需要。
他可以选同一主题、相近难度的材料,比较读者能否找出主要问题、说明各段的作用,以及完成迁移练习。若效果不同,再查看差别可能来自哪里。卡片原先好用,也可能与材料本身较容易、读者已有背景或例子选择有关。保留这些可能性,可以帮助继续改进方案,而不妨碍先把明确问题的组织方式用起来。
这道练习把本章的两种思考连接起来:类比让已有经验成为设计资源,解释让人进一步寻找方法起作用的关系。由此形成的新方案既能行动,也能在新的观察中继续修正。