本文选自知识星球「玉树芝兰」精华文章列表,分享给你。部分内容有改动。

本星球嘉宾之一永锡老师总是爱给我安利新的应用。有一款应用不是很新,可他还是不止一次撺掇我去买,那就是 theBrain 。

其实,theBrain 我还真尝试过,那是在 2020 年的 6 月。当时有读者在我的文章后面留言,推荐过这款工具。

下图是我当时尝试的效果。

这种动态展示局部网状链接图的能力,让我爱不释手。不过很快我就决定弃用了。

最重要的原因,当然是缺钱

除了价格高昂以外,更要命的问题在于彼时 theBrain 导入导出格式受限。我对于导出格式要求比较高。因为你要是真的想重器轻用,就必须得保证一款应用和其他软件应用之间能够通过标准化的格式进行数据的交换

根据我那时测试的结果,theBrain 导出格式可以是 txt,可惜导出的效果是这个样子的。

这样一来,如果我需要和其他工具交互,还得对格式进行脚本调整。实在有些麻烦。

不过最近看到许多朋友,都很喜欢用 theBrain,包括张玉新老师和 pimgeek 等人在 直播视频里面的演示,不免又蠢蠢欲动。

当我听说,Zsolt Viczián 做了个 Obsidian 上的插件,可以实现类似于 theBrain 效果的时候,不由得非常欣喜。

这款插件的名称,叫做 excalibrain,github 页面在这里。

这篇文章,我来带你看看,它好不好使。

先来看看安装的方式。

首先,你需要到 community plugin 里面下载安装以下几个插件:

  • obsidian42 BRAT

  • Dataview

  • Excalidraw

依次安装后,通过 Cmd + p 快捷键呼叫命令菜单,选择下面这个 Add a beta plugin for testing

然后 Obsidian 会有提示,问你安装哪个测试插件。输入 zsviczian/excalibrain 即可。

安装成功之后,提示是这样的。

因为是社区插件,所以你需要手动开启它

为了避免麻烦,我干脆选择重启了一遍 Obsidian,然后呼叫菜单,选择 Open ExcaliBrain 。

此时 excalibrain 的界面就出现了。

注意如果你跟我一样,是全新安装,那么可能会遇到一个问题,就是你每次在这个网状图上点击节点,都会新开一个页面 (Pane),导致你的浏览过程伴随着大量笔记充斥屏幕,同时网状图被压缩再压缩直到看不清内容,观感很糟糕。

解决办法嘛,一开始我绕了点儿弯路,选择了 hover editor,把 excalibrain 作为悬浮窗口处理。后来发现,其实根本不需要安装这个东西。

点击节点链接,是否在新页面打开,设置不在 excalibrain 里,而是 excalidraw 插件当中。

如图所示,上面这个开关默认关闭,只需要把它开启就行。

此时咱们来看看效果。

我们点击某个节点,对应的页面就可以显示出来。由于网状链接绘图使用的是 excalidraw ,因此你可以非常容易对这张图进行缩放、拖动等操作。

这里你可以注意到,左上角菜单栏有个「附件」按钮,一旦点按下去,就可以把某则笔记里面的全部附件都显示出来。当然,你如果觉得这样太乱,可以保持该选项的关闭。

同样的设定,还包括了若干种其他节点类型是否显示。

我们还可以从页面这一端进行操作,跳转到其他其他笔记之后,相应的 excalibrain 视图也会改变。

如果你很熟悉 Obsidian ,可能会疑惑,这种网状链接结构图,和 Obsidian 自带的 local graph 不是一码事吗?

下面咱们就来对比一下,二者的区别。

我们可以打开某篇笔记(此处的例子是笔记库中的 Obsidian 图片的处理 这一则)。我们同时开启 excalibrain 和 local graph,这是默认视图下,两者的对比。

可以看到,excalibrain 的内容,比 local graph 要丰富许多。

但是,这种对比显然并不公平。因为默认的状态下,Obsidian 其实只显示了某则笔记最紧密链接的那些节点。这是可以调整的。

