进入review队列的逻辑不是好简单吗
duedate<=now
应该很好debug吧。
我是直接看main.js,无开发环境。
能提供下,过滤到desks是哪个函数吗。
另外,似乎reset和5 10分钟,只要review的卡片有一定数量,就可以在同一次打开复习窗口时加载,不用退出复习窗口再进入。
是否可以简单改进代码就能实时调度,就是加载下一卡片时,优先加载刚好到duedate的这三种卡片?
进入review队列的逻辑不是好简单吗
duedate<=now
应该很好debug吧。
我是直接看main.js,无开发环境。
能提供下,过滤到desks是哪个函数吗。
另外,似乎reset和5 10分钟,只要review的卡片有一定数量,就可以在同一次打开复习窗口时加载,不用退出复习窗口再进入。
是否可以简单改进代码就能实时调度,就是加载下一卡片时,优先加载刚好到duedate的这三种卡片?
开发者您好,昨天(2/16)和今天在使用插件时频繁出现点击按钮打不开复习界面的情况,但在多次重启后又可以使用了,不知是否有解决的方案?
估计是抛错了
一是用ctrl shift i 看有什么错误信息
二是想想这两天添加的卡片,试删除,能不能再打开界面
关闭选项之后成功进入学习界面了,谢谢大佬
若是为了固定时间复习时,也能把当天的复习,我想这样修改合理些,这里是假定经过5小时消化,可以当作一天了:
(this.dueDate.isSameOrBefore(globalDateProvider.endofToday) && this.dueDate.add(-1,“d”).add(5,“h”).isSameOrBefore(globalDateProvider.today) && this.interval >= 1);
这样就不会出现0点前学习,又0点后就复习的情况了。
又今天BART总是提示这个,是什么原因呢?

启动时开启笔记复习窗格,我的设置是enable的,没有出错。
#127 报错是低概率偶发的
#130 感谢建议,不过对于当天复习的情况不太恰当(interval<1)。
#131 这个是网络问题,我偶尔也遇到过。
是的,当天产生当天复习就是第一个条件,这是第二个条件的修改,避免一天无超过5小时就复习,要给可能的遗忘预留时间,就不会出现0点前学,0点后又立即学。
昨天看下下插件代码,其实不用加新的判断条件,就已经可以满足了。
是不用增加,只是修改,因为原条件导致我在23:50才刚学习,选了一天间隔,然后在0:10继续学习,就把刚学完的卡片也调出来。
随机加载卡片的代码,是新加的,还是原插件就有?
若是你加入的,可以完善以下功能
1,把again,5,10分钟的卡片暂时放入一个叫加强学习队列里,按duedate升序排列。在next下一个卡片时,先检查队头是否到期,是就加载学习,学完就从队列删除。这样就不用退出学习界面再进入才有5和10分钟。
2, correct和error计数,可用来过滤出难记的卡片,集中学习。
更新了一版,你试下不关闭那个选项,应该也能正常用了。
刚试了一下,错误没有复现,谢谢大佬!
随机是原插件新增的。
你这个建议,这个涉及到UI交互、复习算法(这个一般还是不要修改的好)修改,有些复杂。要改的地方感觉有些多,先放着吧 ![]()
请问那个重来按钮怎么显示出来呀?
不好意思,刚看错了,目前卡片复习是不显示的(可以用菜单上的重置),只有笔记复习可以显示。
原来如此,谢谢指教