AutoDev AI 部落格

2026-06-15 · AutoDev AI · Agent Skills Codebase AI

graphify 繁中教學 2026:用 /graphify 把整個 Codebase 變成可對話知識庫,Claude Code 必裝 Skill

66.8K
GitHub Stars
+12K
本週新增
10+
支援 AI 工具
繁中
教學首發

你有沒有遇過這個問題:問 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 的噩夢。常見情況:

graphify 的解法是在第一次建圖時一次性消化所有內容,之後的查詢都走圖索引(知道去哪找),而非全文掃描(逐字讀完)。類比:第一次建圖 = 你讀完一本書並做了詳細索引;之後查詢 = 直接查索引找頁碼,不重讀全書。

支援的 AI 工具清單

AI 工具整合方式備注
Claude Codeagent skill(/graphify)最深度整合
Codexagent skillOpenAI Codex CLI
CursorMCP server透過 .cursor/mcp.json
Claude(桌面版)MCP serverclaude.ai Desktop App
OpenClawagent skill / MCP雙模式支援
GitHub Copilot CLIagent skillCLI 模式
Aider外部 context 注入需要手動設定
Continue.devMCP serverVS 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 比較

功能graphifyCodeGraph
整合形式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 消耗。