GoodBye Evernote
2023-12-14
因為 Evernote 調整政策,限制筆記本與筆記數量,說明如何將資料搬走與轉換成 markdown 邁向 obsidian 的處理方式。
如何由 Evernote 匯出筆記
雖然 Evernote 內建有匯出筆記為 .enex
或者是 pdf 的方式,但只能單筆記處理,如果筆記數量龐大,手工作業相當費時,因此要尋找批次的處理方式。
我們透過 evernote-backup | GitHub 將所有的筆記,以筆記的 .enex
的方式下載。
會需要三個步驟,依序是 init-db
、sync
以及 export
,其中在 init-db
的階段要登入帳號、密碼,如果有雙因子驗證也必須輸入驗證。
其中 /d/Evernote/
是指要將資料庫建立在 D:\Evernote
路徑
docker run --rm -t -v "/d/Evernote/":/tmp -p 10500:10500 vzhd1701/evernote-backup:latest init-db --oauth
docker run --rm -t -v "/d/Evernote/":/tmp -p 10500:10500 vzhd1701/evernote-backup:latest sync
export ./
會將筆記本 .enex
檔匯出至 D:\Evernote\
路徑下。
docker run --rm -t -v "/d/Evernote/":/tmp -p 10500:10500 vzhd1701/evernote-backup:latest export ./
完成匯出面對以筆記本為單位的 .enex
檔案,我們還必須要再透過 evernote2md | GitHub 轉換為 markdown 檔案以檢視文字內容與圖片,同時也是為了轉入 Obsidian。
docker run -t --rm -v "/d/Evernote:/work" -w "/work/" wormi4ok/evernote2md:latest "/work" -o "/work/md" --folders --addFrontMatter
到了這個步驟已經成功將筆記由 Evernote 匯出,如果筆記數量眾多,會需要一個好的管理應用程式,這個時候就要接著使用 Obsidian。
如何匯入 Obsidian
持續編輯中