xxhk.org

学习骇客

通过“Anki + 微信读书”实现渐进学习

2025 / 10 / 11

如果你想无痛克服学习上的困难,或者节省学习时间,请一定要掌握“渐进学习”的技术。



很多年前,Supermemo 就带火了“渐进学习”概念。“渐进学习”指的是在学习时,当 X 遇到困难学不下去时,主动切换到 Y 的学习,同时带着复习之前 X 的笔记。等到 X 相关的笔记复习到熟练、保存到长时记忆里,以及等到 Y 补充的相关知识也已经充足时,再切换回 X 接着原来的位置学习。经历过这段等待时间,由于 X 的前置知识和 Y 的相关知识都熟练且充足了,再学习原来难以继续的 X 内容时就不会觉得难了。

其中的原理在于,我们是否能够理解新的知识,主要取决于能否从长时记忆里提取相关的已有知识到短时记忆(又名工作记忆)里,与来自瞬时记忆的新知同处在短时记忆里,然后进行分析、综合等思维活动。参考了解记忆的基本原理是掌握大多数学习方法的前提 一文。

与“渐进学习”概念最接近的可能是斯坦福大学哲学教授佩里创造的“结构化拖延”概念 —— 为了不做 X,结果做了 Y,或者说因为做了 Y,导致做了 X。在中国古代文化里也有“东边不亮西边亮”或“失之东隅,收之桑榆”的说法,这不就是“结构化拖延”和“渐进学习”技术的哲学依据嘛!

渐进学习技术的实现不依赖于某一个工具,我们可以选择各自领域里的代表,然后组合出一套简单易用、科学有效的流程。例如,可以使用学习骇客的微信读书方案 实现渐进学习。借助 WeRead to Anki 插件 ,可以在微信读书里边读边记,然后一键导入 Anki 后复习。该方案既支持微信读书自有的海量书库里的书籍,也支持自己上传到微信读书里的电子书。

关于渐进学习,我总结了三项要求,分别是任务切换、成果巩固和进度跟踪。

任务切换指的是,不要只有手头的一项任务,应该准备多项任务。以微信读书方案为例,不要在一段时期里只读一本书,可以将两三本相关的书放进“任务池”。成果巩固指的是,当 X 任务进行不下去时,不要直接忽略或放弃,应该在切换到 Y 任务后继续复习之前的 X 笔记,把刚刚理解但还不能熟练调用的笔记放在 Anki 里继续复习。进度跟踪指的是,在微信读书里回到 X 任务时自动记忆上次中断的位置,记的笔记和复习的进度也都通过 Anki 得以接续。如下图所示,微信读书还提供了阅读进程百分比。

直接在微信读书里记笔记,免去了找书后再处理格式的麻烦。然而,很多同学都把时间花在为学习做准备的活动上了,最后真正用在学习上的时间占比却很少。



当然,Supermemo 的方案也比较流行,如果要在微信读书方案之间选择,我的建议是:如果你更看重时间,那就用微信读书方案,可以用钱(微信读书的会员费)换时间,免去找资料、处理各种格式的麻烦;如果你更看重钱,那就用 Supermemo 方案,到网上找各种免费资料,然后自己调整成适合该方案的格式。



与渐进学习相反的习惯也很常见。很多同学遇到问题后习惯于死磕,不仅打击自信,也浪费时间。还有的同学遇到困难就习惯性跳过,不仅错过了建立自信的机会,也可能因此错过真正重要知识。

而渐进学习的策略更像是“时间的朋友” —— 随着时间的持续,原来的困难不再困难,而我们并没有为此备受煎熬,也没有因此耽搁过多的时间。



写下这篇文章时,我已经有多年的渐进学习的习惯。通过渐进学习,我拿下过自己不擅长的统计学科,也吃透过一些难度比较大的学术书籍。甚至是在日常生活中,从渐进学习过渡到结构化拖延之后,我也没再为拖延苦恼过。因为我总会提前准备好任务池,在一项任务遇到困难或兴趣减退时切换到另一项任务,原本可能因拖延而耽搁的任务就在反复切换中一点点推进并不知不觉地被完成了。