下面我们调整 depth 参数,你可以看到 local graph 里,更多关联笔记显现出来了。

然而可以看到,local graph 里面的节点排布只是显示出来链接关系,却没有能够对节点的关联类别进行自动梳理。

excalibrain 则不然。下面这张图,展现了黄色主节点的几种关联关系。我为你圈出来了 3 个框。

左上方是 parents ,父节点。也就是这些节点里面,具有指向当前节点的链接;

左下方是 children,子节点。这些链接出现在当前节点笔记中;

右侧的是 sibiling ,兄弟节点。这些节点与当前笔记「本是同根生」,共同出现在了某个父节点里面。至于是哪个,都有具体的链接作为线索。

从结构上来讲,excalibrain 这种表示方法,更能够让用户区分清楚节点之间的关联,并且在进行跳转的时候有章可循。

Zsolt 自己的视频,把这个节点链接类型问题讲得很详细。你可以 点击这个链接查看。

虽然比起来 theBrain,excalibrain 非常稚嫩。目前的版本还在 0.0.x 阶段,功能上与成熟的商业化软件 theBrain 相差很远。例如缺乏更多的视图,也没能在链接上提供属性值...... 但是无可否认,excalibrain 也有自己独特的优势。

最大的优势,在于开放和免费。这款插件代码,你可以直接在 Github 上查看代码。如果你自己有编程能力,那么可以魔改出各种独有的功能,适应自己的场景。

其次,因为底层基于 Obsidian,所以你不用担心它的基础和开放性。毕竟,Obsidian 就是一堆 Markdown ,和其他工具交互起来,已经是最为简单省事了。

如果你正在用 Obsidian,在知识网络中跳转的时候,也感受过迷茫,或者羡慕 theBrain 的功能,那不妨也来尝试一下,这款有趣的插件。

篇幅所限,就连 excalibrain 目前已有功能,我也有许多没有介绍到。例如说对 Tag 的支持,以及 Folder 节点的显示 / 隐藏等。插件的设置中,有很多都是可以调整的。

你可以在 看过 Zsolt 最新的这个介绍视频后,自己尝试一下调整不同标签颜色等设置,看看效果。就当成一次有趣的探险吧。

你觉得这款向 theBrain 致敬的 Obsidian 插件怎么样?是否能满足你游览「数字花园」的需求?欢迎你把自己尝试的结果,在留言区分享给大伙儿。咱们一起交流讨论。

感觉有用的话,点赞 +「在看」,把它转发给你身边有需要的朋友。

订阅我的微信公众号,加星标,避免错过新推送提示。

欢迎关注我的视频号,时常更新。

欢迎来知识星球,查看已经积累下的数十篇精华帖子。更欢迎你提出自己的好问题。

由于微信公众平台的限制,文中部分链接可能无法正常显示与跳转。如需访问,请点击文末「阅读原文」链接,查看链接齐备的版本。

延伸阅读

  • 如何在 Python 绘图中正常显示中文?(视频教程)

  • 如何更高效用 Roam?免费分享 Roam Untangled 作者 Jamie Miles 的几个小技巧

  • 如何用 Python 和 BERT 做多标签(multi-label)文本分类?

  • 如何安装 Python 运行环境 Anaconda?(视频教程)

  • 如何用 Python 可视化《三国》人物与兵器出现频率?(视频教程)

