28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
---
|
||
title: "Obsidian-Bases"
|
||
type: concept
|
||
tags: [obsidian, skills, database]
|
||
last_updated: 2026-04-21
|
||
---
|
||
|
||
## Definition
|
||
obsidian-bases 是 kepano(Obsidian CEO)发布的 Skill,允许 AI 通过编写 YAML 格式的 `.base` 配置文件在 Obsidian 中创建类似 Notion 数据库的动态视图,实现对笔记的过滤、计算和结构化展示。
|
||
|
||
## Key Features
|
||
- **视图类型**:table(表格)、cards(卡片)、list(列表)、map(地图)四种类型
|
||
- **公式系统**:支持读取笔记的 Frontmatter 属性或文件元数据(创建时间、字数等),并进行条件判断、日期运算和字符串处理
|
||
- **AI 驱动**:AI 直接生成 `.base` 文件创建数据库视图
|
||
|
||
## Example Prompt
|
||
```text
|
||
写一个 .base 文件来管理我的项目笔记,要求筛选出所有带 #project 标签的文件,用表格显示项目名称、截止日期和剩余天数。
|
||
```
|
||
|
||
## Requirements
|
||
- Maps 插件(仅使用 map 视图时需额外安装)
|
||
|
||
## Connections
|
||
- [[kepano]] — obsidian-bases 的发布者
|
||
- [[obsidian-必装-skills]] — 来源文档
|
||
- [[Obsidian]] — 所操作的笔记软件
|