在之前的文章中,我介紹了我的日常使用習慣,在間歇日記
中輕鬆輸入並通過標籤等方式將內容分類。其中的重點是日期和相應的事件。
在這篇文章中,我將分享如何通過 Obsidian 來管理閱讀方面的輸入和輸出。大致上將從以下幾個方面展開:
- 書籍模板和閱讀概覽
- 通過標籤和檢索式管理想讀的書籍
- 在 Obsidian 中閱讀電子書
- 讓閱讀有跡可循
- 輸出整本書的摘錄和想法
涉及到的插件有:
- Dataview:根據屬性檢索並生成閱讀概覽
- Hover Editor:懸浮查看、編輯文件,結合 Custom Frames 嵌入微信讀書、Google Play 圖書
- Custom Frames:嵌入微信讀書、Google Play 圖書等,配合 Hover Editor 懸浮窗口閱讀
- Obsidian Memos:檢索間歇日記中指定日期、指定書籍的閱讀摘錄和想法,並一鍵導出
書籍模板和閱讀概覽#
我的書籍文件模板如上圖所示:
- Metadata:書籍信息、閱讀狀態、書籍簡評
- 附加信息:推薦語記錄了我為什麼閱讀這本書,或者朋友推薦時讓我感興趣的是什麼,記錄下來方便追溯;時間雙鏈主要是關聯日記
- 簡介:書籍的簡單介紹,有時直接從豆瓣簡介中複製,有時自己閱讀完後用自己的話描述
- 收獲:自己閱讀完的總結:這本書講了什麼?引發了什麼思考?與庫裡哪些內容有所關聯?
- 摘錄:通過 Obsidian 自帶的
query
生成本書的摘錄和想法檢索式,下文有具體介紹
我會通過一個Reading
文件管理我的在讀
、想讀
、讀完
書籍,具體是通過Dataview
插件讀取每個書籍文件的屬性生成如上圖的表格。
通過標籤和檢索式管理想讀的書籍#
有時候會因為一句話,或者一個帖子,又或者朋友的推薦而想要閱讀一本書,此時可能來不及在庫裡創建一個書籍文件,我一般會先在間歇日記
中記錄下來,並通過一定的格式方便我在某個地方可以匯總查看。
如上圖所示,2022-06-21 這一天的間歇日記
有兩本#想讀
的書,我給這兩段打上標籤並設置為待辦。在另一個名為想讀什麼
的文件中就會出現這兩本書,並且可以跳轉到相應的段落。這個匯總的檢索式 Obsidian 本身就支持:task-todo:(#想讀) path:"Daily"
。待辦標記完成之後,匯總文件將不再展示。如果你想要支持排序並以 Markdown 格式展示,則可以安裝 Query Control 這個插件以達到上圖的效果。
在 Obsidian 中閱讀電子書#
Hover Editor 懸浮窗口的特性,結合 Custom Frames 嵌入網頁,就可以將微信讀書、Google Play 圖書等搬到 Obsidian 中,在筆記軟件內完成閱讀。
上圖我放了微信讀書以及 Google Play 圖書的界面對比,可以看到和在瀏覽器中閱讀幾乎無差別。在 Obsidian 中閱讀我會更專注,另外我習慣再開一個窗口用來記錄那些讓我轉瞬即逝的想法。
另外,值得一提的是:
- 新的 Obsidian 內測版本已經支持將窗口移出軟件外,這是一個令人期待的功能
- 歷史文章:如何尋找一本電子書
- 快速呼出閱讀窗口技巧:我的設置是,將
Command+Shift+H
配置為打開一個新的 Hover 窗口,鍵入Command+P
打開命令,輸入Play
回車即可打開 Google Play 圖書閱讀窗口,微信讀書閱讀窗口同理。(Custom Frames 需要如下圖打開Open in Center
)
讓閱讀有跡可循#
正如前文所說,我會在閱讀的時候記錄在讀書籍的摘錄或想法,并打上對應的標籤。相應的,書籍文件的摘錄
區域,只要通過簡單的檢索式#書籍標籤 path:"Daily"
就可以將散落各個日期各個地方的摘錄和想法匯總起來,方便回溯。
輸出整本書的摘錄和想法#
看過我部落格的朋友,都知道我會在每個月底,匯總下自己當月的閱讀情況。此時的需求就是:把指定日期、指定標籤的內容從日記文件中抽離並複製出來──Obsidian Memos 插件可以實現我的需求:#書籍標籤 -time: 2022-05-01 2022-05-31
。這個檢索式也很容易理解,前半段是包含的標籤,後半段是日期範圍。
例如此前的閱讀記錄:
當然,如果想要把任何時期的某本書的摘錄和想法拿出來,通過這個插件也可以實現。此前我曾經費力地把摘錄內容手動匯總到書籍文件中,但是我逐漸停止這個方式,轉而用上文所說的#書籍標籤 path:"Daily"
檢索式,這樣的好處是會把我後續新的想法也同步過來。
結語#
這個閱讀管理流程我已經使用了幾個月,感覺比較符合自身的需求,分享給讀者以供參考。在 Hover Editor 出現時我就開始試用,並結合 Custom Frames 嵌入各種網頁滿足各種場景的需求,這兩個插件值得展開的地方還太多,後續再結合具體場景聊一聊。