对一位科学家来说,整理和组织材料的过程本身,就是一种享受。……从事这一工作时,感到很愉快。这种快感,实际上就是意义本身。——《奇特的一生》
出于个人习惯,这些年一直在关注Mac终端上的读书笔记和读书卡片。不动笔墨不读书,读书不留下些书面材料,总觉得有点对不起读书用掉的时间。五六年来,对卡片的载体进行了一轮一轮的探索,目前使用的DEVONthink 2 pro。这个软件,可以很好的满足读书卡片系统的基本需求。
一年前曾写过一篇《用Filemaker Go打造iPad个人读书卡片数据库》,提到了读书卡片系统诸如元素化、本地化、便携性等几个基本要求。实际的使用中,Filemaker数据库暴露出了一个巨大的问题:作为数据库软件,将检索结果聚合在一起然后集中导出很容易,但想要实现快速检索然后集中显示聚合在一起的结果则很难——数据库将“卡片”检索出来,“摞成一摞”,每次只呈现一张。另一个问题是,数据库基于纯文本的存储原则,无法在后续使用中Highlight需要的字句,没办法在“卡片”上标标画画,人与卡片之间仿佛隔了一层玻璃。幸好在Mac上还有DEVONthink,可以满足元素化、本地化、可聚合等基本需求,同时还可以聚合呈现,可以Highlight标注。就目前的使用情况来看,这是一款读书卡片神器。
DEVONthink是一款德国人在很多年前编写的软件,中文互联网上对它的讨论还不太多。值得注意的一点是,在英文世界的讨论中,出自各学科研究者的比例非常大。也许这款软件天生就是为了学术研究而诞生的。
第一次知道DEVONthink是很偶然的打开了一篇2005年的文章,一个台湾人写的,题目是《從卡片盒到DEVONthink》。那时候还没有使用Mac,看了一眼就略过了。直到后来使用DEVONthink后重新检索到这篇文字,恍然间有了一种踏破铁鞋、柳暗花明的感觉。到目前为止,检索到的最早的讨论DEVONthink的材料是一个老外写于2003年的文章,题目叫《Outboard Brains for OS X》,将DEVONthink比做了“外脑”。绝不是夸张,DEVONthink就是“外脑”。除了收集、存储以外,DEVONthink可以将内容有序组织在一起。如果英文够好,能够用英文写笔记,抄卡片,读文献,DEVONthink甚至可以根据词汇的重叠程度自动分析文章或笔记之间的关联程度,提供“See also”功能,让内容关联最紧密的文章集中显示。这种关联并不是基于“Keywords”,不是基于“Tags”,而是基于文本的内容;这一切都是智能的,不需要人工干预的。当然,由于DEVONthink不能解决中文分词问题,对中文材料只能以句子作为判断单位,效果就差多了。
DEVONthink使用的是Mac系统中普遍采用的Library存储方式,有点像iPhoto这类的软件。所有的图片、文字全部存储在一个Library中。这个Library包可以任意移动位置,可以放到移动硬盘,也可以放到Dropbox随时同步。在本质上,Library并不是一个独立的文件,而是一个文件夹。Evernote、Onenote可能面临的存储文件损坏问题,在这里并不存在。内容变化时,Dropbox同步也仅仅同步改变的索引文件和增量的内容,并不会动辄将整个Library通过互联网上上下下的反复上传下载。
有一个老外,自己的主数据库达到了29G,有些担心软件的可靠性。经过咨询DEVONthink的开发者,得到了答案,DEVONthink的单数据库文件数上限是20万,字数(Words)上限是3亿。即使接近了这一上限,也可以通过分拆Library的方式处理。DEVONthink可以同时打开多个数据库操作,很方便。
通过运用DEVONthink,很多灵活有效地存储组合得以实现。例如,一个研究者可以将收集到的报纸、书籍截图以内容命名,以出版发行的日期作为Spotlight Comment的注释,存储在DEVONthink中。这样,可以直接按照时间顺序组织、挖掘。就这个应用方法而言,Evernote、Onenote很难实现。DEVONthink的强大功能保证了使用者有充分的空间在软件内进行个性化的“二次开发”。
这是个神奇的软件。仅仅用做收集读书笔记和制作读书卡片,肯定是大材小用了。有兴趣的话,建议以英文关键字在google进行搜索。英语世界中,DEVONthink是个很严肃的研究者软件。
希望DEVONthink可以帮助到越来越多的朋友。
原创文章,转载请注明: 转载自风云居 | Less is more
本文链接地址: https://kangjian.net/blog/1260/