思维导图软件测评

最近连续写了两篇万字长文,有点累了,而且我也知道这种长文基本上也不太会有人阅读,周末写点测评放松一下。

这篇文章主要是介绍一下这几年我自己所用过的几款思维导图软件。

使用需求

思维导图(英语:mind map),又称脑图心智地图头脑风暴图心智图灵感触发图概念地图、或思维地图,是一种用图像整理信息的图解。它用一个中央关键词或想法以辐射线形连接所有的代表字词、想法、任务或其它关联项目。它可以利用不同的方式去表现人们的想法,如引题式、可见形象化式、建构系统式和分类式。

以上是维基百科对思维导图的定义,我相信很多人应该都是听说过或者用过思维导图的,思维导图比起传统的文字列表来说更加直观,更加接近人在思考时的空间想象,非常适合用于任务拆解、项目规划、头脑风暴、记录笔记等。比如我我自己在编写文章之前,通常会先用思维导图构建一下整体大纲,明确论点、论据等要素。

在进行软件测评之前,我们还是先梳理一下自己在使用思维导图时候具体有哪些诉求:

  1. 简洁直观,编辑功能强大易用性好
  2. 支持的格式丰富。对我自己来说,比较常用的导出包括 PDF 和 Markdown, PDF 是为了跟同事或者其他人分享,Markdown 则是方便进行文本写作。
  3. 跨平台。这个不是特别强诉求,大部分情况下我是苹果全家桶,偶尔会有 Windows 诉求,不过我考虑到后面可能会换成安卓手机使用,选用软件时候要提前纳入筛选条件。

iThoughts 最近几年关注不多,信息不是最新

en-mac-a-uses.jpg

  • 支持平台: Mac、iOS、Windows
  • 售价:单平台 360¥
  • 优势:老牌导图软件,稳定性很强;Native 开发,性能好;支持买断
  • 劣势:有点小众,界面略丑
  • 推荐:★★★☆

iThoughts 可以算是我接触最早的思维导图软件了,大概在12-13 年左右开始使用,最开始的时候感觉还是蛮棒的,颜值一般,但是性能很优秀,编辑撤销、拖拽等都很不错。使用多起来之后发现有点不尽人意了,我当时用的时候只有 Mac 跟 iOS,换 Windows 电脑就无法编辑了(现在已经支持),且样式、模板支持的很少,不支持圈选概要等,逐步不再使用了。

Mindnode

img

  • 支持平台: Mac、iOS
  • 售价:订阅制 130¥每年
  • 优势:界面超级简洁优雅;Native 开发,性能好;任务管理较好;Lock-in 成本低
  • 劣势:新版本只能订阅; 免费版几乎不可用;仅支持苹果全家桶;不支持选定分支导出
  • 推荐:★★★★

Mindnode 是我在抛弃 iThought 之后接触到的软件,同样也是基于 Native 开发的,这种模式的优势在于能够最好的利用原生系统,例如 iOS 上面的各种手势,同时性能通常都很棒,各种拖拽、编辑撤销都不在话下,体验十分顺滑;劣势就是一般跨平台支持不佳,原因在于每个系统都需要进行一套新的开发适配,Mac 跟 iOS 相对是最好打通的了,但是 Windows 和安卓的支持就比较困难,同时不同系统间差异性很大,想要完成迁移且保持跟苹果系统中同样的体验是非常困难的,我想这也是 Mindnode 至今没有出 Windows 版的原因。

Mindnode 基本上可以说是我用过的导图软件里面颜值最高的,且界面非常克制,简洁的不像话,没有那些花里胡哨的功能,给人十分优雅的感觉。同时,Mindnode 的任务管理是这些软件里面做的最好的,父节点标注为 Task,会直接将全部子节点都标记为 Task,且子节点完成时候会实时更新父节点进度。

很长一段时间内,我都在 XMind 和 Mindnode 之前纠结徘徊,感觉这两款软件都有做的很棒的地方,不过后面还是 转向了 XMind,毕竟国产软件很大程度上是具有先天优势的。

XMind

PC

  • 支持平台: 全平台,Mac、Windows、Linux、iOS、安卓
  • 售价:订阅制 388¥每年
  • 优势:Electric 开发,跨平台支持好;国产软件,本土化程度最高;功能超级丰富
  • 劣势:不支持买断;售价不菲;格式 Lock-in 成本较高;图片编辑较差;流畅程度不及 Native 软件
  • 推荐:★★★★☆

XMind 可以说是国产之光了,目前国内思维导图这块使用者最多,后来者居上,赶超了各种国内外老牌思维导图软件。

我最早接触到这款软件是通过 XMind8,当时还是用 Java 开发的,界面不说丑陋反正也不好看,而且操作很容易卡顿,主要是因为公司内置了这款软件,同事间交流很方便,因此被迫使用,当时的主力还是 Mindnode。

优势