【星球精选】Obsidian 中的 excalibrain 插件:免费的 theBrain ?相关推荐

  1. 【星球精选】如何高效构建 Roam 与 theBrain 间细粒度双向链接?

    Roam Research 作为卡片盒很好用,只是目前缺乏中观网络可视化能力.老牌知识管理应用TheBrian 可以很好补充上这个短板,因此我希望将二者结合起来使用.只是这个过程,有些曲折. 在< ...

  2. Slider Revolution最新版WordPress插件免费下载

    高级 WordPress 插件:Slider Revolution 最新版响应式 WordPress 插件最新版本免费下载 关于 Slider Revolution响应式 WordPress 插件 S ...

  3. 宝藏软件Obsidian知识体系搭建,免费的多端云同步

    宝藏软件Obsidian知识体系搭建,免费的多端云同步. 为什么推荐Obsidian 人很奇怪,在关注短期目标的时候,会有成功失败之说,但是如果关注体系呢?就不那么会在乎短期收益了. 为什么呢?因为体 ...

  4. Leaflet中使用Leaflet-echarts3插件实现航班航线动态模拟

    场景 Leaflet中使用leaflet-echarts插件实现Echarts的Migration迁徙图: Leaflet中使用leaflet-echarts插件实现Echarts的Migration ...

  5. Vue中使用can-autoplay插件实现浏览器不支持自动播放音频时提示点击

    场景 Vue中使用speak-tts插件实现点击按钮后进行语音播报(TTS/文字转语音): Vue中使用speak-tts插件实现点击按钮后进行语音播报(TTS/文字转语音)_BADAO_LIUMAN ...

  6. Leaflet中使用leaflet-echarts插件实现Echarts的Migration迁徙图(带炫光特效)

    场景 Leaflet中使用leaflet-echarts插件实现Echarts的Migration迁徙图: Leaflet中使用leaflet-echarts插件实现Echarts的Migration ...

  7. Jquery中使用table2excel插件实现将Html的table导出为Excel(附示例代码和资源下载)

    场景 jquery-table2excel是一款可以将HTML表格的内容导出到微软Excel电子表格中的jQuery插件. 效果 在Html中有一个表格 点击导出按钮 将其导出后 注: 博客: htt ...

  8. Chrome和Firefox中安装Hackbar插件

    什么是Hackbar? Hackbar是一款基于浏览器的简单的安全审计或者说是渗透测试工具,能够帮助您测试sql注入,XSS漏洞和站点安全性,帮助开发人员对其代码进行安全审计. 本篇博客介绍的是基于C ...

  9. 【年度重磅】2020华为云社区年度技术精选合集,700页+免费下载!

    摘要:[免费下载]华为云社区年度技术精选集,700页+PDF送你啦!愿牛年少踩坑. 技术人的年货来了!点我带回家! 年度技术精选合集[上]:https://bbs.huaweicloud.com/bl ...

最新文章

  1. WindowsServer2012史记3-SMB管理
  2. DPDK — RTE_LOG 日志模块
  3. 片滚动插件myScroll
  4. 扩展js string 方法
  5. NYOJ 267 郁闷的C小加(二)
  6. lisp语言是最好的语言_Lisp可能不是数据科学的最佳语言,但是我们仍然可以从中学到什么呢?...
  7. Python、TensorFlow、机器学习、深度学习四件套(附免费下载)
  8. Vue-Cli4笔记
  9. 帝国CMS标签 总结2
  10. 前端知识点总结——VUE
  11. 图像识别 RGB HSV
  12. 举牌人表情包使用nodejs实现
  13. 如何编写一个好的测试用例
  14. linux命令快速手记 — 让手指跟上思考的速度(四)
  15. 甲骨文前高管跳槽至富士通 主抓企业级存储
  16. 什么是智慧房屋租赁系统
  17. 塔米狗知识|企业合并和企业并购是一样的吗?
  18. ccf 考试时间_梳理丨2020年五大学科竞赛考试时间安排出炉!
  19. 作者已死?AI正用艺术征服人类
  20. 20230503 Javascript下载页面pdf的高质量代码

热门文章

  1. [项目]SSM+Vue智能点餐系统
  2. 元旦英语祝福语-恭喜发财(十四)
  3. 英文(en、english)
  4. 分公司能与员工签劳动合同么
  5. 得天独厚的生态优势_加快把生态优势转化为经济优势
  6. 【毕业设计】基于生成对抗网络的照片上色动态算法设计与实现 - 深度学习 opencv python
  7. 【备忘】《Unity Shader入门精要》随书彩色插图
  8. java后端js_后端传java复杂对象给前端js对象
  9. 农村信用社(农商行)存折账号校验位。
  10. 性价比高的蓝牙耳机有哪些?国产蓝牙运动耳机排行榜!