像 LLM 一样思考:出声解题的意外收获

Chain of Thought for Humans

最近在面试中,我常要求候选人出声阐述思路,这不仅能避免紧张,还能理清逻辑。受此启发,我在玩《The Witness》这款解谜游戏时,也开始尝试对自己大声叙述思考过程。起初觉得这很荒谬,毕竟语言速度远不及思维,且几何推理难以用言语描述。但结果令人惊讶:这不仅让游戏过程更生动,还显著提升了解谜效率。这让我联想到“橡皮鸭调试法”,其核心价值不在于听众是谁,而在于强迫我们将隐性假设显性化,并线性梳理依赖关系。这种技巧能激活 System II 思维,利用 echoic memory 辅助工作记忆,甚至可能触发 Hawthorne effect。多项研究也证实了这种方法的有效性,我决定在未来更多场景中尝试这种“人类版 Chain of Thought”。

价值在于强迫你评估所有未言明的假设,按优先级和依赖关系线性梳理思路,并找到好的抽象。
  1. mceachen

    在我过去几家公司面试的几乎每一次中,我都会这样开场:'这可能会让你觉得有点奇怪,但针对这个编程题,我希望你能边解题边把思路说出来。如果这样能让你放松点,就把我当成你的实习生。无论是好点子还是坏点子,无论你正在考虑的方案的优缺点,对我来说都是宝贵的信息,能让我了解你解决问题的思路。'

    我觉得这样直白地说明,比让候选人去猜面试官隐性的期望,更能让他们放松(我也知道,有很多面试官会直接一票否决任何敢提出可能不完美方案的候选人)。

  2. xorvoid

    在处理棘手任务时,我基本上会在自己的笔记里对自己进行'思维链'推演。也许我们可以称之为'私下的实时推文'。

    有时候这感觉像是一种超能力,因为它消除了'起步焦虑',让一切变成了一系列简单的'按步骤执行'的琐事。

  3. sinuhe69

    在某些情况下,这确实有帮助。但对于深度思考或需要创新、创意想法时,它就没用了。

    我发现大声说出步骤在遇到新且令人困惑的工作流程时特别有用,例如:打一个复杂的结,或者在没有明确指示的情况下跟随他人的步骤/工作。在这种情况下,大声说出来能帮我更快地记住步骤(通过多种路径的简单重复),也有助于发现/纠正空间或顺序上的错误。如果需要与他人协作或教导别人,这也会有巨大的帮助。

  4. Waterluvian

    见证候选人的思维过程对我来说可能是面试过程中最有价值的部分。其他任何东西都无法与之相比。只要让我听/看你解决问题就行了。

  5. florkbork

    这基本上就是 https://www.christopherroosen.com/blog/2020/4/20/how-the-rit...

同日更多故事

2026-10-22