【笔记关系图】【疑惑🤔】是否有必要做 额外的笔记关系图 而不是只依赖双链呢?

2021-09-26 11ː58
昨晚的一个想法,
A笔记 里面有 B笔记 的链接, 这并不能表示 A笔记是受到 B笔记的启发而产生的 B笔记。
所以我们为了什么而做笔记之间的 “关系图” 呢?
我们想通过 笔记之间的 “关系图” 来达到什么样的目的呢?

是否有必要做 额外的笔记关系图 而不是只依赖双链呢? ———双链更像是 超链接Link,目的是方便的做 扩展阅读,用于描述笔记之间的关系似乎不靠谱。

2021-09-28 12:41
这里有篇文章跟我想的差不多。

这里在此强调一下我的观点:
双链是链接,链接就是链接。
关系是关系,我们可以用各种方式来表述笔记之间的关系

由于我目前大量的使用到了双链做 MOC,将今日的所有笔记都链接至 日记 里。
双链于我而言已经过于杂乱,难以表述笔记之间的关系了。

2021-09-29 14ː02ː16
下图就是我想象中笔记关系图的样子了。

5 个赞

没错,本来就是这样

发散的一下思考,如果要实现这种笔记间的承接方式,是不是用yaml和dataview来做一个非原生支持的实现:thinking:

1 个赞

可以通过元数据里放链接实现,比如:
FROM:: [[B]]

我的笔记组织体系就用了一些field试图描述节点之间的关系。有一个叫breadcrumb的插件,做了类似的事情。

1 个赞

这很简单,可以在A笔记里添加引用说明,笔记是要通过自己的逻辑习惯整理后,才有价值。

1 个赞

了解一下moc吧

1 个赞

在 Map of Content 里面直接描述笔记之间的关系, 老铁666
你的这条评论给力我很大的启发。

这样做有个缺点,查看 当前笔记与其他笔记之间的关系 时还得找到存放 当前笔记与其他笔记之间的关系 的那个 MOC。
此方法暂不使用。

可以用mermaid画图,可惜的是画出的svg图片不支持超链接跳转
简单测试下如下代码:

graph TB
  00-目录 -->B1
  B1-->A2
  A2-->B1
  B1--text---B3
  
  A5-.-B3
  A4-.->B3
  B3-.text.-A7
  A7 --> B9
  A7 --> A9
  A9==>B1

生成的svg图片如下:


可以在图片下边附上相关的笔记链接方便跳转

更改语句顺序后,关系图更清晰些

graph TB
  A7 --> B9
  A7 --> A9
  B1-->A2
  A2-->B1
  00-目录 -->B1
  B1--text---B3
  A5-.-B3
  A4-.->B3
  B3-.text.-A7
  A9==>B1

效果图

目前只想到这种方法
开发问题求助:如何在svg中插入指向本地md笔记文件的链接

1 个赞

我也是笔记中出现了不当链接,让我感觉不能表达笔记间的关系。现在我试用了R的KG笔记——图谱真的没用吗?知识图谱视角下的双链笔记,图谱开始可以表现笔记间的关系了。我认为是一个解决方案。

1 个赞

引用笔记一定要有意义,无意义的连结一多,形成的关系图肯定是不靠谱的。有需要可以注明理由以免遗忘。每天写了什么笔记,可以在日记用dataview展示就可以了。Moc、关系图之类的可以交给Breadcrumbs自动处理,善加利用可以让你发掘更多笔记间的关系。例如我在写A笔记的时候想到并引用了B、C、D、E笔记,但你看B笔记的时候,不一定能想到C、D、E,Breadcrumbs可以给出提醒,但还是要由自己判断。

1 个赞

我的加链接原则已经不是 看A的时候想到B了,而是根据笔记间存在的关系加链,所以不必借助任何插件。当我的链接都是有意义的,关系图不靠谱这个问题就不存在了。

可以看下我上面的截图,仔细看应该能看出笔记间的关系。A,B,A-影响-B

1 个赞

这个我点像是目前的白板

对于你的诉求 马上要出的canvas画布完美支持

2 个赞