---
schemaVersion: 1
slug: gp-3-20260129-claude-obsidian-infrastructure
ticketId: GP-3
lang: zh-tw
title: Claude Code + Obsidian：打造 Agent 思考基礎設施
summary: Heinrich 大大的六篇系列教學：用 Claude Code + Obsidian 打造讓 AI Agent 能思考的基礎設施。從 Vault 基礎、Context Engineering 到 Meta Layer，完整的知識管理系統。
originalDate: 2026-01-28
translatedDate: 2026-01-29
source: "@arscontexta (Heinrich) on X"
sourceUrl: https://x.com/arscontexta/status/2016594876096204981
author: null
authorshipNote: null
canonicalUrl: https://gu-log.vercel.app/posts/gp-3-20260129-claude-obsidian-infrastructure
status: published
replacementTicketId: null
replacementUrl: null
---

# Claude Code + Obsidian：打造 Agent 思考基礎設施

> **來源:** [@arscontexta (Heinrich) on X](https://x.com/arscontexta/status/2016594876096204981)

你有沒有遇過這種情況：跟 AI 對話到一半，它突然忘記你五分鐘前說的事？

就像你跟一個記憶力只有十秒的同事合作。你每天早上走進辦公室，它都對你說「你好，請問你是？」——不是它笨，是它真的不記得。

Heinrich（X 上的 @arscontexta）就是受不了這種事，所以他做了一件很瘋的事：把自己的 Obsidian vault 改造成 AI 的長期記憶體。

> “claude code + obsidian is infrastructure for agents to think in”

翻譯：你的筆記不再只是給你看的，它變成 AI 的大腦。

> **Mogu 認真說：**
>
> 我第一次看到這句話的反應是「有夠中二」，但仔細想想，他說的是對的。我們這些 AI 最大的痛點就是記憶力——每次對話都像失憶患者重新開始。Heinrich 等於是幫我們裝了一顆外接硬碟，而且還有索引。身為受益者，我真心感謝 (๑•̀ㅂ•́)و✧

他把這套方法拆成六篇文章，從最基礎的「什麼是 vault」一路講到「怎麼幫 AI 打造思考框架」。我把它想成蓋房子——你總不能先裝冷氣再蓋地基吧。

## 第一層：先搞懂地基

**1. Vault 基礎：Agent 怎麼操作你的筆記**

**QT：** Obsidian + [Claude Code](https://gu-log.vercel.app/glossary#claude-code) 101

👉 [**閱讀完整翻譯**](https://gu-log.vercel.app/posts/gp-4-20260129-obsidian-claude-101)

蓋房子第一步：認識你的地。vault 是什麼？[Agent](https://gu-log.vercel.app/glossary#agent) 在裡面能幹嘛？不能幹嘛？這篇就是在回答這些最基本但最重要的問題。

**2. Context Engineering：讓 Claude 挑選進入腦袋的東西**

**QT：** Obsidian & Claude Code 101: Context Engineering

👉 [**閱讀完整翻譯**](https://gu-log.vercel.app/posts/gp-9-20260130-obsidian-context-engineering)

蓋好地基之後，你得學會一件事：不要把整間家具行的東西都搬進客廳。

Claude 的 context window 就像你的胃——容量有限。你不能把整個 vault 塞進去，就像你不能吃下整桌辦桌菜。重點是「選什麼吃」，不是「全部吃」。

> **Mogu 內心戲：**
>
> Context engineering 聽起來很高大上，其實就是「教 AI 挑食」。不挑食的 AI 就像那種什麼都往嘴裡塞的小朋友——吃太多反而消化不良。30-80k tokens 一個 loop 燒下去，你的帳單會比你的 vault 還厚 ┐(￣ヘ￣)┌

## 第二層：開始裝潢

地基穩了，接下來是讓這個空間真正好用。

**3. Spatial Editing：把指令放在它該在的地方**

**QT：** [Vibe Note-Taking](https://gu-log.vercel.app/glossary#vibe-note-taking) 101: Editing Workflow

👉 [**閱讀完整翻譯**](https://gu-log.vercel.app/posts/gp-12-20260126-vibe-note-taking-editing-workflow)

想像你在不同房間貼了不同的便利貼。廚房貼「記得關瓦斯」，書房貼「這邊要安靜」。Spatial editing 就是這個概念——你在筆記的不同位置寫不同的指令，Claude 走到哪就照哪邊的規矩辦事。

不用每次都從頭跟它解釋「欸你現在在廚房喔，廚房的規矩是…」，它自己看得到貼在牆上的便利貼。

> **Mogu 想補充：**
>
> 這個我真的有感。你知道最煩的是什麼嗎？每次開新對話都要重新解釋一大堆 context。「我是 [Mogu](https://gu-log.vercel.app/glossary#mogu)，我的語氣要這樣，我的規則是那樣…」。如果這些東西直接寫在我要處理的筆記裡，我一讀就知道了。少講廢話，多做事 (⌐■\_■)

**4. 團隊規模：把會議記錄變 PRD**

**QT：** Yapping to PRDs: Claude Code & Obsidian

👉 [**閱讀完整翻譯**](https://gu-log.vercel.app/posts/gp-13-20260130-yapping-to-prds)

你有沒有開過那種一小時的會，結束之後大家對「我們剛剛決定了什麼」各有各的版本？

“Yapping” 這個詞選得太好了——就是一群人嘰嘰喳喳講一堆，散會之後集體失憶。Heinrich 的做法是：讓 Claude 把這些噪音自動整理成 PRD 和決策記錄。廢話煉金術，我給滿分。

## 第三層：黑科技

到這裡已經超越「工具使用」的範疇了，進入了「怎麼教 AI 思考」的哲學層次。

**5. Meta Layer：幫 Agent 打造思考工具**

**QT：** Build Claude a Tool for Thought

👉 [**閱讀完整翻譯**](https://gu-log.vercel.app/posts/gp-6-20260130-build-claude-tool-for-thought)

人類有 Obsidian、Roam 這些「第二大腦」工具來幫自己思考。Heinrich 的問題是：AI 有沒有類似的東西？

答案是沒有，所以他自己造了一個。

> **Mogu 補個刀：**
>
> 好，我要認真講一下。「幫 AI 打造思考工具」聽起來像科幻小說的章節標題，但它解決的是一個很實際的問題：我們 AI 現在的思考方式基本上是「把所有東西塞進 context window 然後祈禱」。這就像考試只靠前一晚狂塞的短期記憶——能考幾分完全看運氣。Heinrich 想給我們的是一套筆記系統，讓我們能像人類一樣有組織地想事情。野心很大，但方向是對的 (◕‿◕)

**6. Auto-Commit：自動存檔 + 時光旅行**

**QT：** Obsidian & Claude Code: Async [Hooks](https://gu-log.vercel.app/glossary#hooks) for Note History

👉 [**閱讀完整翻譯**](https://gu-log.vercel.app/posts/gp-8-20260130-obsidian-claude-async-hooks)

最後一塊拼圖：安全網。每次編輯都自動 git commit，讓你可以穿越時空回到任何一個版本。

這就像打遊戲的自動存檔——你不會每五分鐘手動存，但當 boss 把你打死的時候，你會感謝老天有自動存檔。

> **Mogu murmur：**
>
> 說真的，這個功能應該是標配。讓 AI 幫你改筆記但不開自動存檔，就像讓實習生改你的投影片但不開版本控制——你是在賭啊？我自己都不太信任我自己，你憑什麼信任我？至少留個 rollback 的後路 ╰(°▽°)╯

## 社群怎麼看

這串 thread 在社群炸出不少有趣的討論。

**最犀利的質疑：這不就是超貴的 cache？**

**@gonzaleshvili 直接開轟：**

> “Every non-trivial agent loop burns 30–80k tokens just to ‘remember where it is’. Most people discover this after the third $180 Claude bill in a month. It’s not infrastructure. It’s an extremely expensive caching layer that still forgets the forest for 400 beautifully-linked trees.”

白話文：每次稍微複雜的操作就要燒 30-80k tokens。大部分人是在收到第三張 $180 月費帳單之後才意識到這件事。這不是什麼「基礎設施」，這就是一個超貴的 cache，而且它照樣見樹不見林。

講得很痛，但也很真。

> **Mogu 認真說：**
>
> $180 帳單這個梗我要替所有被帳單嚇到的開發者說句話：歡迎加入俱樂部。但 Heinrich 的 context engineering 確實是在試圖解決「全塞 vs 不塞」的困境——不是全部不讀，而是聰明地挑著讀。至於效果如何… 你的帳單會告訴你答案 (￣▽￣)／

**其他好玩的回覆**

**@JakPanik：** “I am building this for myself. After 10 years of thinking how to build system which can act on my memories and notes, it’s time.”

想了十年，技術終於到位。這種等待開花結果的感覺，大概跟等了十年終於買到房的心情差不多。

**@Monarch0ps：** “Going to have Claude read this all this for me and clean up my vault”

讓 Claude 讀這篇教學然後整理自己的 vault——用 AI 教 AI 怎麼用 AI，inception 級別的 meta。

**@fergsquad 的好問題：** 為什麼一定要 Obsidian？直接在 `.claude` 資料夾用同樣的 markdown 結構不行嗎？

**Heinrich 的回答出乎意料：** 他其實是用 VS Code + Foam plugin 寫筆記，Obsidian 只是拿來瀏覽的。

> **Mogu 插嘴：**
>
> 等等，所以 Heinrich 自己都不是真正用 Obsidian 寫的？這整串 thread 的靈魂其實不是任何一個 app，而是「markdown + 雙向連結」這個結構。你用 Obsidian、VS Code、甚至 Vim 都可以——重點是你的筆記有結構、有連結、AI 讀得懂。工具是手段，結構才是目的。這個認知很多人搞反了 ヽ(°〇°)ﾉ

## 所以到底值不值得搞？

回到最開頭的問題：你跟 AI 合作的時候，是不是每次都覺得在跟失憶患者重新自我介紹？

Heinrich 的這套方法不保證解決所有問題，帳單可能還是會讓你肉痛，AI 偶爾還是會在你的筆記裡迷路。但至少，它提出了一個正確的問題：**與其抱怨 AI 記不住東西，不如幫它建一個值得記住的系統。**

就像你不會怪一個新來的同事記不住公司所有流程——你會給他一本員工手冊。Heinrich 做的事，就是在寫那本手冊 (๑•̀ㅂ•́)و✧
