输入 → 理解 → 重复 → 记忆 → 内化
这是渐进阅读吗?是。
这是沉浸式语言学习吗?也是。
尽管 Krashen 反复强调语言学习不同于一般知识学习,语言能力不是靠显性语法知识和分析推理获得,但在这两套神器级的方法论和实践里,它们仍然有着惊人的相似:都同样反直觉,都同样强调可理解输入,也都同样相信学习是在持续的重复接触中逐步完成。
经过多年的发展,沉浸式语言学习有 Refold 这样相当成熟的方法论和实践体系,也有 mpv、Anki 等强大完善的工具(详见 快乐高效学外语:Refold 理论与实践资料索引)。但是渐进阅读这边,可能因为方法本身和工具耦合得太紧,我一直没有找到一款真正顺手的工具。也正因为如此,才有了 Foliole。
我希望 Foliole 能成为名副其实的「现代渐进阅读软件」,让渐进阅读能够在其中流畅地发生。
距离 Foliole 发布已经快一个月了,但一直没有想好论坛的主帖该怎么写,正好趁发布在线体验版的契机,写下这段介绍,希望大家能藉此领略渐进阅读的魅力。
在线体验
也许你是 SuperMemo 的老用户,想看看 Foliole 有什么不同。
也许你正重度使用 Obsidian 等阅读和笔记工具,希望材料不止于阅读和标注。
也许你只是第一次听说渐进阅读,还不确定它适不适合自己。
为了让你更直观地体验 Foliole,我们专门构建了这套在线体验版。
无需安装,打开网页即可直接体验。你可以在这里阅读 Foliole Guides(后续会持续更新),也可以导入自己的 Markdown 文档,进行渐进阅读的核心流程操作。
在线体验版提供了模拟日期功能,方便你快速体验 Foliole 的材料调度。设置面板中的「桌面端设置预览」展示桌面版的完整设置,方便了解 Foliole 的功能结构。这里的调整不会影响在线体验版。
在线体验版将数据保存在浏览器本地,请勿作为唯一备份。它也不具备桌面版的多项核心功能,包括 PDF / EPUB / 图片阅览、外部文档库、搜索增强、Obsidian 集成、Readwise Reader 集成、Markdown 镜像、局域网同步等。
在线体验版会随着桌面端继续更新,也可能出现与桌面端不同的问题。可以通过左侧功能区入口直接提交反馈,也欢迎在 GitHub 关注项目进展、提交问题或参与交流。
相关链接
设计原则
代码开源:代码完全开源,任何人都可以审查实现、自行构建或参与改进。
数据开放:使用 SQLite 数据库并提供 Markdown 镜像,方便资料的读取、迁移和调用。
本地优先:没有账号和中心云同步系统。所有数据都保存在个人设备上;多设备之间通过局域网同步。
核心功能
原生支持渐进阅读:践行 Piotr Woźniak 的渐进阅读理念,支持在深度阅读中摘录、挖空和持续重构。
集成 FSRS 调度:集成 FSRS(Free Spaced Repetition Scheduler),采用开源高效的复习调度算法。
汇聚阅读材料:可集中处理各种来源的阅读材料,包括本地文件、网页文档、Obsidian 管理的笔记、Readwise Reader 导出的材料等。
索引外部文档:无需复制或移动原文件,即可索引电脑上的其他本地文件夹,建立可在各平台客户端查阅和调用的外部文档库。
支持复杂材料:支持 Markdown、PDF、EPUB 等文件格式,以及数学公式(LaTeX)、代码块等内容渲染。
关于渐进阅读
渐进阅读主要面向广义的知识学习,它基于几个比较有趣、也有点反直觉的认知科学原理:
- 努力回想答案,比直接看到答案记忆效果更好(提取效应)。
- 总在快忘的时候复习,比频繁复习效果更好(间隔效应)。
- 穿插学习不同类别的材料,比集中处理同类材料学习效果更好(穿插效应)。
- 睡眠会巩固当天的学习记忆,分散到多天的学习效果更好(睡眠巩固)。
在具体的实现上,渐进阅读既不像容易前面没消化后面理解困难的线性阅读,也不像读完就放一边或者想复习也无从下手的一次性阅读。
它提倡根据你当下的精力情境,每次推进一小部分,每天穿插不同的材料,将有价值的内容分拆、检测,在理解、记忆后再逐步推进后面的内容。
通过自定义优先级,它还可以让重要的材料更频繁地出现,也能在一定程度上缓解信息过载。
或者说,它能让我们看过的文章、划过的高亮、做过的笔记不再因为自然遗忘而慢慢消散,而是在必要的间隔重复中温故知新。