尋找知識結構化工具之旅


之前看過這篇 深度學習的技術 或是 這篇關於碎片化學習的文章 的話,也許明白到知識是一種網狀結構,也就是說一個知識點和另一些知識點有連結,從而形成一個網狀結構。當我們能把不同的知識點連結起來,我們便能夠把知識融會貫通並有了自己的世界觀;如果我們能夠從一個知識點延伸出新的知識點,這就是創新。
明白了這件事後,其實一直都有在找一些工具去幫助自己建立這塊知識之網。 其實過去的找尋之路真是十分漫長,大概持續了好幾年。

> iThoughts

以前我有找過 iThoughts,就是一個用來畫 心智圖 的工具,但是我是用來畫 概念圖。心智圖就是把知識形成一個樹狀結構,而概念圖就是把知識形成一個網狀結構。

這個工具的缺點,就是知識點很多的時候,要在一張圖裡把很多知識點和它們的連結都展示出來會令事情看起來十分亂。

> Mindscope

另一個有找過的是 Mindscope,我們可以在這裡寫下知識點,以及為它們作連結。這裡的連結是可以直接跳到該知識點的頁面,防止 iThoughts 以一張圖把所有東西展示的亂象。

但是,這個工具的壞處是每一張圖的大小只是一個螢幕的大小,想把相關的知識點放在一張圖有時真是不夠用。另外,我們也不能在該知識點中加入很多的描述。

##Mindscope 的例子。

然後,就到一些筆記類的應用程式了。

> Evernote

最常聽過,我也使用了很久的就是 電腦玩物 大推的 Evernote。其實使用起來也不錯,特別我們可以以記事連結把不同的筆記 / 知識點連在一起。

只是因為這家公司多次傳出公關災難(例如 已經徹回的容許用家存取用戶文件)、以及間中就傳出這家公司可能會倒閉 的消息,所以現在我也很少用了。雖然現在已經很少把資料放進去,但是我也一直在頭痛如何把已經存放在 Evernote 的資料拿出來。

因為 Evernote 的事件,讓我很怕使用一些把資料存放在某一家特定公司的應用程式(雖然 iCloud 暫時是個例外,真是要跳出蘋果生存圈的話真的會很頭大)。

> DEVONthnk

然後有嘗試過使用 DEVONthink,這家由德國出品、有很多年歷史的資料管理軟件。它的好處是你可以決定存放資料的位置,可以是 iCloud、可以是 Dropbox 、也可以是自己設置的伺服器。

雖然在 DEVONthink 中也可以很輕鬆地製造條目之問的連結,但它的缺點就是要使用上其實不太方便,例如要以 markdown 來寫作的話,似乎不能插入放在 DEVONthink 內的圖片(也許也是我未找到方法也不一定)。

儘管我沒有使用 DEVONthink 來製作知識網,可是因為可以決定資料的存放位置,以及它強大的資料搜尋能力,我有使用它來存放自己的文件。

介紹到這裡,以上的工具還有一個比較麻煩的問題,就是他們的資料存放格式都是一些特定的格式、如果公司有甚麼意外的話[^1],要把這些資料存取出來,再轉換成其他格式並放到其他應用程式中是一件很難的事。這樣其中一個最麻煩的問題,就是這些應用程式中,用來定義知識點的連結(例如是 Evernote 的記事連結)都是一些由該應用程式生成的東西,我們並不能直接憑著這個連結來看到它其實屬於那一個條目。

所以,開始向開源(open source)的世界裡尋找一些以純文字儲存的應用程式。

> nvALT

所以,便到 nvALT 登場了。這是一個存放純文字的應用程式,它用來定義連結的方式很簡單,例如有一個條目名為「咖啡」,那麼要在某一頁中要製造一個連結到咖啡這一頁,只要打[[咖啡]]便可以了,這樣我們很容易便能夠憑著連結便知道要連結在那裡。

另外就是因為它存放的只是純文字,所以要管理也十分容易,也不用設置很多麻煩的東西,我們也可以決定它們存放的位置。

只是,它的最優點也是它的缺點,就是除非我們使用外置的圖片/文件連結,否則我們很難插入圖片等複雜的東西。如果我們使用在互聯網的外置文件,我們很容易便會因為該外在網頁倒閉而失去了這張圖;如果我們自己設置東西來放置這些文件,又是另一件很麻煩的事情,因為我們要管理的東西又多了一個。

然後最近找到了 TiddlyWiki

[^1] : (例如公司倒閉,又或是沒有人為這個應用程式更新,結果在新的作業系統裡不能使用,iOS 11 已經弄死了很多沒有人維持,沒有上64 bit 的應用程式。



分類: 工作心法 知識管理
寫作日期: 2019-01-26

隨機文章: