graphify 繁中教學 2026:用 /graphify 把整個 Codebase 變成可對話知識庫,Claude Code 必裝 Skill
你有沒有遇過這個問題:問 Claude Code「這個 API 的 auth 邏輯在哪裡?」,它回答你之前先把整個 codebase 讀了一遍,花了 15,000 tokens,然後給你一個 50% 正確的答案。
graphify 就是為了解決這個問題而生的。它是一個 AI coding agent skill,在你第一次執行 /graphify 時,把整個 codebase(程式碼、文件、PDF、圖片、影片)轉換成一個結構化的知識圖(knowledge graph)。之後 AI agent 的每次查詢都是在這個知識圖上做精準搜尋,而不是反覆掃描原始檔案。
66,800 Stars,12,000+ 週新增,已有 12+ 篇英文評測、10+ 個 YouTube 教學、50,000+ 個 Instagram likes。繁中教學目前仍是空白——這篇就是首發。
graphify 解決什麼問題?
大型專案(10萬行以上代碼)是 AI coding agent 的噩夢。常見情況:
- 每次問問題前,agent 先讀了20個不相關的文件
- 跨目錄的依賴關係,agent 完全找不到
- PDF 設計文件、影片教學,agent 根本看不見
- 反覆讀取相同文件,token 成本翻倍
graphify 的解法是在第一次建圖時一次性消化所有內容,之後的查詢都走圖索引(知道去哪找),而非全文掃描(逐字讀完)。類比:第一次建圖 = 你讀完一本書並做了詳細索引;之後查詢 = 直接查索引找頁碼,不重讀全書。
支援的 AI 工具清單
| AI 工具 | 整合方式 | 備注 |
|---|---|---|
| Claude Code | agent skill(/graphify) | 最深度整合 |
| Codex | agent skill | OpenAI Codex CLI |
| Cursor | MCP server | 透過 .cursor/mcp.json |
| Claude(桌面版) | MCP server | claude.ai Desktop App |
| OpenClaw | agent skill / MCP | 雙模式支援 |
| GitHub Copilot CLI | agent skill | CLI 模式 |
| Aider | 外部 context 注入 | 需要手動設定 |
| Continue.dev | MCP server | VS Code 插件 |
安裝教學(3 種方式)
方式一:Claude Code agent skill(推薦)
# 安裝 graphify skill 到 Claude Code
claude skill install graphify
# 或手動複製到 ~/.claude/skills/
git clone https://github.com/safishamsi/graphify ~/.claude/skills/graphify
# 驗證安裝
claude skills list | grep graphify
方式二:Python 套件(standalone 使用)
pip install graphify-ai
# 在專案根目錄建立知識圖
cd /your/project
graphify build .
# 查詢知識圖
graphify search "auth middleware logic"
方式三:MCP server(Cursor / Claude 桌面版)
# .cursor/mcp.json 或 ~/.claude/claude_desktop_config.json
{
"mcpServers": {
"graphify": {
"command": "npx",
"args": ["-y", "graphify-mcp", "--project", "/path/to/your/project"]
}
}
}
第一次使用:建立知識圖
在 Claude Code 中,進入你的專案目錄後執行:
# 第一次建圖(一次性操作,可能需要 2-10 分鐘視專案大小)
/graphify build
# 建圖輸出範例:
# ✓ Scanned 1,247 files (892 .ts, 203 .md, 87 .pdf, 65 other)
# ✓ Built dependency graph: 4,521 nodes, 18,392 edges
# ✓ Indexed multimedia: 87 PDFs, 12 videos transcribed
# ✓ Knowledge graph saved to .graphify/graph.db (42MB)
# ✓ Ready. Next queries will use the index.
建圖完成後,後續的所有 /graphify search 或 agent 自動查詢,都會走索引而非全文掃描。知識圖存在 .graphify/graph.db,建議加入 .gitignore(可以在 CI/CD 中重新生成)。
5 個實戰使用場景
場景 1:跨文件依賴追蹤
/graphify search "所有引用 UserAuthService 的地方"
# → 直接列出 23 個文件,含行號,不讀其他文件
場景 2:PDF 設計文件查詢
/graphify search "API rate limiting 設計規格"
# → 從 design-doc-v3.pdf 第 47 頁提取相關段落
場景 3:找「誰呼叫了這個 function」
/graphify callers processPayment
# → 依賴圖反向查詢,比 grep 精準(理解語意,不是字串比對)
場景 4:新人 onboarding
/graphify explain "這個專案的 auth flow 是什麼?"
# → 從知識圖生成架構概述,含相關文件引用
場景 5:影片教學內容查詢
/graphify search "onboarding video 裡提到的 deployment 步驟"
# → 自動轉錄影片後建索引,可直接查詢影片內容
graphify vs CodeGraph 比較
| 功能 | graphify | CodeGraph |
|---|---|---|
| 整合形式 | Agent skill / MCP server | 獨立工具 + API |
| 多媒體支援(PDF/影片) | ✅ 原生支援 | ❌ 代碼為主 |
| 跨工具支援 | 10+ AI 工具 | 主要 Claude Code |
| 架構視覺化 | 基礎 | ✅ 強項 |
| 初次建圖時間 | 2-10 分鐘 | 1-3 分鐘 |
| token 節省 | 高(精準索引查詢) | 中(依賴分析) |
| 授權 | MIT 開源 | 開源 |
token 省費策略:graphify + headroom 組合
graphify 的知識圖查詢本身已經大幅減少 token 消耗(不再全文掃描)。但如果你想進一步壓縮,可以搭配 headroom:
# 用 headroom 包裝 Claude Code,graphify skill 仍然正常運作
headroom wrap claude
# 或
headroom wrap openclaw
# graphify 建立的知識圖 context 也會被 headroom 的 CacheAligner 跨 session 快取
# 實測:/graphify search 查詢 token 再減 40-60%
兩者組合的邏輯:graphify 精準找到要讀哪些內容,headroom 壓縮實際讀入的 context。不同層次的優化,互不衝突,可以疊加。
☁️ DigitalOcean:生產環境知識圖服務
在 VPS 上持續運行 graphify MCP server,讓整個團隊共享同一個知識圖索引。DO $48/月 8GB Droplet 足夠跑 50萬行代碼的知識圖。新用戶 $200 免費額度,夠用 4 個月測試整個架構。
獲取 $200 免費額度🎓 DataCamp:系統化學習 AI Engineering
graphify 用熟了,下一步是系統化掌握 AI 工程開發(RAG 架構、知識圖設計、LLM 應用優化)。DataCamp AI Engineering 課程路徑完整,含動手實作。
查看 DataCamp AI Engineering 課程📦 Claude Code Agent Skills 完整包(繁中版)
已含 13 個即用 agent skills(含 graphify 相容 skills、taste-skill、stop-slop、cybersecurity-review 等),一鍵安裝腳本,繁中 README 說明。省去逐一研究每個 skill 的時間。
查看 Agent Skills 完整包 →常見問題 FAQ
graphify 是什麼?
graphify 是一個 Claude Code / AI coding agent skill,把你的整個 codebase(程式碼、文件、PDF、影片)轉換成可查詢的知識圖。AI agent 可以透過 /graphify 指令在這個知識圖中精準搜尋,大幅提升對大型專案的理解準確度,並減少 token 消耗。
graphify 支援哪些 AI coding 工具?
graphify 支援 Claude Code、Codex、Cursor、Claude 桌面版、GitHub Copilot CLI、OpenClaw,以及任何支援 MCP server 的 AI coding agent,共 10+ 個主流工具。
graphify 和 CodeGraph 有什麼差別?
graphify 是 agent skill 形式,直接整合進 AI 工具,支援多媒體(PDF、影片);CodeGraph 著重靜態代碼依賴分析和架構視覺化。graphify 更適合多媒體混合的大型專案,CodeGraph 更適合純代碼依賴分析。兩者可以搭配使用。
graphify 需要多少記憶體?
中型專案(10萬行代碼)建圖需要 4-8GB RAM,建圖後查詢可在 2GB 完成。大型專案建議 8GB+ RAM,或在 DigitalOcean 8GB Droplet 上建立生產環境知識圖服務。
graphify 是免費的嗎?
graphify 本身是 MIT 開源工具,完全免費。你只需要支付使用 Claude Code 或其他 AI agent 的 API 費用。搭配 headroom token 壓縮,可以在 graphify 建立知識圖後進一步減少查詢 token 消耗。