為什麼這篇roam筆記ptt鄉民發文收入到精華區:因為在roam筆記ptt這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者Hsins (迅雷不及掩耳盜鈴)看板Soft_Job標題Re: [討論] 有人用過雙向筆記 ob...
※ 引述《vi000246 (Vi)》之銘言:
: 最近架了一個blog,用靜態網站的形式發佈到github
: 將文章用markdown的方式儲存
先說點題外話……
如果你喜歡這種形式來發佈部落格,通常會是有一個搭配的靜態站
點生成器(Static Site Generation, SSG),包括但不限於:
- Jekyll: 非常早期的工具,基於 Ruby
- Hexo: 台灣人開發且廣受歡迎,基於 Node.js
- Hugo: 編譯速度很快,如果有非常多頁面的話超推,基於 Go
- VuePress/VitePress: 看名字就很清楚是 Vue 社區的產物
- Docusaurus: Meta 家的產物,基於 React 可以寫 .mdx
- Pelican: 基於 Python
- MkDocs: 有個德國人維護的 Materials on MkDocs 主題很棒
當然其實 Next.js/Gatsby... 也可以做到,現在 GitHub Actions
非常好用,完完全全可以分 branch 只寫 Markdown 檔再推上去交
由他編譯部署到 GitHub Page 或其他空間。
: 無意中看到obsidian這款筆記軟體
: 稍微研究了一下 發現上手難度滿高的
: 但很符合geek風格
: 我目前有在用的筆記軟體有
: 1.oneNote
: 用來紀錄各種零散的筆記
: web clipper強大,看到喜歡的文章直接截下來分類放好
: 缺點是太零散了,排版自由,
: 文章分類好以後基本上就放著生灰塵
: 要用到時很難找出來 通常都是內建搜尋搜不到就改用google找了
: 對我來說oneNote唯一優點只有分類階層清楚跟做筆記很自由
: 用來記錄拋棄式的筆記很好用 可以貼上想放的圖、隨意拖拉位置
: 但要整理就不方便了
OneNote 對於我來說最大的缺點是並不支援 Markdown 語法,以及
沒有一個好一點的 Code Block Highlight 格式……而且他的方程
式字體真的醜到炸,只有以前念書的時候帶 Surface Pro去上課抄
筆記很香而已,已經非常久沒有用了…
: 2.Notion
: 我覺得定位跟oneNote相反
: 我是用來放需要整理的資訊
: 像是專案進度、管理財務收支 等資訊明確的資料
: 內建的資料庫很好用 但對我來說不適合放拋棄式筆記
: 像是專案做完後就可以丟著封存了
: 免費版只支援單檔5mb,如果要截整個網站頁面可能不夠存
Notion 的優點跟缺點我覺得是一柄雙面刃,他想要做到一個平台
吃下所有的功能,就會又肥又大,即使前陣子說優化了速度,但體
感上沒什麼特別的差異。
以前我是 EverNote 的使用者,但這個曾經的獨角獸後來一直擺爛
,新功能又不怎樣,讓原來的軟體越來越肥,後來就不太喜歡使用
了。但當時遇到一個很麻煩的問題就是「資料轉移」,一個平台的
資料格式都已經是它的形狀了,要轉換到其他平台就會是個問題…
…
而 Notion 其實也有這樣的問題,即使他可以匯出那些資料表跟頁
面檔案,但其實匯出後其實沒有純粹的文字檔案這麼好轉移,另外
他的 Markdown 也並不是完全支持啦,用起來怪彆扭的……前幾年
免費額度有限,以 Block作為計算單位,後來因為得到一筆創投基
金開始不受限,但還是會擔心一下是不是在套養殺…
: 再來是稍微研究了一下的Obsidian
: 因為markdown的關係,資料都在自己手上
: 以後轉換筆記平台時會比較方便
: 熟悉markdown寫作方式可以快速寫出有排版的筆記
: 有出第三方git套件,可以自動備份,不需要花錢買sync功能
: 有雙向連結功能,雖然我還沒體會過雙向連結的好處
支持雙向連結的筆記軟體應該是近幾年的主流,常見的軟體有:
Roam Research: 貴
RoamEdit: 不熟
RemNote: 不熟
Obsidian: 筆記單位是以一則 Markdown 文件作為區隔
Logseq: 可以切換 Emacs Org Mode 和 Markdown,列表形式為主
其中的 Obsidian 和 Logseq 是使用者可以持有文件本身十分方便
。這兩款其實很難抉擇,我先說說幾個點好了:
1. Obsidian 的所有文件和設定檔都以一個稱作 Vault 的目錄作
為基礎,這代表即使不去購買他的 Obsidian Sync功能也能夠自
己土炮,比如透過 GitHub/OneDrive/iCloud 來同步,我是統一
放在 OneDrive 上並在手機端上用 FolderSync 處理
2. Logseq前陣子才剛推出手機板,目前其實還不算穩定,但開發
者和社群都很友善,直接在 Discord上敲主要開發者天生,他也
回覆的滿迅速的,而且很有趣的是竟然選用 Clojure作為開發語
言。相較於 Obsidian 來說,可以直接匯出頁面並部署到空間中
,比如:https://note.xuanwo.io/
雙向連接的筆記做起來其實並不容易,我看了滿多網路上一些人的
心得文,好像最終都只是為了秀出那個亂成一團毛球的關聯圖,真
的沒什麼必要,本末倒置了。我自己的嘗試發現,雙鏈筆記其實很
適合的是「間歇性日誌」的筆記方式,透過日誌條列式的紀錄每天
短篇的新知,每一篇筆記並不需要特別詳實,但要儘量與其他筆記
建立關聯,這樣在未來查缺補漏時是一個非常方便的利器。
我推薦這個作者的《玩轉 Obsidian》系列文章:
https://sspai.com/u/5b3wva6y/posts
不過在這之前,有一篇我認為可以先看的是:
https://sspai.com/post/60802
: 但聽說是這軟體的主賣點(可以解決oneNote筆記零散的問題)
: https://blacksmithgu.github.io/obsidian-dataview/query/queries/
: 根據這篇文 應該能辦到跟Notion一樣顯示data view
: 也有人出套件能修改data view裡的資料欄位
: https://forum.obsidian.md/t/metaedit-plugin/18651/2
: 這時obsidian的可玩性就很高了
: 想問有人用過這款筆記軟體嗎?
順帶提一下,上述所有軟體包含 Notion, Logseq 在內
我認為用起來最順暢舒服的其實是 Obsidian
: 有點想跳槽用用看
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.71.215.8 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1642598131.A.9C1.html
的確,我自己也非常喜愛 Typora 這款 Markdown 所見即所得編輯
器,他則是以一個工作目錄為樹狀展開,每一個 md 檔案為基本文
件單位,但其實並沒有提供雙向連結功能,除此之外比較麻煩的就
是並沒有提供較好的搜尋功能和標籤系統。
【註】搜尋功能在 macOS 可以靠 Spotlight 或 Alfred 輔助,在
微軟上可以透過 PowerToys Run 或是 Everything 輔助
題外話,我很喜歡這個軟體,也有花錢買授權支持,畢竟過去幾年
當了很長時間的免費仔。但同時我也知道這位作者本身的政治傾向
可能不如許多人的預期:https://i.imgur.com/CjbICrh.png
無論如何,這不妨礙他是個好軟體,目前雖然有其他替代的工具,
但或多或少都還有許多處不及他好用。想找個替代方案的可以採用
Mark Text 或是下面說的 Visual Studio Code。
--
同樣的使用方式也可以使用 Visual Studio Code 搭配以下兩個擴
充插件:
- Markdown All in One: 提供的 Preview 比自帶的更完善
- Picgo: 設定好 imgur Token 後,可以做到跟 HackMD 一樣貼
圖上傳的功能
如果走這個方式,這份設定可以用在 github.dev 的服務,換句話
說還可以只帶一個平板出門,就能隨時隨地地透過這種方式寫作!
第一個版本是在 2008 釋出,印象中早期幾乎都是以 Jekyll 為主
啦……
需要儲存資料表類型的東西,我的選擇會是 Google Spreadsheet
同時再根據自己需求去撰寫 Google App Script,其實說穿了就是
JavaScript 啦,到時候要移轉的話,可以匯出成 .csv 帶走,然
後程式也可以修改後使用 node.js 執行,會比較無痛。
Obsidian 上的文件,每一篇都可以有自訂的 FrontMatter 作為描
述資訊,這個善加利用就能達到你的需求,另外 Logseq 的話也可
以這樣操作,而且原生就可以寫 Query 命令!