生产力
obsidian-bases
建立与管理 Obsidian Bases (.base 文件),包含数据库视图、复杂筛选、自定义公式与数据汇总功能。
简介
Obsidian Bases 技能使代理能够通过管理 .base 文件,在 Obsidian 库中对信息进行结构化、查询和可视化。该工具是简单笔记与结构化数据库管理之间的桥梁,适合需要将笔记集合(如研究论文、项目任务或媒体库)组织为动态表格、卡片、列表或地图的用户。通过此技能,您可以基于元数据、标签或文件夹结构创建复杂的文档视图。
- 高级筛选:使用逻辑运算符(AND, OR, NOT)构建复杂查询,基于 YAML Frontmatter 属性、文件元数据(创建时间、修改时间、文件大小)和标签进行筛选。
- 动态公式:使用强大的表达式语言在库内执行计算与数据处理,例如计算项目进度、格式化日期、计算时间间隔或进行数值属性运算。
- 多重视图布局:为同一数据源定义多种展示层,包括用于电子表格的表格视图、用于视觉化内容的卡片库,以及用于空间组织的地图视图。
- 数据汇总:实现自定义汇总公式,计算大型笔记集合的平均值、计数或逻辑运算。
- 结构感知编辑:在写入文件前,自动验证 YAML 结构、属性引用与公式语法。
当您需要自动化整理知识库时,请使用此技能。它在生成进度报告、追踪阅读清单或监控任务进度方面特别有效。使用时,请确保引用的属性与笔记中的 YAML 属性相符。请注意 YAML 语法限制(如特殊字符需引号),并确保公式表达式被正确引号包围。该技能支持高级日期运算,可利用时长和日期函数应用于复杂的时间追踪需求。务必在 Obsidian 中查看生成的 .base 文件以确认视图渲染是否符合预期。
仓库统计
- Star 数
- 27,134
- Fork 数
- 1,790
- Open Issue 数
- 33
- 主要语言
- 未提供
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年4月29日 01:24