Files
nexus/wiki/concepts/笔记数据库.md
2026-04-16 13:01:42 +08:00

1.8 KiB
Raw Blame History

id, title, type, tags, sources, last_updated
id title type tags sources last_updated
notes-database 笔记数据库 concept
笔记管理
信息检索
Dataview——让我从笔记黑洞里逃出来的Obsidian神器.md
2026-04-16

Definition

笔记数据库 是一种将散乱的笔记文本转化为结构化可查询数据的管理范式,核心目标是解决"写笔记容易、查笔记难"的根本痛点。

Mechanism

通过索引笔记的元数据(标签、日期、路径)和内容(文本、任务状态),实现类似数据库的查询能力:

维度 传统文件夹 笔记数据库
组织方式 层级目录 标签+字段
查询方式 浏览导航 SQL/类SQL 查询
聚合能力 手动整理 自动聚合
任务视图 分散各处 集中展示

Key Operations

  • 索引:扫描所有笔记,建立元数据索引
  • 查询:按字段/标签/日期范围筛选
  • 聚合:将结果以列表/表格/日历视图展示
  • 统计:量化写作量、任务完成率等指标

Tool Examples

  • DataviewObsidian 插件,通过类 SQL 语法实现笔记数据库
  • Obsidian:本地 Markdown 笔记应用,笔记数据库的宿主

Connections

  • Dataview ← 实现工具
  • RAG ← 类比(两者都解决"检索"问题但层次不同笔记数据库索引本地笔记RAG 索引外部文档)
  • LLM Wiki ← 底层支撑(笔记数据库 + LLM 推理 = 更强知识管理)
  • 语义搜索 ← related前者结构化字段查询后者向量语义查询

Distinction from RAG

  • 笔记数据库:基于结构化字段(标签/日期/任务状态)精确查询
  • RAG基于向量语义相似度模糊检索
  • 两者互补笔记数据库管结构化元数据RAG 管非结构化内容