查看原文
其他

​如果有一天,你的Anki笔记全丢了 | 学习骇客

LeoChanXY 学习骇客 2022-11-06

序号 | “暗记教程”系列第32篇 ☴
作者 | 陈闻道 学习骇客@微信公众号 ☴

电子笔记不像纸质笔记那样稳定,可能存在意外丢失的风险,通过本文可以了解常见的意外情况,防患于未然。

笔记丢失可能在新手中比较常见,可能是同步错了,也可能是被覆盖了,甚至可能是设备损坏。用的越久,笔记越多,丢失笔记的代价就越大。

试想,现在正在紧张备战研究生考试的你,突然发现辛辛苦苦记了半年的笔记全丢了,会不会想死的心都有了。

常见的笔记安全问题

高风险类

数据库损坏。这是今年Leo接触到的最多的意外报告,多发于电脑端。常常是用着好好的,再打开Anki就提示数据库损坏。

模板损坏。有的同学喜欢测试各种各样有趣的、实用的模板,有时候测试结果不满意,直接就把模板删除了,殊不知以该模板为载体的笔记也跟着删除了。还有的时候,自己改模板,改着改着就出错了,可能字段丢了,导致字段里的文字也都丢了,还有可能在合并模板的时候勿将多个字段转换到相同字段。

硬件故障。有的上班族用电脑学习方便,所有的笔记都留在电脑里,突然有一天电脑开不了机了。还有的同学使用手机版,也会偶尔发生存储失灵、甚至是设备显示找不到存储卡的情况。

删除。有的删除是自己主动为之,比如7月份原以为自己已经熟练掌握的笔记就果断删除了,到了10月份才发现又忘记了。也有的是无意中删除,眼花或手抖,原本想删除A课程,却错删了B课程。更有隐蔽的是,一个填空题挖了3个空,生成3张卡片,原本只想删除其中一张,却不曾发现删1张就连带3张相关卡片也给删除了。


想快速上手,这里有一份1500多人都给了好评的课程 ☴ 
除了课程内容,还有一个高质量的答疑群 ☴ 
或许,我们还能成为学习路上的好伙伴 ☴ 

低风险类

上传改变。有的同学在清理了大量多媒体文件后,再点击同步,看到多媒体文件仍然在上传。其实不是,仔细看就会发现,正在上传的是本地媒体文件的改变,也就是告诉服务器“你已经在电脑上删除了多媒体文件,请把服务器上对应的文件也都删除。”。只是在同步一个操作,并没有在同步文件,这样的处理并不会损坏服务器端的笔记。

空卡片。有时候在复习填空题时,会突然遇到显示为空的卡片,这往往是多空题被修改为少空题之后留下的缓存。比如,原来一段话挖了4个空,后来复习过程中使用编辑功能,去掉了其中一个空的挖空符号。这样就会产生一个空卡片,可以删除,也可以在菜单栏使用检查空卡片功能找到,然后集中删除,这样的处理不会损坏实际的笔记。

笔记出问题该怎么办

保健措施

定期备份。无论是电脑版,还是手机版,在设置里都有备份选项,通过备份把笔记存一份到别的地方。如果是考研考证这类比较重要的笔记,最少每周要主动导出备份一次,以时间命名,这样方便找回。如果是日常学习,可以每个月或每个学习阶段(如学完一项)导出备份一次,在文件命名上描述清楚这是什么笔记,方便日后导入。

多终端同步。这也是一种备份方式,就像前文说的,有的上班族想利用办公室电脑悄悄学习,也别忘了经常在手机上同步。

规避同步困难的弱点。如果你大量使用图片或添加音频,导致Anki笔记容量很大,必然会导致同步常常出错,甚至是手动导出导入也很麻烦。如果这样,不妨参考之前的文章 音频多,同步难,可以和Anki说再见了 使用在线发音模板替代往Anki里添加音频附件,如何利用iOS12的捷径,在Anki里使用图床? 使用在线图床替代往Anki添加图片附件。笔记小,出错的次数就少。

经常检查数据库、检查媒体文件和清理空卡片。检查数据库,能够优化数据结构,也可以有效减少数据库损坏的次数,检查媒体文件可以及时清理已经删除了的笔记的残留附件,清理空卡片对优化结构的作用不大,不过不妨一并试试。这些在电脑版、手机版的菜单里都可以找到。

了解同步逻辑,不盲目不莽撞。Anki同步只能先在A设备上同步过之后,再去B设备上点击同步,就像接力赛,所以不要试图同时开启多个设备进行同步。最好在使用后及时同步,避免出现冲突后二选一。如果提示同步出错,不要急着再试,搁置一会再试。

使用印象笔记备份。如果你在用Leo之前分享的关于WorkFlow(现名“捷径”),可以在程序末尾追加一个条件“追加到印象笔记”,这样你添加到Anki里的每一条笔记,都会在印象笔记里多一个备份,而且能构成完整的一篇文档,和Anki碎片化形成互补。

打印出来。详见文末相关阅读部分。

补救措施

导入。如果笔记损坏,如果你之前有备份,可以从菜单栏选择导入,从而恢复笔记。很多人没留意,电脑版和手机版的Anki都有自动备份功能,翻一翻设置里就能找到,但是这个备份是不包括媒体文件的,万不得已的时候可以应急。自动备份的笔记在安卓手机上可能不太好找,可以通过搜索后缀名“.apkg”试试。

强制单方向改变。有时候在A和B两个设备之间同步,不论怎么试,两个设备上的数据都不一样。此时可以在A设备上先同步,然后到B设备上选中一次“下次同步时,强制单方向改变”,再点击同步,在弹出的选择框里按下下载,就可以把A设备上的笔记强制覆盖到B设备上了。

科学上网。更多时候,笔记的安全威胁是来自Anki官方的同步故障,常见的“找不到服务器”、“被防火墙拦截”都属于这类情况,可以通过科学上网解决。

强制单方向改变+导入。这可能是最复杂的恢复方式了,当你遇到同步冲突需要二选一时,并不是一定非得二选一。可以先将笔记导出(分库导出,而不是全局导出),然后在强制单方向改变的界面选择下载以获得云端最新笔记,然后将刚刚导出的笔记再导入回来以获得本地的笔记,这样就可以鱼和熊掌兼得了。

勤而行之:别等到笔记丢了再看这篇文章,防患于未然吧。


书中自有颜如玉 ☴ 
回复关键词“暗记教程”,查看其余31篇 ☴ 
回复关键词“搜索”,在全部历史文章中查找你要的答案 ☴ 

相关阅读

1. 音频多,同步难,可以和Anki说再见了

2. 如何利用iOS12的捷径,在Anki里使用图床? 

3. Anki同步经常出错的解决办法

4. 想把Anki里的卡片打印出来?No problem



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存