Flashcards-Obsidian 项目推荐
项目基础介绍和主要编程语言
Flashcards-Obsidian 是一个为 Obsidian 笔记应用开发的 Anki 插件,旨在帮助用户更高效地创建和管理记忆卡片。该项目主要使用 TypeScript 和 JavaScript 进行开发,充分利用了这两种语言的灵活性和强大的生态系统。
项目核心功能
- 简单卡片创建:支持使用
#card
标签创建简单的记忆卡片。 - 反向卡片:通过
#card-reverse
或#card/reverse
标签创建反向卡片,帮助用户从不同角度记忆内容。 - 间隔重复卡片:使用
#card-spaced
或#card/spaced
标签创建仅用于间隔重复的卡片。 - 内联样式:支持使用
Question::Answer
和Question:::Answer
格式创建内联卡片。 - 填空题:支持使用
==Highlight==
、[Curly brackets]
或[2:Cloze]
创建填空题。 - 上下文感知模式:自动识别上下文,提供更智能的卡片管理。
- 标签管理:支持全局和局部标签,方便用户分类和管理卡片。
- LaTeX 支持:支持 LaTeX 语法,方便用户创建数学公式卡片。
- 多媒体支持:支持插入图片和音频,丰富卡片内容。
- Obsidian URI 支持:支持使用 Obsidian URI 链接其他笔记。
- 代码高亮:支持代码语法高亮,方便用户创建编程相关的卡片。
项目最近更新的功能
- 新增卡片删除功能:用户现在可以更方便地删除不需要的卡片。
- 优化卡片更新流程:改进了卡片的更新机制,提高了操作效率。
- 增强的上下文感知功能:进一步提升了上下文感知的准确性和智能性。
- 改进的用户界面:优化了插件的用户界面,使其更加直观和易用。
- 支持更多类型的填空题:新增了对更多填空题格式的支持,满足用户多样化的需求。
通过这些更新,Flashcards-Obsidian 插件的功能得到了进一步的增强,为用户提供了更加全面和高效的卡片管理体验。