Org-roam(v2) 以及 org-roam-ui 的使用姿势(已支持Emacs 29 内置的 sqlite)

org-roam v1 时,我的配置就是参照这位老哥的。

org-roam 在 taking, accessing and synthesizing notes 确实要比原版的 capture 方便不少。其实作者完全可以考虑把项目拆开。像 org-roam-graph 一类的就可以拆出其它项目。

所以我觉得这个项目以后的发展堪忧,打算按照自己的想法进行改造和开发。

主要是这个项目除了原作者外不像一些项目有特别活跃贡献的了

1 个赞

对,org-roam 加 org-mode 的组合是很好的,但是从最近 org-roam-server 和 org-roam 主力维护者的声明来看,他们维护的压力也很大,基本是在用爱发电

社区相对来说参与的人还不是很多,维护者只能保证核心功能的稳定,其他新的功能只能自己动手了,我现在自己修改 org-roam 和开发 org-roam-server,也在观望 logseq 能不能无缝对接 org-roam 的文件,logseq 也是开源的,如果功能做的不错,将来贡献一个插件,能无缝对接 org-roam,也是个不错的选择

新的 org-roam-ui 已经放出来了,但目前还没加入 melpa。

2 个赞

是用的这个引擎?据说速度比 v1 的快,我还没安装起来,等上 mepa 了再试试。 https://www.d3js.org.cn/document/d3-force/#installing

我怀疑是自己的笔记太多了。显示出节点要等一会,显示出节点间的连线又要等一会,点击进入local视图,又是只有节点没有连线 :joy:

期待 @codepiano 的项目,我认为自己梳理出来的结构比自动生成的引用图更有价值。

3 个赞

最好 Emacs >27 支持原生json for fast JSON parsing.

还有一些优化设置,可以看看 https://github.com/org-roam/org-roam-ui#q-graph-slow-faster

这个好像有bug,我这边也是这样

PS:节点好多,应该过千了吧

刚打开的时候是有连线的,但是Expand一个节点后,就没有连线了。

感谢回复!我看到它的帮助了,但是感觉这些优化主要针对加载完成之后拖动的显示效果,但是我这边的主要问题是加载太慢,因为我有1w+笔记 :joy:

对我来说,现在的问题是全局视图用处不大,局部视图如大家所说,没有连线,可用性也不强。还是再等等吧。

哥哥,你这个已经是星图了。。。。。。。。

太强了

加载的问题,只能看后续是否添加 filter 功能,如果没有,可以自己修改。看代码,是可以实现的。

1 个赞

你好能写个函数无论任何时候都隐藏吗? 我用您的函数貌似只有全部展开的时候才隐藏。。。

不用这段代码修改org.el就是全部隐藏 @xukongwen

你这个节点是有点多,我为了速度调整过 v1 的网络物理引擎参数,这种笔记特别多的要自定义一套参数才行,网络加载后要快速的分散成稀疏的图形,就像宇宙星系那样。还有一个优化办法是直接固定位置,那样是最快的。

我写的那个开发的时候以自己用为中心,所以设计的时候比较随意,改了不少东西。等稳定了应该会开源出来,但是说实话不推荐用,因为最终可能跟org-roam不兼容

期待 org-roam-ui 添加 preview 的功能

org-roam-graph生成的svg图片,在浏览器打开后点击节点,emacs打开的buffer是空的,有小伙伴遇到过吗?

这是哪个软件

您好!org-roam 2 不能用org-roam-server了吗?

不能使用了,用 org-roam-ui,相当于 V2 版本的 server

我当然是在开发了 :joy:

3 个赞