Obsidian Canvas与Heptabase的架构对决
An architectural comparison of Obsidian Canvas and Heptabase

表面上看,Obsidian Canvas和Heptabase都是无限画板工具,但底层架构截然不同。Obsidian Canvas将视觉布局存储在独立的.canvas文件中,画布上的连线只是视觉坐标,不会在Vault的Graph View中形成真实链接。而Heptabase采用卡片为中心的设计,画板只是全局卡库的视图,连线会被卡片记录并索引。这意味着Obsidian胜在数据可移植性,但连接无法跨文件累积;Heptabase能构建持久的关系网络,却受限于专有生态。选择哪款工具,取决于你更看重文件的独立性,还是卡片间的深度关联。
在Obsidian Canvas上画一条线,不会在你的Vault中建立笔记间的链接;而在Heptabase的白板上的连线,会被卡片记住并形成双向索引。