Bases 根据 Markdown 笔记的 Properties 创建数据库式视图。本仓库的 .base 文件用于学习总览、薄弱点、错题、待复习和 MN4 待处理材料。
- 官方文档:https://obsidian.md/help/bases
- 配置目录:
config/bases/
所有学习状态都存放在普通 Markdown 的 YAML Properties 中,例如:
type: 习题
subject: 普通物理
mastery: 模糊
weakness_type: 条件遗漏
next_review: 2026-01-02用于插入固定字段、每日记录结构和日期变量。
负责按日期创建每日学习记录,并自动套用每日模板。
Tasks 聚合整个 Vault 中的任务,支持到期日期、重复规则、筛选和排序。本工作流用它显示今天及逾期的 #复习 任务。
- 项目主页:https://github.com/obsidian-tasks-group/obsidian-tasks
- 用户文档:https://publish.obsidian.md/tasks/
- 本仓库只保存插件 ID,不保存插件代码或
data.json。
| 插件 | 用途 | 说明 |
|---|---|---|
| MarginNote Companion | 增强 MarginNote 与 Obsidian 的交互入口 | 自动同步脚本不依赖它 |
| Omnisearch | 大型 Vault 的全文搜索 | 不影响数据结构 |
| Local Backup | 额外的本地压缩备份 | 备份文件不进入 GitHub |
| Obsidian Git | 非 iCloud Vault 的 Git 管理 | 本项目只用 GitHub 备份公开工作流 |
- Dataview:数据库视图已经使用 Bases;
- Templater:当前模板只需要核心 Templates;
- QuickAdd:每日入口使用自然语言汇报与 Daily notes;
- Excalidraw:流程图使用 GitHub 原生 Mermaid,不依赖绘图插件;
- Linter:脚本和配置不要求它参与运行。