那时候我还不知道 XMind 的开发者在国内,只是突然有一天关注到 XMind 新出了一款替代产品,XMind Zen。最开始确实有点惊为天人的感觉,完全甩 XMind8 不知道几条街,根本看不出来是一款迭代产品,实际上了解下来,基本上可以说是完全重做了,底层的也换成了 electric 开发,最显而易见的好处就是颜值立马在线了,且操作流畅程度大幅度提升,直接进入到了思维导图第一梯队,可以跟 Mindnode 正面抗衡了。

image-20210605111825481 image-20210605112553242

但不得不说,国内互联网开发者推出的产品最大优势就是本土化程度实在是高出国外软件不知道多少,且国内互联网的另一个特点就是拼,非常的拼(可以说深得内卷精髓),产品迭代速度通常都是碾压国外软件,在最近短短一两年内,XMind 就推出了众多重磅功能,Zen 模式、密码设置,还有接下来还即将要推出演示模式,可以说都是非常符合国人诉求的。同时,XMind 中提供了大量丰富的样式与模板,包括矩阵、树状图、时间轴、鱼骨图等等;还提供了一个图库,包含很多非常有用的模板,例如简历、读后感、组织架构图等等,也难怪市场占有率如此之高。

劣势

不过 XMind 目前还是存在部分使用上的问题的,我个人比较不爽的就是软件格式的 Lock-In 成本有点高,这也是国产软件的通病。所谓的软件 Lock-in 成本就是指当你想要从该软件迁移到同类其他软件的时候,所需要花费的代价。通常,国外软件不管做的好还是差,一般导出功能都是比较完整的,可以很简单的就将用户数据迁移到其他软件,而国产软件的套路通常是导入功能第一优先级开发,不管你是什么奇奇怪怪的小众格式,只要你有用户,我就支持,且一般支持的都还不错;当用户迁移完毕之后,想要出去就没那么简单了,导出格式较少、bug 很多、导出数据不完整这都算是小意思了,更有甚者,想要导出,可以,买会员先(说的就是你,收趣),真的是把我恶心到了。

XMind 支持的导出格式倒是不少,PDF、Word、Markdown 等,看起来很够用了,不过这里对于图片的编辑导出实在是太弱了。类似 PDF 这种格式就不提了,只是单向导出,并不能进行编辑。你总不希望你以后所有的导图都是一个只读的 PDF 吧。所以我比较关注的是可以双向读写的 Markdown 格式,Textbundle 本质上就是 Markdown+图片。

当你粘贴图片的时候,没有任何问题,但当你想要把图片拷贝出来的时候,问题来了, 你会发现你拷贝出来的内容大概是这样的 [{"src":"xap:resources/4a36ee50ecad8ba5db10a187b23d1024db4c4cbc1527f90fc65251f6499ff926.png","width":756,"height":702}] ,怎么样,是不是看不懂,看不懂就对了,这个路径是 XMind 自己内部的一个资源库路径,对外根本不可读(而且 XMind 至今都不支持 URL Scheme),这时候你能做的就是将这个图片右键另存为,当你发现你的导图里面保存了几十张图片的时候,是不是要死的心都有了?

此时你可能想,我直接导出文件不好吗,年轻人,太天真了,当你导出 Markdown 时候会发现根本没有任何图片,此时你可能想到我上面说的,TextBundle 可以啊,然而当你点击 TextBundle 导出的时候,你会看到如下对话框:

image-20210605114540987

惊不惊喜,意不意外?是不是感觉这个套路很熟悉,好像在哪里见过?于是你不得不接受一个事实,哪怕你可以用它任意编辑,随便白嫖,原本以为只是导出图片有点水印,根本不影响使用,但你想要跳出 XMind 的时候,发现你的套路全部都在意料之中,对方早就预判了你的预判。

这时候你的选择是什么?当然是原谅她,老老实实买个会员再说。

FreePlane

Some applications of Freeplane

  • 支持平台: 仅支持桌面端,Mac、Windows、Linux
  • 售价:开源免费
  • 优势:Java 开发,跨平台;支持 URL Scheme;功能齐全,支持框选、总结等
  • 劣势:界面实在是下不了手;导出功能太差;中文支持一般;图片编辑非常不好用;不支持预览
  • 推荐:★★☆

我是在一个偶然的机会看到知乎上 @临时哈桑 对思维导图的评价中知道 Freeplane 的,原话是 Freeplane 从性能到功能都吊打各种商业产品,唯一的缺点是丑。当时我刚好是想要替换到 XMind 的,除了贵,就是偶尔卡顿,Lock-in 成本较高,于是抱着很期待的心态下载了 Freeplane 进行使用。

优势

先说优点吧,别的不提,Freeplane 是开源免费软件,这一点就足够让人心动了,大部分人的使用频次都没有那么高,为了一个一周用两三次的软件,每年花几百块,说实话是有点贵的。开源的优势在于,不用担心这个软件哪天突然死掉,比如 XMind 现在公司经营不善倒了,可能会良心的提供非会员也导出功能;还有一种可能性是趁倒之前捞一波,劝你赶紧买会员导出。而开源软件就不会有这个问题,大不了自己把代码拉下来编译一次就可以了,该怎么用就怎么用;况且一般这种开源软件不再维护的时候,通常会提供比较完整的善后手段,或者会有其他产品接盘。

