最近要考试,整理的笔记有点多,背的时候觉得不管是对着电脑背还是打印出来背,效果都差强人意,忽然想到借助一点工具。 既然我题都整理好了,如果能利用 Obsidian 的复习插件进行背诵,岂不是更好?
奈何之前的间隔复习插件(obsidian-spaced-repetition)只识别一个标签,对整个笔记进行复习,不太友好。闪卡模式要单独整理笔记…… 总之在 Obsidian 里面复习效果一般。
于是找到了新的插件,flashcards,运用 Obsidian 写笔记的便利,批量生产卡片到 Anki 中。在Ob里写卡片,在 Anki 里进行复习,各自完成专业的事,完美!
插件介绍
插件作用
连接 anki ,在 Obsidian 里面编辑内容,通过命令创建卡片,自动同步到Anki里。
安装
从插件市场安装。
详细信息请访问 github 主页: reuseman/flashcards-obsidian
使用教程: https://github.com/reuseman/flashcards-obsidian/wiki
使用方法
1、安装插件并连接anki
- 在 Obsidian 里安装 flashcards 插件,并启用
- 安装 Anki,并打开
- 工具 > 附加组件 -> 获取附加组件…
- 粘贴代码 2055492159 > OK
- 返回 Obsidian ,打开 flashcards 插件的设置项, 点击
give permission
后面的按钮,获取 Anki 权限 - 点击
test anki
测试连接,检查权限,提示anki work
表示连接成功
2、写抽认卡
cards
标签
只要给小标题加上 #cards
标签,即可,该标签可以在设置项里指定。只有被指定的标签才会被 flashcards 插件识别为抽认卡
## 这是一个问题 #cards
这是一个答案
在设置项里,可以修改识别的标签。
内联样式
语法是两个英文冒号
这是第二个问题:: 这是第二问题的答案
指定牌组
牌组是 Anki 中的概念。
要指定牌组,可以设置一个默认牌组,或者在每一个笔记里指定一个牌组。
笔记里指定牌组名称,使用 yaml 语法:
---
cards-deck: 管理数量方法
---
3、生成卡片到 Anki 中
在 Obsidian 中 ctrl/command + P
打开命令面板,运行命令 Flashcards: Generate for the current file
。该命令的作用是从当前文件生成卡片到 Anki 中
复习
打开 Anki ,在 Anki 中复习相应牌组即可。