知识图谱Graph view、反向链接backlinks不能显示Canvas笔记?

遇到的问题

最近开始大量使用Canvas作为主要的记录方式,但是却发现在知识图谱(graph view)中不显示Canvas文件。此外,在Canvas文件中提到了其他笔记A,但在笔记A的背链中也不显示相应canvas文件。

比较苦恼,因为Canvas格式确实解决了我很多图形化记录的需求,但是如果其他笔记的背链、知识图谱引申不到这个笔记,那么为了保证相互的可及,必须在两个笔记内都生成对方的链接,比较麻烦。

mac os, 版本 Version 1.5.8 (Installer 1.5.8)

预期的效果

在graph view(知识图谱/关系图谱)中能选择是否显示canvas文件。
在普通笔记的反向链接backlinks中也支持显示Canvas笔记

已尝试的解决方案

搜索了一遍设置,没有发现能修改的选项

1 个赞

顶。也就是说为什么Canvas没有双链功能,Canvas理论上可以和Markdown文件一样平等,具备双链并且能在图谱中显示

1 个赞

我也想知道。在呈现效果和输入体验方面canvas的兼容性还是比excalidraw好不少(毕竟原生的),但在链接方面的支持太弱了。和原有的md文档简直是两个体系。个人感觉主要在:

  1. 出入链列表不包含canvas(可以通过插件实现,但是一个新加的独立的视图,用起来还是有诸多不便)
  2. 图谱不包含canvas
  3. dataview无法查询canvas

这样使用体验大打折扣啊。不知道官方是否有优化这方面的计划

1 个赞

终于有人看到了这个问题, :sob:
是的,excalidraw虽然非常自由+图谱能显示/双链功能正常,但是一些基本的输入体验太烂了,导致我几乎不想使用,如果想画图,还不如在ipad上画好截图发到md文档内。
经过三个月的摸索,我现在已经放弃了用canvas做主力笔记方式的想法了,还是回归了md为主。文本的记录门槛更低、更简单却能更灵活地表达复杂的关系;canvas只能表达简单的笔记关系,而且因为牵一发而动全身不好调整整体结构,我相信官方之所以不把canvas的重要性提上去也是一样的考虑。

ob把canvas当附件,我真的忍不了
canvas低md一等,这上哪说理去

看起来官方就没把canvas放在心上,做出个雏形就不优化了
而且这种底层逻辑的问题,靠插件优化也很难
所以我都是用canvas写草稿,写的差不多了,强行把canvas转成md线性笔记,本来我自己也习惯文本型的笔记,所以还好

是的,主力肯定还是md文件,但需要梳理卡片逻辑关系的时候可视化绘图也真的很好用(这也是Excalidraw在插件中很火的原因吧)。在这点上我还是更希望能用canvas,和md的衔接更丝滑。真希望官方能好好优化:smiling_face_with_tear:
下午研究了一下,我的替代方案就是手动给每个canvas文件都建立一个“分身md文件”,让它能在各种链接关系中都占个位置,不至于找不到。

“分身md文件” ,简直是世界上另一个我。我之前也这么干过,像你所说一样真的就只能链接到关键笔记刷个存在感,否则维护起来很麻烦。有次我把所有canvas内的链接都放到分身md文件中之后,突然想到光这个md不也够了吗,于是弃坑canvas :rofl:

是的,双链的本质就应该是所有实体的互联,ob的逻辑是只有线性文字md属于可引用的实体,挺局限的。如果canvas能与md平等,那线性笔记、图形笔记就意味着分别给了obsidian左脑和右脑。

1 个赞

哈哈哈哈好巧!是的 我也是目前canvas用得不多,加上canvas内的卡片也不多(十篇以内),所以暂时还能用这个过渡的方法。。希望能有更好的方案吧:melting_face:

反链没有canvas,真的很离谱

感觉我现在也是用类似于分身md的思想,不过和你们不同,我的笔记几乎没有要整成画板视图的,也是用个人用纯文本习惯了

我是一周把所有零碎的点都收集到一个canvas里(因为在用thino插件,可以很方便地收集)
然后也会补点自己的想法,和之前的笔记做链接等等

一周后把canvas用脚本转成md文件,因为canvas是存成json的,所以还比较好处理
然后直接把这个canvas清空,记下一周的内容

:raised_hands: 只能等官方的更新了。我笔记太多了,上千条手动维护是不可能的了。习惯了md其实也没有什么不好的

:+1: 很有启发的思路

1 个赞

这个功能确实很有必要实现

这个插件已经可以让白板出现在反链面板和关系图谱啦

2 个赞

cool!!感谢大佬!