Auto-sync: 2026-04-16 13:01

This commit is contained in:
2026-04-16 13:01:38 +08:00
parent c0571d778c
commit b2250c60b2
59 changed files with 1288 additions and 2670 deletions

View File

@@ -0,0 +1,42 @@
---
id: notes-database
title: 笔记数据库
type: concept
tags: [笔记管理, 信息检索]
sources: ["Dataview——让我从笔记黑洞里逃出来的Obsidian神器.md"]
last_updated: 2026-04-16
---
## Definition
笔记数据库 是一种将散乱的笔记文本转化为结构化可查询数据的管理范式,核心目标是解决"写笔记容易、查笔记难"的根本痛点。
## Mechanism
通过索引笔记的元数据(标签、日期、路径)和内容(文本、任务状态),实现类似数据库的查询能力:
| 维度 | 传统文件夹 | 笔记数据库 |
|------|------------|-----------|
| 组织方式 | 层级目录 | 标签+字段 |
| 查询方式 | 浏览导航 | SQL/类SQL 查询 |
| 聚合能力 | 手动整理 | 自动聚合 |
| 任务视图 | 分散各处 | 集中展示 |
## Key Operations
- **索引**:扫描所有笔记,建立元数据索引
- **查询**:按字段/标签/日期范围筛选
- **聚合**:将结果以列表/表格/日历视图展示
- **统计**:量化写作量、任务完成率等指标
## Tool Examples
- [[Dataview]]Obsidian 插件,通过类 SQL 语法实现笔记数据库
- [[Obsidian]]:本地 Markdown 笔记应用,笔记数据库的宿主
## Connections
- [[Dataview]] ← 实现工具
- [[RAG]] ← 类比(两者都解决"检索"问题但层次不同笔记数据库索引本地笔记RAG 索引外部文档)
- [[LLM Wiki]] ← 底层支撑(笔记数据库 + LLM 推理 = 更强知识管理)
- [[语义搜索]] ← related前者结构化字段查询后者向量语义查询
## Distinction from RAG
- 笔记数据库:基于结构化字段(标签/日期/任务状态)精确查询
- RAG基于向量语义相似度模糊检索
- 两者互补笔记数据库管结构化元数据RAG 管非结构化内容