open-spaced-repetition/obsidian-spaced-repetition-recall

[BUG] 有4-5个卡牌几乎每天重复,即使每次点击”容易“

Closed this issue · 12 comments

dryezl commented

Describe the bug
有4-5个卡牌几乎每天重复,即使每次点击”容易“

To Reproduce
我不知道这个该怎么重复的?
呈现整个obsidian库?
还是说,我选择将复习日期显示在卡片后,确认一下情况?即下面选项确认为是
image

Newdea commented
dryezl commented

复习日期有问题,因为三个不同难度显示的时间是一样的
image

将这个不停重复的卡片换到同一个笔记的不同位置,仍然是显示继续重复的

其他不停重复的卡片也有类似的情况的

插件版本是1.10.5.3

不停重复的卡片内容不怎么变化的,但是行号会经常变化,因为和其他卡片都在一个note里面。所以如果对其他卡片进行编辑时会有影响。

dryezl commented

如果将内容移动到另外的笔记,复习该卡片底下会自动生成下面内容的

<!--SR:!2023-12-17,6,2!2000-01-01,1,250!2000-01-01,1,250!2000-01-01,1,250!2000-01-01,1,250!2000-01-01,1,250!2000-01-01,1,250!2000-01-01,1,250-->

卡片内容是

`vim` normal mode ==`gn`== enable character-wise and select ==next== match pattern
`vim` normal mode ==`gN`== enable character-wise and select ==previous== match pattern


`vim` regular pattern ==`<`== means the ==start== of a word
`vim` regular pattern ==`>`== means the ==end== of a word
Newdea commented

这有点奇怪,
看你的描述,设置 是这样吧:
位置:保存在笔记,
算法: 默认

这样的话,只要卡片后的时间信息在(移动位置或移到不同笔记,也不影响),你点击“容易”后,时间信息会同步更新的,不会每天重复的。
你感觉重复是因这组卡片中的挖空有点多,每天显示的是这组卡片不同的挖空。


另外,

  1. 截图中显示的时间间隔有点怪,应该是你手动修改过卡片后的时间信息吧,
  2. 卡片的信息<!--SR:!2023-12-17,6,2, 明显最后一个修改的不合理,这个值最小是130

建议,一组卡片中的挖空不要过多,如果多的话,可以考虑重新拆分卡片。

你再确认下,欢迎反馈。

Newdea commented

这有点奇怪,
看你的描述,设置 是这样吧:
位置:保存在笔记,
算法: 默认

这样的话,只要卡片后的时间信息在(移动位置或移到不同笔记,也不影响),你点击“容易”后,时间信息会同步更新的,不会每天重复的。
你感觉重复是因这组卡片中的挖空有点多,每天显示的是这组卡片不同的挖空。


另外,

  1. 截图中显示的时间间隔有点怪,应该是你手动修改过卡片后的时间信息吧,
  2. 卡片的信息<!--SR:!2023-12-17,6,2, 明显最后一个修改的不合理,这个值最小是130

建议,一组卡片中的挖空不要过多,如果多的话,可以考虑重新拆分卡片。

你再确认下,欢迎反馈。

dryezl commented

重复的数据是单独保存到一个文件的,按理来说,不应该在卡片后有时间信息的
算法是fsrs

下面是我配置对应的json文件
data.json

时间信息是没有手动更改过的

另外这个挖空不要过多,请问具体多少合适呢?上面的挖空是四个

Newdea commented

那就应该是原插件没有禁用,设置单独保存,是不会在卡片后加信息的

挖空,知乎上有许多文章教程的。

dryezl commented

偶尔会有一两个卡片不停重复。卡片均是有两个或以上的挖空的

目前的解决方法是将上述卡片的挖空数量控制到一个

Newdea commented

嗯,看个人使用习惯了,这个设置项也会影响
Screenshot_2023-12-13-09-51-29-446_md obsidian-edit

Newdea commented

修改了一版,你试下看解决没,里面加入了些调试信息,如果还这样重复,应该会有提示

dryezl commented

现在没有这种情况了。再过几天看一下的。感谢

Newdea commented

这个问题就先关了,后续出现再说