间隔重复插件obsidian-spaced-repetition-recall 分享

你可以再试试提pr
现在原插件又多了一个比较活跃的开发者
应该会快一些了

你好,我有在两台设备间同步卡片复习进度的需要。目前在插件设置基本相同的情况下,复习进度好像是不能同步的,请问有办法优化一下吗


之前有修复过 [Bug]: 更新了 1.12.4.6 我的复习被重置了 · Issue #58 · open-spaced-repetition/obsidian-spaced-repetition-recall · GitHub
是最新版又新出现的么

感谢大佬回复!我的需要好像和案例中的不太一样。我是使用了ob官方的同步,在两台设备上,在同一设置下,对同一个库进行操作,但是卡片复习的进度不能同步,两台设备有分别不同的卡片复习进度。

尝试修改了,但不确定能不能解决,你可以试下 fix different device sync issue by Newdea · Pull Request #86 · open-spaced-repetition/obsidian-spaced-repetition-recall · GitHub

更换完文件(您10月11日更新的版本)之后,仍然不能读取另一台设备上的排期。这是我两台设备上的截图:其中一台设备在对卡组进行学习后关闭,再打开另一台设备在库同步成功之后(排期标记亦同步完),复习进度仍然不可以同步。还请您再看看。



应该是你没用同步插件中的设置文件吧(data.json),看你截图是排期信息在笔记上保存着,那么只要笔记同步完成,其实所有的进度就同步了,而data.json会存储今天不再复习的数据(即隐藏关联卡片设置)。

麻烦在两个设备都同步完成后,进度统计信息还不同时,打包上传两个设备中本插件目录下的data.json文件。

感谢回复,我去尝试一下 :saluting_face:

大佬好,我尝试了在两台设备之间复制data.json(经验证两文件哈希值相同),但刷闪卡时进度依然不能同步,还请看看。data.json

要同步的是 tracked_files.json