標籤: Productivity

KOHi — 把 KOReader 的閱讀標註匯入 Obsidian

用 KOReader 看書的人大概都有同樣的經驗:讀到好段落就順手畫個重點、寫個筆記,但讀完之後呢?這些標註就一直留在閱讀器裡,再也沒打開過。

我自己用 Obsidian 管理所有筆記,一直想把 KOReader 的 highlight 也整合進來,卻找不到現成的工具。手動複製貼上太慢,寫腳本又要處理 KOReader 那套 Lua 格式的 metadata。

所以我寫了 KOHi,一個 Obsidian plugin,專門解決這件事。

KOHi 做什麼

USB 接上閱讀器,在 Obsidian 裡執行一個指令,就能把 KOReader 的 highlight 和筆記匯入 vault。每本書產生一份 Markdown 筆記,包含書籍資訊和所有標註。

核心功能:

  • 自動偵測儲存模式 — KOReader 有三種存放 metadata 的方式(book folder / koreader/docsettings / koreader/hashdocsettings),KOHi 全部支援,不用自己去找檔案在哪裡。
  • 模板自訂 — 產生的筆記格式完全可控。用 Nunjucks 模板語法,可以自訂 frontmatter、章節分組、頁碼、highlight 顏色等所有欄位。也提供預設模板,不想自己寫也能直接用。
  • 選擇性匯入 — 可以一次匯入全部,也可以用模糊搜尋挑特定幾本書。
  • 重複匯入覆蓋 — 重新匯入同一本書時,可以選擇是否要自動覆蓋舊筆記,不會產生重複檔案。
繼續閱讀 ➜

我的 Mac 設定

工程師都會有自己習慣的電腦設定,我自然也不例外。本文記錄了我自己的環境建置,方便以後換電腦或換工作時可以快速 setup。

繼續閱讀 ➜

必備的 Google Chrome Extension

我用的瀏覽器主要是 Chromium based,從早期愛用的 Google Chrome,到現在改用 VivaldiBrave BrowserArcDia。有時還會用 WebKit based 而且支援 Chrome/Firefox 套件的 Orion Browser

每次換工作都是一次整理工作環境的機會,我的瀏覽器也藉此重裝,雖然每次的工作都不完全一樣,但我發現有些 extension 是不管在之前還是現在的工作、不管是公司還是家裏都會安裝的。以下就是我必備的幾個 extension:

繼續閱讀 ➜

Bitwarden 密碼管理工具

現代人離不開網路,所以我們會擁有許多不同的帳號和密碼。如果使用相同的密碼,一旦其中一個帳號被盜用,所有帳號都可能受到威脅;如果使用不同的密碼,又不可能全部都記住,尤其是每個網站對密碼的強度要求都不一樣。如果你想要一個方便又安全的解決方案,那麼我會推薦 Bitwarden

繼續閱讀 ➜

我在用的 QuickLook plugins

Mac 有個很棒的功能叫做「QuickLook」,它讓我們瀏覽檔案時,按下空白鍵就能快速瀏覽選中的檔案。更棒的是,我們可以透過新增 plugins 的方式,讓它支援更多種類的檔案。

底下是我目前在用的一些 QuickLook plugins,安裝的方法很簡單,把解壓縮之後得到的 .qlgenerator 檔放到 ~/Library/QuickLook/ 底下就完成了,若是沒有 QuickLook 目錄就自己建立一個。若是裝了沒反應,就在終端機底下打指令 qlmanage -r 即可。

繼續閱讀 ➜