Obsidian + Markdown:你的大腦外掛

Obsidian 是什麼?

Obsidian 是一個用 Markdown(.md)寫筆記的軟體。如果你不知道什麼是 Markdown,它就是一種「用純文字寫格式」的方法。比如用 # 代表標題、用 - 代表清單項目。

你現在看到的這個教學網站,每一頁的內容其實都可以用 Markdown 來寫。

為什麼推薦 Obsidian?

最關鍵的理由:你的筆記永遠是你的。

很多筆記軟體(Notion、Evernote)把你的資料存在它們的伺服器上。如果哪天公司倒了、改方案了、漲價了——你的筆記可能就拿不回來了。

Obsidian 不同。你的所有筆記都是 .md 純文字檔,存在你自己的電腦裡。即使 Obsidian 明天消失了,你用任何文字編輯器都能打開這些檔案。

你的資料不被任何軟體綁架。

Obsidian 的第二個優勢:Claude Code 可以直接讀寫你的筆記。

因為 Obsidian 的筆記就是電腦裡的 .md 檔案,Claude Code 可以用 Read/Write 工具直接操作它們。這代表:

搭配 Claude Code 的工作流

Obsidian + Claude Code 協作流程

你的想法 / 需求
  ↓
寫進 Obsidian(Inbox/ 資料夾)
  ↓
Claude Code 讀取筆記
  ↓
拆解成具體任務
  ↓
執行(寫程式 / 研究 / 設定)
  ↓
完成後更新 Obsidian 狀態

Obsidian 是你的「大腦外掛」
Claude Code 是你的「手腳」
建議的資料夾結構
Inbox/ — 還沒分類的想法、靈感
專案/ — 有開始有結束的事
知識庫/ — 事實、參考資料(不會過期)
學習/ — 正在學的東西
SOP/ — 反覆執行的流程

MCP 生態系:Claude Code 的「手臂」

MCP 是什麼?

MCP(Model Context Protocol)讓 Claude Code 可以操控外部服務。如果把 Claude Code 想成一個大腦,MCP 就是它的手臂——讓它能伸出去「做事情」,而不只是「講話」。

沒有 MCP 的 Claude Code:只能讀寫你電腦上的檔案、跑終端機指令。

有了 MCP 的 Claude Code:可以操作資料庫、部署網站、管理 GitHub、操控瀏覽器、管雲端服務。

比喻:手機本身 vs 手機上的 App。

手機出廠只能打電話、傳簡訊。但你裝了 LINE 就能聊天、裝了 Uber 就能叫車、裝了 Google Maps 就能導航。

MCP 就是 Claude Code 的「App Store」。每裝一個 MCP,Claude Code 就多會一項技能。

常用 MCP 列表

MCP 功能 白話說
Supabase 操作資料庫 直接跟 Claude 說「幫我查所有 VIP 客戶」
Cloudflare 管理網站部署 「幫我把這個網站上線」
GitHub 管理程式碼版本 「幫我開一個 PR」「合併這個分支」
Chrome DevTools 操控瀏覽器 「幫我打開這個網頁,看看有沒有 bug」
Google Cloud 管理雲端服務 「幫我開一台 VM」「查一下 log」
Google Calendar 管理行事曆 「幫我查下週二有什麼會議」
Gmail 管理電子郵件 「幫我找最近客戶寄來的信」
Brave Search 搜尋網路 「幫我查一下這個技術的最新文件」
不用一次全裝
MCP 是「需要什麼裝什麼」。剛開始只需要 GitHub 和一個部署工具就夠了。等你的專案變複雜了,再慢慢加。

Claude Code Quickstart 懶人包

如果你覺得上面這些東西要一個一個設定太麻煩——有一個懶人包可以一鍵搞定。

github.com/lgscvb/claude-code-quickstart

這個 Quickstart 懶人包包含:

- 所有常用 MCP 的預設設定
- 一組精選的 Skills(讓 Claude Code 更聰明的指令集)
- 環境設定的最佳實踐
- 適合完全新手的安裝流程

你只需要:Clone 這個 repo → 跑安裝腳本 → 完成。

如果你身邊有朋友想開始用 Claude Code,把這個連結丟給他就好。不用解釋太多,跑一次安裝就能開始用。

安裝步驟(極簡版)
1. 打開終端機
2. git clone https://github.com/lgscvb/claude-code-quickstart.git
3. cd claude-code-quickstart
4. 按照 README 的指示執行安裝腳本
5. 完成!

常用部署工具選擇

你寫好了程式,接下來要讓別人看到。「部署」就是把你電腦上的程式碼搬到網路上。不同的工具適合不同的場景:

工具 適合什麼 免費額度 難度
Cloudflare Pages 靜態網站、純前端 無限(靜態網站免費) 簡單
Vercel 前端、Next.js 專案 有(個人免費方案) 簡單
Render 後端 API、小型服務 有(免費方案會休眠) 中等
Supabase 資料庫、後端即服務 有(2 個免費專案) 簡單
GCP(Google Cloud) 什麼都能跑 有(新用戶免費額度) 較難

怎麼選?

簡單判斷法:

你的網站沒有「後端」嗎?(純 HTML/CSS/JS,不需要資料庫)
Cloudflare Pages。免費、快、設定最少。

你用 Next.js 嗎?
Vercel。它就是做 Next.js 的公司,整合最好。

你需要後端 API?
Render。免費方案夠用,但閒置 15 分鐘會休眠(第一次打開要等 30 秒)。

你需要資料庫?
Supabase。免費方案有 2 個專案,PostgreSQL 資料庫 + API 一次搞定。

你要跑比較複雜的東西?(自訂 Docker、排程、大量運算)
GCP。什麼都能做,但學習門檻最高。
Render 免費方案的「休眠」問題
Render 的免費方案,如果 15 分鐘沒人使用,服務會「睡著」。下一個使用者要等 30 秒到 1 分鐘才會醒過來。

解法:用 cron job 每 10 分鐘 ping 一次你的服務。這在第九章的 Cold Start 有提過。