ANG

ANG

Chaos is a ladder.
telegram
twitter
github
email

我的Obsidian工作流|插件及配置推薦

最近都在使用Obsidian作為主要軟體,配置完成後使用體驗極佳,但入門門檻偏高也是不爭的事實,在此記錄一下我目前在使用的文件組織格式和插件以及各種設定,方便快速上手

Obsidian 插件及配置推薦#

專案地址:https://github.com/anglee0323/ObsidianTemplate_Public

一、說明#

該倉庫存儲本人使用的Obsidian模板,實現了以下功能:

  1. 附件統一存放

    1. 圖片實現了本地存儲 / 圖床訪問(將圖片粘貼 / 拖拽後直接上傳)
    2. 其他附件統一存放在Attachment文件中
  2. 使用Excalidraw實現本地繪圖

    1. 自定義中文字體
      CleanShot 2023-10-06 at 17.20.53@2x.png

    2. 自定義常用素材庫

    3. 使用Slideshow插件進行畫布演示
      CleanShot 2023-10-06 at 17.40.13.gif

    4. 使用Mindmap插件快速繪製思維導圖
      CleanShot 2023-10-06 at 17.48.54.gif

  3. 實現 Obsidian 內置 Copilot(需要 OpenAI API)
    CleanShot 2023-10-06 at 17.53.44.gif

  4. 實現了 Obsidian 內置瀏覽器
    CleanShot 2023-10-06 at 17.58.14.gif

  5. 實現代碼高亮

  6. 實現 markdown 代碼片段直接運行
    CleanShot 2023-10-06 at 18.01.45.gif

  7. 調整了 UI 為Github風格

  8. 隱藏了菜單滾動

  9. 使用Github進行同步

二、使用方法#

  1. 克隆倉庫到本地
cd 
cd Desktop
git clone https://github.com/anglee0323/ObsidianTemplate.git
  1. 刪除.git文件、Readme.md文件以及Placeholder.txt 文件
cd ObsidianTemplate
rm -rf .git
rm -rf Readme.md
cd ..
find ./ObsidianTemplate -name "Placeholder.txt" -delete
  1. 新建.git文件,並配置倉庫或使用 icloud 進行同步
cd ~/Desktop/ObsidianTemplate
git init 
git add .
git commit -m "initial commit"

若您使用 icloud 進行同步,則使用以下命令並忽略4.5.步驟(若您的 icloud 文件位置不同請自行更改)

mv ~/Desktop/ObsidianTemplate ~/Library/Mobile\ Documents/iCloud~md~obsidian/Documents

關閉Obsidian Git插件

  1. 添加遠程倉庫
git remote add origin <your repo link.git>
git push --set-upstream origin main
  1. 設置Obsidian Git插件自動推送時間

建議設置每 10 分鐘自動備份一次

三、組織結構#

Obsidian Template

├── README.md //README文檔
├── Attachment //附件
│	     └── Placeholder.txt //占位文件,保證文件夾存在
│	     └── Copilot //AI對話副本
│	     └── Excalidraw //Excalidraw白板
│	     └── Templates //Obsidian模板文件
└── Plugins //插件
│   └── Excalidraw 
│        └── Fonts //字體
│	     │    └── DongJingJieJiaoDeXiaoLangMan-2 //中文Excalidraw風格字體
│        └── Library //繪圖素材
│        └── Scripts //腳本
│             └── Downloaded //由第三方下載
└── Source //資源文件,用於存放Pdf,Epub,Hand-Write-Notes等
│	     └── Placeholder.txt //占位文件,保證文件夾存在
└── .git //git配置文件(需自行刪除)
└── .obsidian //obsidian配置文件
	     └── plugins //插件文件
	     └── themes //主題文件
	     └── xxx.json //快捷鍵,工作區,插件配置文件
	 

四、其他#

  • 對於Excalidraw繪圖,可以配合Raycast插件通過icons8網站獲取矢量圖片

具體參考: https://www.raycast.com/yug2005/icons8

效果展示

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