Files
nexus/wiki/entities/DataviewPlugin.md
2026-04-27 08:02:55 +08:00

1.7 KiB
Raw Blame History

title, type, tags, sources, last_updated
title type tags sources last_updated
DataviewPlugin entity
2025-03-07

Aliases

  • Dataview
  • Dataview.js
  • Dataview Plugin

Definition

Dataview 是 Obsidian 的社区插件,将笔记库转变为可查询的"笔记数据库"。通过类 SQL 的声明式查询语法,对笔记的 YAML frontmatter、标签、内联字段等进行动态查询自动生成视图列表或数据表。

Key Characteristics

  • 类 SQL 查询语法:LISTTABLETASK 三种查询命令
  • 支持 YAML frontmatter 字段查询
  • 支持标签tags系统查询WHERE contains(tags, "学习")
  • 支持内联字段inline fields查询
  • 动态视图:查询结果随笔记内容变化自动更新
  • 无需编程基础,基础语法易上手

Core Use Cases

  • 自动整理散落在各笔记中的待办事项
  • 按标签自动生成笔记索引(#学习、#写作)
  • 统计笔记数量和写作量
  • 跨笔记数据聚合和可视化

Role in Knowledge Management

Dataview 将"笔记即文档"的理念升级为"笔记即数据",让笔记从静态文本转变为可动态查询的知识库。它与 Templater(动态模板创建)、Calendar(时间线视图)共同构成 Obsidian 知识管理流的核心插件组合。

Connections