【Obsidian 必學】結合 GitHub Copilot 打造自動化筆記工作流|告別OB筆記整理恐懼症

【Obsidian 必學】結合 GitHub Copilot 打造自動化筆記工作流|告別OB筆記整理恐懼症

你是否也曾經被 Obsidian 的強大功能所吸引,想要打造屬於自己的「第二大腦」,但在實際使用時卻發現:

  • 不知道如何建立有效的資料夾結構
  • 筆記越來越多,卻找不到合適的分類方式
  • 花太多時間在整理筆記,反而影響了學習效率

如果你正面臨這些困擾,那麼這篇文章將為你介紹一個革命性的解決方案:結合 GitHub Copilot 打造自動化筆記工作流

本篇內容是結合 AI文科生橘貓 的想法產生,學會之後就完全不懼怕Obsidian

文章概述

本文將解決的問題:

  • Obsidian 使用困難,不知道如何建立有效的筆記系統
  • 筆記分類混亂,找不到合適的整理方式
  • 缺乏一致性的筆記規則和工作流程

適合讀者:

  • 正在使用或想要使用 Obsidian 的知識工作者
  • 被筆記整理困擾的學習者和研究者
  • 想要提升筆記效率的生產力愛好者

預期收穫:

  • 學會如何運用 AI 協助建立 Obsidian 筆記規則
  • 了解自動化筆記分類的實作方法
  • 掌握高效筆記工作流的設計技巧

前置準備

在開始之前,請確保您已具備:

  • [ ] Obsidian 軟體:最新版本的 Obsidian 應用程式
  • [ ] VS Code:Visual Studio Code 編輯器
  • [ ] GitHub Copilot:最新版本(需要有 Agent 功能)
  • [ ] 基礎 Markdown 知識:了解基本的 Markdown 語法
  • [ ] 開放的學習心態:願意嘗試新的筆記整理方式

為什麼 Obsidian 使用困難?真實用戶心聲

許多人被 YouTube 上炫酷的 Obsidian 展示所吸引,期待能建立屬於自己的「第二大腦」。然而,實際使用後卻發現困難重重。

類似影片Obsidian是超級學習工具的影片,告述我們有多好用,裡面會有各種炫酷的用法。但是我們實際用在生活當中卻覺得Obsidian很難用,也不知道一堆散開的筆記要怎麼做收納,根本沒有那麼好用。實際上許多人都有遇到類似的狀況

讓我們看看 Reddit 上真實用戶的分享:

"I don't quite have the workflow I want yet. Resources are often assuming markdown knowledge or programming knowledge so that's the gap in how I get there."

困難點:需要 Markdown 或編程知識才能發揮
"I found it hard to add and connect the notes. I am overwhelmed by the app."

困難點:連結筆記功能使用困難,新用戶容易感到混亂
"I still don't know how to use it properly since I haven't figured out yet what do I want to use obsidian for."

困難點:功能很多,但如果不知道用途,很難建立使用方式

這些問題的核心在於:Obsidian 太過自由,缺乏明確的使用指引

解決方案:AI 驅動的自動化筆記工作流

Step 1: 選擇適合的筆記方法論

首先,我們需要選擇一個適合的筆記管理方法。常見的選擇包括:

  • PARA 方法:Projects、Areas、Resources、Archive
  • Zettelkasten 卡片盒筆記法:以連結為核心的知識網絡
  • 子彈筆記法:結構化的任務和思考管理
這個影片在講解PARA跟Zettelkasten的差異,可以看完來決定使用什麼方式管理筆記

不需要花時間深入研究每種方法,我們可以直接請 Copilot 幫我們分析並選擇最適合的方案。

Step 2: 建立 Obsidian Vault 並設定 VS Code

在開始使用 AI 協助之前,我們需要先建立工作環境:

建立 Obsidian Vault:

  1. 開啟 Obsidian 應用程式
  2. 點選「Create new vault」(建立新庫)
  3. 選擇儲存位置(建議選擇易於管理的資料夾)
  4. 為 vault 命名(如:「My-Knowledge-Base」或「Personal-Notes」)
  5. 點選「Create」完成建立
建立obsidian vault資料夾

設定 VS Code 環境:

  1. 如果尚未安裝 VS Code,請前往 Visual Studio Code 官網 下載並安裝
  2. 開啟 VS Code
  3. 使用 File > Open Folder 開啟剛建立的 Obsidian vault 資料夾
open Obsidian vault folder

