quartz/content/10_Atlas/13_Methodology/Dataview:Synapse-Vault 的动态索引引擎.md
2026-02-10 09:53:48 +00:00

2.1 KiB
Raw Blame History

type topic tags created version
tech-note 生产力工具
Methodology
tool
dataview
automation
2026-02-10 1.0

🚀 技术专题DataviewSynapse-Vault 的动态索引引擎

MOCMap of Content内容地图 关联: 🗺️ Atlas_MOC | 🗺️ Methodology_MOC

版本: 1.0

📖 核心概念 (Definition)

Dataview 是 Obsidian 的数据库级查询插件,它通过解析笔记中的 YAML 属性和标签,将静态的 Markdown 文件转化为可动态排序、筛选和聚合的实时数据视图。

⚙️ 核心逻辑/原理 (Logic)

  • 数据抓取Scanning实时扫描全库中的元数据YAML Properties和内联字段。
  • 动态感应Live-Update:当新笔记满足 FROMWHERE 条件时,索引页会自动“感知”并展示,无需手动维护链接。
  • 逻辑解耦彻底分离了笔记的“物理存放位置文件夹”与“逻辑组织方式MOC”。

💻 自动化构建 MOC 实践 (Implementation)

方案 A基础列表最常用

LIST
FROM #Methodology
SORT file.mtime DESC

方案 B表格展示带元数据

TABLE created AS "创建日期", status AS "状态", tags AS "标签"
FROM #Methodology
SORT created DESC

方案 C按文件夹排除 MOC 本身的索引

LIST
FROM "10_Atlas/13_Methodology"
WHERE !contains(file.name, "MOC")

方案 D实现“生产力工具”自动分组预览

LIST rows.file.link FROM #Methodology WHERE topic = "生产力工具" GROUP BY topic

🔗 扩展链接 (Connections)


#tool #Methodology #automation #dataview