程式員是一個需要終身學習的職業,一個好的知識管理工具可以給我們的學習加成,對我來說,知識管理分為:筆記、Todo List、月曆 等。本文要推薦的是一款 All In One 的工具,在此之前,先看看我用過的那些工具吧。
用過的相關工具
- 為知筆記
- 印象筆記
- 有道雲筆記
- OntNote
- 幕布
- 語雀
- 為知
- 奇妙清單
- MicroSoft To Do
- Mac 自帶的月曆
- MWeb
這些工具都有自己的優點,但或多或少也有自己短闆,本文中就不做詳細的比較了。之前一直都是多工具配合來使用,在各種不同的工具中進行來回切換還是比較麻煩的。All In One 正好可以解決這個問題。
Notion 介紹
最近看見極客時間的池老師在一個回複中提到在使用 Notion,便下載下傳試用了,果然不負 All In One 的稱号。
使用 Notion ,首先需要建立一個工作空間,這個和 OneNote 中的分區有點類似,建立一個工作空間後,系統會提供很多預設的模闆來幫助我們使用,如下圖:
在工作空間中,有三個重要的元素:
- 頁面(Page)
- 塊(Block)
- 資料庫(Database)
頁面
在 Notion 中,頁面是所有内容的一個載體,由于頁面可以無限級嵌套,是以也就取代了其他一些筆記類工具的目錄。頁面就是一個大的容器,可以放頁面、塊和資料庫。
建立頁面常用的一些方式:
- 基于模闆
- 導入
- 基于資料庫
Notion 提供的很多常用的模闆給我們使用,當然也可以發揮自己的想象力和使用場景建構自己想要的 Page 内容,下圖是選擇模闆的界面:
因為 Notion 是國外的産品,是以國内的有道雲筆記、為知等并沒有支援。導入可以讓我們快速從其他平台遷移到 Notion 。
資料庫
資料庫類型的頁面有多中展現形式,并且可以在多種類型之間任意切換。資料庫可以任意添加字段和設定字段類型,誇張點說,利用這個資料庫我們可以做出一個系統。
資料庫中的每一條記錄,又是一個獨立的頁面,裡可以可以放置任意類型的塊。非常的靈活,可以充分發揮我們的想象力。
塊
塊(Block)是 Notion 的最小元素,文字、圖檔、視訊、網頁等是最基本的 Block。資料庫類型可以是一個獨立的頁面,也可以以一個塊的形式内嵌在頁面中。
在頁面中輸入「/」,就可以調用出來所有類型的塊,如下圖:
可以看出,塊中不僅包含基本元素,還包含了資料庫的類型。每一個塊可以任意切換成其他的類型,也可以移動到其他的頁面中。
資料庫類型分為下面五種類型,基本上主流的展現形式都包含了。
- Table(表格)
- Board(面闆)
- List(清單)
- Calendar(月曆)
- Gallery(卡片)
Table
比如現在我正在做招聘相關的工作,需要記錄每個面試人員的基本資訊,就可以使用 Table 來實作,在 Table 的屬性中添加相關的屬性,如下:
Board
靈活開發中的看闆管理,可以使用 Board 的視圖模式來建構, Notion 可以支援團隊協作,這樣進行簡單的配置,一個任務管理系統就做出來了。
Calendar
Calendar 可以取代其他的一些月曆類的工具,也可以添加标簽、提醒等,因為屬性要加什麼内容,是根據需要自己來建立的。
Gallery
卡片類型的清單,平時的技術學習,讀書筆記、總結思考都可以以這種形式進行展現。
帶來的思考
使用 Notion 最大的感受是足夠的靈活,就隻有三個大的類型(頁面、塊、資料庫),可以任意地組合來實作不同的功能。
我們現在正在做的是低代碼搭建平台,核心思想上就是讓系統能夠像樂高積木一樣的進行搭建,最困難的就是業務規則的抽象和不同企業的個性化需求的應對。而 Notion 這種靈活的方式或許能給我帶來更多的思考和幫助。
類似産品
好的東西總是難免被人模仿,現在國内也有 Notion 的同類産品 「我來」,不過功能還不夠完善,但可以說是像素級的模仿了,除此之外也還有創新,比如,中英文同時輸入的時候,自動在英文的前後添加空格,這麼極緻地追求細節,未來還是值得期待的。
總結
Notion 最有價值的地方是打破了傳統的以檔案夾組織為主體的模型,比如像語雀,我們現在用來寫一些産品相關文檔,功能還是非常強大的,但是不夠靈活。
好的工具和設計會讓使用者覺得很舒服,想要什麼操作時,正好手邊就有,目前已經用 Notion 替代了我的日程管理、ToDo List、雲筆記等。更多的使用方式和場景等待我慢慢挖掘吧。
希望本文對您有所幫助。
微信公衆号:不止dotNET
作者: oec2003
出處: http://oec2003.cnblogs.com/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連結,否則 保留追究法律責任的權利。