安裝 GitHub Copilot:

  1. 在 VS Code 中,點選左側的「Extensions」圖示(或按 Ctrl+Shift+X
  2. 在搜尋框中輸入「GitHub Copilot」
  3. 找到 Microsoft 發布的 GitHub Copilot 擴充功能,點選「Install」

可自行選擇安裝的擴充功能

  1. Markdown All in One:提供豐富的 Markdown 編輯功能
  2. Markdown Preview Enhanced:增強的 Markdown 預覽功能
  3. Obsidian 支援相關擴充功能(選用):
    • Custom Attachment Location:自動整理圖片
    • Clear Unused Images:自動刪除沒用圖片

重點提醒:

  • Vault 位置建議選擇容易備份的地方
  • 確保 VS Code 能正常存取 vault 資料夾
  • GitHub Copilot 需要付費訂閱,但提供免費試用期
  • 如果是學生,可以申請 GitHub Student Pack 免費使用

Step 3: 讓 AI 建立 Obsidian 筆記規則

打開copilot agent

這是整個工作流的核心步驟。

  1. 打開copilot
  2. 使用Agent模式
  3. 使用以下 prompt 請 Copilot 協助建立完整的筆記規則:
幫我寫一個 Obsidian 的筆記規則,我想要用 PARA 的方式來做筆記管理,
並且規則中要包含:
1. 資料夾結構
2. 資料夾的使用說明  
3. 屬性 tags 要怎麼做使用
4. 整個筆記的工作流程

可以產生出類似的文件

obsidian規則文件

重點提醒:

  • 明確指定你偏好的筆記方法(如 PARA、Zettelkasten 等)
  • 要求包含具體的實作細節,不只是理論說明
  • 可以根據個人需求調整和細化規則

用copilot建立obsidian的規則錄影

讓 AI 建立 Obsidian 筆記規則

Step 4: 持續優化筆記規則

初版規則可能不會完全符合需求,這時可以透過對話持續優化:

我如果專案資料夾中有 note 跟 reference,那我全域的 reference 要怎麼做使用,
請你幫我從規則上修改這樣的問題

優化技巧:

  • 針對具體使用情境提出問題
  • 要求 AI 解決規則中的矛盾或不清楚的地方
  • 持續完善直到規則完全符合個人工作習慣

Step 5: 自動生成資料夾結構

有了完整的筆記規則後,請 AI 幫你建立實際的資料夾結構:

請根據 Obsidian 的筆記規則,依據上面所寫的內容,不能違反規則
去生成 Obsidian 所需要的資料夾以及檔案
自動生成資料夾結構

Step 6: 建立筆記模板

最後,為不同類型的筆記建立標準化模板:

請根據 Obsidian 的筆記規則,依據上面所寫的內容,不能違反規則
幫我依據使用流程,生成一個可以讓我做 YouTube 筆記的模板
並且放在 template 底下

模板的好處:

  • 確保筆記格式的一致性
  • 提醒必要的 metadata 設定
  • 加速筆記建立的流程

Step 7: 回顧修改與規則優化

使用一段時間後,您可能會發現某些流程或檔案屬性需要調整。這時候不要擔心,我們可以隨時回去修改規則並讓 Copilot 協助更新現有檔案。

發現問題時的處理流程:

  1. 識別問題:例如發現某個 tag 分類不夠明確,或是資料夾結構有重複功能
  2. 漸進式調整:不需要一次性修改所有檔案,可以:
    • 先修改規則
    • 使用新規則修改檔案

常見需要修改的情況:

  • 標籤系統過於複雜:發現 tag 太多太細,需要合併分類
  • 資料夾功能重疊:某些資料夾的用途不夠明確
  • 工作流程不順暢:實際使用時發現某些步驟繁瑣
  • 屬性設定不實用:某些 metadata 欄位很少使用

修改使用的Prompt

修改規則:回到原本的筆記規則文件,請 Copilot 協助修改:

我發現在使用過程中,專案的 Reference 資料夾和全域的 Reference 功能重複了,
請幫我修改規則,讓分類更清楚,避免混淆

批量更新檔案:修改規則後,請 Copilot 幫你更新現有檔案:

請根據新修改的規則,檢查我現有的檔案結構和屬性,
並提供具體的修改建議或直接幫我調整不符合新規則的檔案

修改範例

我發現我的 tag 系統太複雜了,有 #type/note、#type/reference、#type/project 
但實際上我很少去區分這些,請幫我簡化 tag 系統,
並且修改規則中的相關部分

重點提醒:

  • 規則不是一成不變的,要根據實際使用情況調整
  • 利用 Copilot 的文件分析能力,快速檢查檔案一致性
  • 保持彈性,不要被規則綁架了使用體驗

總結

本文介紹了結合 GitHub Copilot 打造自動化 Obsidian 筆記工作流的完整方法,主要重點包括:

  1. Obsidian問題:Obsidian 的自由度過高,導致新手難以建立有效的使用方式
  2. AI 協助建立規則:利用 Copilot 快速建立符合個人需求的筆記管理規則
  3. 系統化實作:從資料夾結構到模板建立,一步步打造完整的筆記系統
  4. 持續優化:透過與 AI 的對話,不斷完善筆記規則和工作流程

透過本教學,您應該能夠成功建立一個高效、自動化的 Obsidian 筆記系統。記住,最重要的不是擁有完美的系統,而是開始使用並持續優化。

關鍵takeaway: 善用 AI 工具可以大幅縮短建立筆記系統的時間,讓你專注在真正重要的事情上——學習和創造知識。


常見問題與解決方案

Q1: 使用 AI 建立的筆記規則會不會太複雜?

解答: 完全不會!AI 可以根據你的具體需求調整複雜度。建議從簡單的結構開始,再逐步優化。你可以明確告訴 AI「我希望規則簡單易懂」,它就會相應調整。

Q2: 如果我已經有一些筆記,要如何遷移到新的規則?

解答: 可以請 AI 幫你分析現有筆記的分類邏輯,然後建立遷移計畫。不需要一次性全部遷移,可以採用「新筆記用新規則,舊筆記逐步整理」的漸進式方法。

Q3: GitHub Copilot 需要付費嗎?有免費替代方案嗎?

解答: GitHub Copilot 確實需要付費,但也可以使用 ChatGPT、Claude 等其他 AI 工具。重點是掌握正確的 prompt 技巧,而不是特定的 AI 工具。


參考資料


更新紀錄

  • 2025-07-13:初版發布
  • 預計更新:新增更多實際案例和進階技巧