2024 / 8 / 7
声明:Alpha 版为自用阶段的工具,不提供公开使用,因为可能涉及到修改和完善,等自用一段时间后方案成熟了才会公开提供。
即使该方案已经达到可用水平,但限于 ChatGPT 的效果不稳定,有时候还要多尝试几次才能得到期望的处理结果,或者期待 GPT 升级后能更稳定。
为了快速记录方案,以下示范仅选取了《认知天性》一书中第一章前几节的 32 条笔记,随着一本书下的笔记数量增加、多本书之间共同的主题增加,体系化的效果还会更好。
使用微信读书转Anki的方案 记笔记,支持划线、批注、问答三类笔记。
当记批注类的笔记时,以“图:”开头,记多级标签(用::分隔)和提炼(在空格之后),例如:
图:学习方法::策略 以“用”促“学”
导出的效果如下:
图:学习方法::策略 以“用”促“学”
>> 把新知识放到更广泛的情景中有助于学习。举个例子,你知道的历史故事越多、越详细,你对这段历史的理解就越深刻。另外,从更多的角度去理解历史故事,比如把某个故事与你知道的人类的野心和造化弄人的道理联系起来,你就能把这个历史故事记得更牢固。同样地,如果要学习一个抽象的概念,比如角动量原理,那么把它和你已知的具体事物联系起来,学习起来就会更容易一些。你可以想一想,花样滑冰运动员把胳膊收拢在胸前,旋转起来就会更快。这就涉及角动量原理。
转换后,导入 Anki 后编辑窗口的效果如下:
此类笔记对应填空题模板,当摘要太长或指向不明时,使用填空题的提示。
添加了提示的摘要,再后面转换时会只提取前10个字符,以使思维导图简明。
按牌组或主题筛选,结合题型或关键词,筛选出 A1CDF 这类笔记。
选中后导出为 .txt
用在线工具 处理格式,主要是删除多余部分,方便 ChatGPT 进行处理。
下载转化结果,文件名里含有笔记数量,可用于确认最后的处理结果是否有遗漏。
使用“零存整取”GPTs,已经设计好了(含指令和知识库文件<备份到 Google drive 网盘>),直接上传上一步的转换结果.txt 文件即可处理。
初步处理完成后,再次输入检查的指令(可选/非必需):
针对以上处理结果,请再进行如下检查:
- 查漏:检查是否完整遍历所有节点,并在构建OPML结构时正确解析并写入所有笔记内容;
- 合并:将拥有相同父级的不同笔记合并到同一个父级下;
- 拼接:遍历处理结果,如果存在内容相同或内容近似的节点,则进行拼接式的合并,例如,将“测验::作用”拼接到“学习方法::策略::测验”的下面,变成“学习方法::策略::测验::作用”;
- 排序:分析各级兄弟节点的内容,然后按内容之间的逻辑排序;
将 ChatGPT 的处理结果保存为 .opml 文件(当前有Bug不能直接保存文件),然后导入到 幕布 里。
在幕布里,默认显示的是大纲模式(如上图),可以切换成思维导图模式(如下图)。
为了优化显示效果,可以将“描述”设置成全部隐藏的效果,只显示重要层级和提炼的内容。
通过思维导图的效果,反过来优化 Anki 里的标签结构。例如重复的、近似的、不够清晰明了的……
基于思维导图的结构,调整后续阅读的方向,例如哪块还欠缺……