其次,功能是真的齐全,我个人不负责任的猜测 XMind 中的大部分功能可能是有借鉴 Freeplane 的,上图可以看到,支持各种样式、总结、指向等等,甚至编辑框直接内嵌了一个 HTML,可以自由发挥。

image-20210605122515228

支持 URL Scheme,可以从任意支持 URL 的软件直接跳转到对应的导图甚至节点,配合很多编辑软件或者 GTD 软件有奇效。

可以说作为一款免费软件,确实功能已经非常丰富了,单从功能上来说,可以碾压之前的 XMind8,部分功能超过现在的 XMind Zen,不过XMind Zen 实在发展太快,已经赶上来甚至部分超越了。

劣势

说完了优点,来聊一下这款软件的缺点。

首先, 界面是真的丑,软件是使用 Java 开发的,延续了十几年前那种 Java UI 的风格,可以说对比起 Mindnode 和 XMind Zen 来说,完全下不了手,不过这个也在预期内,可以理解,毕竟是开源产品,用爱发电。

其次,中文支持不够完善,我个人自从学会双拼之后就再也离不开了,可以说双拼极大地提升了我的打字效率,然而,Freeplane 对双拼支持贼差,每次新建节点编辑的时候,都会将双拼的第一个字母也带上输出出来,大概长这样: image-20210605123147077,测试的双拼是 ceui ,就会把第一个 c 带到文字里面,十分不方便。

  • 这里我总结出一个小技巧,当你新建节点的时候,先按F2 进入文本编辑模式,之后再进行输入就 OK 了,不过每次都这么搞一下,依然十分蛋疼

图片编辑很不方便,无法像 XMind 那种,好歹是把图片拷贝到他自己的资源库目录中,Freeplane 的图片只能选择本地文件进行插入,且只是挂了一个链接,大概长这样,可以看到格式是使用的 URI, 也就是标定一个本地路径,image-20210605123922350

好处是什么呢?保存的导图文件里面不带有原始图片,大小会非常小,同样节点的 XMind 大约是 Freeplane 格式的 4 倍大小,算上大图片那就远远不止了;坏处也非常明显,当你本地这个图片的位置发生变更之后,对应的导图文件当然也没有图片了,直接报错,大概长这样:image-20210605124031113,你应该能想象出来,这是有多么蛋疼。

  • 小技巧:将图片拷贝到导图目录下,新建一个 assets 文件夹专门用于存放导图资源可以缓解这个问题,不过依然难受。

文件格式是纯文本,Freeplane 的文件格式采用的是 XML 格式,后缀名为 .mm ,是不是有点熟悉,没错,默认打开方式是 Xcode,让我有种回到之前开发 iOS 的感觉。短暂怀念一下之后你会发现,纯文本格式的劣势就是完全无法预览,我在文件列表里面看到一堆导图的时候,根本不知道每个里面都是什么,除非我一个个打开,会有种拆盲盒的感觉,这时候你才会发现 XMind 这种可以直接在文件列表里面预览全部内容的软件是多么的可爱。

如果说上面的问题都还是小毛病的话,那么导出问题可以说是非常致命了。看起来 Freeplane 支持的导出格式非常的多,不仅支持PDF、Markdown、XML、PNG,还支持 HTML、SVG,可以说很多格式我听都没听说过,比如 .tji.twi 等等,总之就是非常强大啦。然而实际使用的时候你就会发现,导出 PDF 时候直接整个 App 卡死,这没什么,毕竟它有提示你image-20210605124604936,但当你等了一小时之后,依然卡在这里的时候,你大概也会像我一样怀疑人生了。不确定这个 bug 是否跟中文有关。

同时它还支持分支导出,嗯,跟整个导图导出支持的格式还不一样,真正常用的 PNG、PDF这时候你会发现全部不支持,OK,这个忍了。继续操作,导出 Markdown 总可以了吧,这时候你会发现,永远提示你导出失败,且重试无效,依然失败。

吐槽结束,总的来说,Freeplane 在某些地方确实还是有可取之处的,例如内链、支持总结、高度自由的编辑器等等,但作为一个用户来说,说实话我无法接受使用这种产品,如果你不是程序员,你可能接受程度比我还低,根本不知道为什么 .mm 后缀会无法预览,不明白什么是 XML,玩不懂里面的内链。我的结论是这款软件可以把玩一下,但不适合普通用户日常使用。

幕布(未完待续)

ProcessOn(未完待续)

结语

这里上一个汇总表格,可以比较直观的看出各个软件的差异,目前看起来最能打的依然还是 XMind,希望后面开发者能够多上点心,用产品而不是用小手段吸引用户。

image-20210605130906530