Re: [討論] 有人用過雙向筆記 obsidian嗎?
※ 引述《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
→
01/19 21:17,
2年前
, 1F
01/19 21:17, 1F
→
01/19 21:18,
2年前
, 2F
01/19 21:18, 2F
→
01/19 21:18,
2年前
, 3F
01/19 21:18, 3F
→
01/19 21:18,
2年前
, 4F
01/19 21:18, 4F
推
01/19 21:32,
2年前
, 5F
01/19 21:32, 5F
→
01/19 21:33,
2年前
, 6F
01/19 21:33, 6F
→
01/19 21:33,
2年前
, 7F
01/19 21:33, 7F
推
01/19 22:32,
2年前
, 8F
01/19 22:32, 8F
的確,我自己也非常喜愛 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 的服務,換句話
說還可以只帶一個平板出門,就能隨時隨地地透過這種方式寫作!
推
01/20 02:12,
2年前
, 9F
01/20 02:12, 9F
→
01/20 02:12,
2年前
, 10F
01/20 02:12, 10F
→
01/20 09:17,
2年前
, 11F
01/20 09:17, 11F
第一個版本是在 2008 釋出,印象中早期幾乎都是以 Jekyll 為主
啦……
→
01/20 09:33,
2年前
, 12F
01/20 09:33, 12F
→
01/20 09:33,
2年前
, 13F
01/20 09:33, 13F
推
01/20 09:47,
2年前
, 14F
01/20 09:47, 14F
→
01/20 09:47,
2年前
, 15F
01/20 09:47, 15F
需要儲存資料表類型的東西,我的選擇會是 Google Spreadsheet
同時再根據自己需求去撰寫 Google App Script,其實說穿了就是
JavaScript 啦,到時候要移轉的話,可以匯出成 .csv 帶走,然
後程式也可以修改後使用 node.js 執行,會比較無痛。
Obsidian 上的文件,每一篇都可以有自訂的 FrontMatter 作為描
述資訊,這個善加利用就能達到你的需求,另外 Logseq 的話也可
以這樣操作,而且原生就可以寫 Query 命令!
→
01/20 10:04,
2年前
, 16F
01/20 10:04, 16F
推
01/20 13:23,
2年前
, 17F
01/20 13:23, 17F
※ 編輯: Hsins (111.71.214.33 臺灣), 01/20/2022 16:15:44
推
01/20 16:13,
2年前
, 18F
01/20 16:13, 18F
→
01/20 16:13,
2年前
, 19F
01/20 16:13, 19F
→
01/20 19:32,
2年前
, 20F
01/20 19:32, 20F
推
01/21 19:06,
2年前
, 21F
01/21 19:06, 21F
→
01/21 19:07,
2年前
, 22F
01/21 19:07, 22F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):