banner
ZDawn

ZDawn

Do one thing at a time and do well.
tg_channel

Obsidian的分享攻略

前言#

每個人都有寫作的熱情,每個人都有分享的慾望,但不是寫作一定就要讓別人看到,更多的是記錄自己的心情和成長,那 Blog 無疑是最佳的選擇。

有很多成熟的 Blog 可以選擇,像語雀,Medium,博客園等,我更喜歡自己控制自己的數據,同時盡量做到自動化的工作流,我只注重書寫,而發布交給自動化。

工作流#

  • Obsidian,較為完善的寫作體驗,作為寫作和管理文檔的本地工具。
  • Notion Blog 分享平台
    • Notion,中轉工具,之前一直用 notion 來寫東西的,但是網絡的選擇讓我不得不放棄 Notion 線上,而選擇僅作為存儲數據。
    • NotionNext,一個非常好的利用 Notion 的 DB 動態渲染 Blog 的工具。
    • Obsidian-NotionNext-plugin,一個有著相同愛好者做的工具,把 Ob 的文檔上傳到 Notion。
  • Xlog,基於 web3 的加密分享平台
    • xlog.app
    • Obsidian-xlog-plugin,上傳文檔到 xlog 插件
  • Halo,完善的個人 Blog 系統
    • halo.run
    • Obsidian-halo,利用 Obsidian 發不到 halo 工具

對於 Blog 我是放棄雙鏈的,與其要想那麼多,倒不如多寫一些,Blog 毕竟有些過余零碎以及內容可能毫不相干

Notion 博客#

效果圖#

qfjN25RMA6UGgaY.png

工具#

  • Notion,最好是 plus 版本,需要用 Notion 作為圖床,免費版有 5mb 的限制,不過也夠用了。
  • NotionNext,應該是目前最好的 Notion 渲染工具,有多套主題可以選擇
  • Vercel,一個非常良心的網站托管工具
  • 域名,vercel 的二級域名被牆了,自定義的域名沒有被牆的,訪問速度還不錯。

配置流程#

  1. NotionNext 網站搭建,具體參考作者博客安裝流程
    1. 登錄 Notion 後,打開模板,點擊右上角的Duplicate 複製到自己的 Notion 庫中。
    2. 發布公開這個模板,並記錄下 Page ID,形如02ab3b8678004aa69e9e415905ef32a5 ,就是地址欄? 前面的一串字符串。
    3. 登錄 Github,並 Fork源代碼 到自己的倉庫。
    4. 登錄 Vercel,選擇剛才 Fork 的倉庫部署。
  2. Vercel 配置環境變量
    1. 目前 Notion 配置環境變量有多種方式,可以修改源代碼、vercel 環境變量、Notion 數據庫配置中心,但是我覺得最佳的還是 Vercel 環境變量。
    2. 用 vscode 打開一個文件,複製下面的內容,修改屬於你自己的變量,保存為.env文件
    3. .env 導入到 vercel 的 NotionNext 項目,重新部署,你就得到了屬於自己的 Blog
NOTION_PAGE_ID=''
NEXT_PUBLIC_THEME='hexo'
NEXT_SINCE=2013
NEXT_PUBLIC_APPEARANCE='auto'
NEXT_PUBLIC_GREETING_WORDS='歡迎來到我的博客🎉,每天都要開心哦😁'
NEXT_PUBLIC_CUSTOM_MENU=true
NEXT_PUBLIC_LINK='https://blog.zjan.me'
NEXT_PUBLIC_KEYWORD=''
NEXT_PUBLIC_CONTACT_EMAIL=''
NEXT_PUBLIC_NOTION_HOST=''
NEXT_PUBLIC_POST_SHARE_BAR=false
NEXT_PUBLIC_POST_SORT_BY='date'
NEXT_PUBLIC_WIDGET_PET=false
NEXT_PUBLIC_COMMENT_ENV_ID=''
NEXT_PUBLIC_ANALYTICS_GOOGLE_ID=''
NEXT_PUBLIC_DESCRIPTION='人生天地間,忽如遠行客'
NEXT_PUBLIC_BIO='一個無趣的人'
  1. Obsidian NotionNext 插件
    1. 插件市場搜所NotionNext 安裝插件
    2. 配置主要是 notion 的 api 接口和 page id,詳情看Github
    3. k2wngNzTFbtMVP9.png
    4. 善於利用 Obsidian 模板功能

Xlog Blog#

效果圖#

Mi2bB4YjT8AHVUp.png

工具#

  • https://xlog.app
  • 加密錢包,好像郵箱也行了,不過 xlog 基於 web3 的,最好還是用加密錢包。
  • obsidian-xlog 插件

配置流程#

  1. xlog.app
    1. 用錢包鏈接就可以了。
    2. 可以自定義域名
    3. 注意:所有的都無法刪除。
  2. Obsidian 插件配置
    1. https://github.com/Otto-J/sync-to-xlog
    2. 建議通過 SIWE 獲取 token
  3. 項目文檔寫的很清楚,善用文檔

Halo Blog#

效果圖#

T1E7K2xrfieFjoH.png

工具#

  • https://halo.run
  • Obsidian halo 插件(貌似無法上傳圖片,不知道修復了沒)

配置流程#

  • halo 安裝看官方文檔即可了
  • obsidian 插件也看文檔

Enjoy!#

三種分享方案,最佳的 Blog 效果應該是 Halo,更加的完善。但無論哪一種方式,我最喜歡的就是無需離開 Obsidian,即可完成發布,比如當我敲完這段話就可以直接用命令發布了,多麼的方便呀。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。