SuperAPI AI 工具集

obsidian-bases

数据与分析

查看项目

更新于 10-16 07:26

技能介绍

用途:在 Obsidian 中创建或编辑 .base 文件,构建类似数据库的笔记视图,支持过滤器、公式、汇总以及表格、卡片、列表、地图等视图。

主要能力:.base 文件使用 YAML 格式,可定义全局过滤器(and/or/not 递归结构)、公式属性、属性显示名、自定义汇总公式,以及一个或多个视图。视图可设置类型(table、cards、list、map)、名称、limit、groupBy、视图级过滤器、order 显示顺序和 summaries 汇总映射。过滤器支持 ==、!=、>、<、>=、<=、&&、||、! 等运算符,以及 file.hasTag、file.hasLink、file.inFolder 等函数。属性分三类:笔记 frontmatter 属性、file 元数据(如 file.name、file.mtime、file.tags、file.backlinks 等)、公式属性(formula.X)。公式支持算术、条件逻辑、字符串格式化、日期格式化等。

使用方式:在库中创建 .base 文件并写入有效 YAML;用过滤器限定笔记范围;可选定义公式;配置视图与 order;校验 YAML 语法及引用是否存在;在 Obsidian 中打开确认渲染。

限制:需确保 YAML 有效,注意含特殊字符的字符串需加引号、公式表达式引号匹配、引用 formula.X 前需先定义 X。资料未提供安装命令、收费或平台信息。