已经大概 1 年左右没有好好维护这个博客了,主要原因还是因为日常记录的方式变了,由之前的 Blog 记录,变成了 Obsidian,再后来现在又开始使用 Heptabase 来进行记录

但是上面这两个方式虽然解决了知识与知识之间的关系的展示,却在分享方面做的并不尽如人意,所以后续计划将一些有趣的内容,以及日常开发的感悟,依然采用博客的形式进行分享

Obsidian

Obsidian 是我接触到的第一个双链的笔记软件,知识和知识之间是存在关系的,双链就是为了解决这个关系之间的问题,最终你会发现整个知识是一个网状结构

但是,Obsidian 存在的问题是,知识的展示上过于狭窄(这也是所有笔记的问题包括现在的博客),无法在当前页面上有效的看到所有知识的信息,只能一个一个跳转,或者像上图一样,查看一个节点与节点之间的关系的图

比如说,我写了一个非常复杂系统中具体每个模块与模块之间的关系文档,虽然有双链,但是依然很难让一个新人看懂

Heptabase

有一天深夜,突然看到了这个工具。刚好可以有效解决 Obsidian 无法解决的场景

下图已经做了脱敏处理,是我们项目中战斗模块数据流向的解释

在这个场景下,可以非常有效的解释一个复杂系统的内部运作规律,数据是怎么转的,尤其是我们使用的 ET 框架,组件和组件之间的层级关系,也可以得到非常直观的显示

最终可以让策划看懂整套设计,也可以更好的帮助策划理解每个未来要添加的组件可能造成的影响,以及难易程度

WordPress

上面的两个方案在分享上都很蹩脚,Obsidian 的插件在 Web 上完全不工作,Heptabase 只能针对 Whiteborad 分享,并没有整体分享

所以不得不在现有的基础上,额外搭建 wordpress,使用博客的形式对 Heptabase 已有的内容进行扩展和补充

后续博客中的展示会穿插一些 Heptabase 的链接,和一些文章的片段作为最终呈现


What doesn’t kill you makes you stronger.