需要先搞明白:Zettelkasten 笔记编号的背后是树状结构。
插件/功能学习的话,可以先了解 Mermaid 的 flowchart, 手工将树结构做出来:
1.画节点,并设置为链接
2.节点连线
搞明白 Mermaid 的 flowchart 之后,花点时间探索一下 dataviewjs,明白怎样通过任意一个笔记编号还原出其树结构,然后就可以用 dataviewjs 基于 ZK 笔记编号自动输出mermaid 树状结构
meta-bind 提供了很好的操作交互性,结合起来就可以实现有交互的动态效果。
参考资料: