# SuperMemo【知識樹】【概念】和【鏈接】的作用和使用
> 作者:[Erudito Avada](https://www.zhihu.com/people/yang-zhi-bo-37)
前兩天在telegram的sm群里受到了khan的啟發,覺得SM的【知識樹】【概念】和【鏈接】應該有比書簽和文件夾更抽象一些的設計目的。
> 史蒂芬平克在《風格感覺》一書中提到:「寫作之難,在于把**網狀**的思考,用**樹狀**的語法結構,轉換成**線性**字符串。」
## 目錄
[TOC=2,4]
## 【知識樹】的作用
**知識樹**的本質是承接外來知識的接口
人類的思考是**網狀**結構,但人類的語法結構決定了,絕大多數輸出行為都是**樹狀**邏輯,而我們的材料也是如此
**知識樹**這樣的**樹狀**結構恰恰迎合了材料的需要,因為人類的輸出都是**樹狀**的,因此學習者的接收端也要是**樹狀**的
**知識樹**是對知識淺層挖掘的體現,它最重要的價值在于:對他人輸出的結構進行拆解,即【理解他人的話】
而想真正構建【自己的知識】,需要的是**概念**和**鏈接**
## 【概念】和【鏈接】的作用
人的思考是一個**網狀**過程,知識之間的關系也是如此
但是,人類語言結構是**樹狀**結構,文章也常常遵循樹狀結構或者線性結構
所以**網狀**的結構很難直接通過語言或文字輸出給別人
傳播者只能將**網狀**的知識結構壓縮成**樹狀**甚至**線性**的語料進行傳播
【知識樹】就是為了接收別人傳遞的信息所設置的
但是,僅僅利用知識樹,最多只能做到【理解別人想讓你理解的】
想【有自己的看法】則一定要構建自己的知識網絡(注意:網絡一定是**網狀**結構的)
【概念】和【鏈接】就是為此而生的
## 我對【知識樹】【概念】【鏈接】的理解
我做一個比喻:
如果把【知識樹】比作水系,知識是沿江的村鎮,
那么【鏈接】就是陸路,我們在覺得兩個地點之間的有關系的時候就搭設一條陸路,
而【概念】:就像好幾個村鎮,它們緊挨著,連成了一個城市,我們就給這個城市起一個名字,這個名字就是【概念】。
而以后,外地建一條路過來時,就不需要知道路通到具體哪個村子,只需要知道這個城市的名字即可。
我們的最終目的是形成水路交錯的交通網,
因此,大費周章的調整水路大可不必,因為【知識樹】其實是前人脈絡的總結,它往往足夠健壯,邏輯聯系很緊密
【神經復習】,是隨便從一個村鎮出發,隨機的去隔壁村兒旅游,走到哪看到哪
【增量寫作】,就是從某個城市出發,從地圖上找到一個健壯的主干道
(一般是自己構建的【鏈接】,自覺拾人牙慧常常不能有好的創作表現),
然后將主干道的支系都囊括進來(支系就不拘于水陸了),
后面的文字梳理過程相比起來就是水到渠成的事情了
這也是增量寫作的厲害之處,知識網絡搭建的好,隨便找一條干道就是一篇文章
## 【知識樹】的使用
【知識樹】其實是進行漸進學習的主要平臺,其主要干兩件事:
1、卡片的調度和組織
2、可視化
對于調度和組織:
需要注意的是:導入任何文件后,一定要對卡片進行ALT+Q,這是為了保證在知識碎片化之后,快速獲得問答卡片的上下文,保證復習效率
(同時保證同一【來源】的知識之間,聯系不會因為個別調度被拆碎)
對于可視化:
創建一個【TODO概念】(SM會在【知識樹】自動創建一個卡片來錨定概念,即hook)
(如果你經常創建卡片,這可能會節省調整知識樹的時間)
將所有的待處理材料都放到TODO分支中(不用管【概念】和【鏈接】,直接放,不會有任何影響),
將【concept box(概念框)】默認設為【TODO】(概念),
這樣一來,所有ALT+N/A的卡片全是默認在【TODO】(知識樹)分支的最下面
【知識樹】在實際使用中的作用就是方便我們快速的找到材料,TODO就是強化了這個步驟,
我們每次想處理材料時就折疊掉其他分支,只打開【TODO】分支,從而提高屏幕利用率
注意:
【TODO】分支不宜太過臃腫,最好保持不需要滾屏就能看清所有【已折疊的】子目錄的程度
【知識樹】是可以挪移的,但一定要注意:改寫的最小單元是【來源】,
如果導入【來源】是一篇文章,則不能以段落進行挪移,
如果導入【來源】是一本書,則不能夠以章節進行挪移,
這是為了保護【來源完整性】,為知識留存最基本的可視框架,
至于建立我們自己的邏輯脈絡和思考,則應當使用【鏈接】和【概念】
注意:【TODO】概念是為了【知識樹】的需求創建的,它并不符合【概念】的正確使用方式
ps:這個【TODO】法是從葉佬那里學的,很好用
## 【概念】與【鏈接】的使用
對于【概念】的用法,我之前一直把它當做一個標簽,
所以我創建的【概念】都像【english】【computer】【retrieval of information 】這樣,大而籠統
這當然是錯的。
**【概念】應該是小而精的**,
正如我做的比喻,【概念】是村鎮之間挨得太近才形成城市,而不是將一個地區的村子都劃歸某個行政單位管轄
【概念】是多個村鎮(卡片)的集合,是因為這些卡片的關系確實太近了,以至于我們腦子里冒出這個【概念】就能直接想到這幾個【卡片】
請注意:【概念】和【鏈接】是想要將我們腦內的知識網絡映射出來,
【概念】就應該是腦子里一瞬間能反應過來的事物,而不是龐大臃腫的分類學集合,
那些包含太多卡片的【概念】,其內部的卡片間邏輯無法真正映射到腦中,事物間的聯系被模糊了,而這應該是神經學習使用者不想見到的
**我目前的策略**是這樣的:
**多建立【概念】,建立特別多,只要我覺得重要且粒度不大的抽象事物,都讓我設置成概念了**
**每個【概念】內的卡片不超過9個(知識不重復)**,
出現十個的,就思考
1、如何將概念拆分成兩個
2、找出【概念組】內可以歸為一類的卡片,先建立一張描述這個類的總綱卡,將這張總綱卡加入【概念】,
將那些從屬于總綱卡所描述類別的卡片【鏈接】到這張總綱上,然后將這些【鏈接】完成的卡移出【概念組】
當然,如果已經將【概念】當做書簽使用,也沒事
因為更改【概念組】的名字,【概念組】下轄的卡片的concept group里的名字也會跟著變化
所以大可將以前設置的【english】改成【tag:english】,以后就只拿它當做書簽 (當然,會對神經學習產生影響)
其實分類這個活是應該給【知識樹】做的,有ALT+Q設置標題和引用,已經足夠了
相比于【概念】,【鏈接】就隨意多了,
只要有靈感覺得兩個東西有關系或者組合起來會有什么反應,全都可以【鏈接】,
甚至臨時有想法的話可以新建卡片自己寫上再進行【鏈接】,基本可以隨便加
有些時候,如果看文章時產生的想法和文章高度相關,就可以直接把想法掛在該文章的分支下,但也要進行【鏈接】操作
## 一些小問題
因為【概念】是自帶鉤子的,所以當我們將某個元素的【concept group】設置為新的【概念】時,被操作的卡片會自動被挪到鉤子上,再挪回原位置有點費時(主要是我一口氣設置的概念有點多,如果循序漸應該進完全不是問題)
還有,選擇【新建概念】 和 選擇【將卡片轉化為概念】會有完全不同的體驗
我目前的選擇是全部【新建概念】,把所有【概念】掛在【知識樹】的一個一級分支下,
再將中意的卡片鏈接上【概念】,最后手動把卡片挪回原位置(總覺得復雜了些)
更具體的操作部分,下面這一篇講得十分清楚(這一篇對【知識樹】的想法和我不太一樣,求同存異啦):
[SuperMemo 知識樹與神經復習](./2450605)
這里掛一下電報群:
[Telegram: Contact @anki\_keeper](https://t.me/anki_keeper)
歡迎有興趣的朋友加入