为 AI 编码 Agent 构建自更新知识图谱:Graphify 与 code-review-graph
来源:dev.to — 2026-07-31
📋 概述
Graphify 和 code-review-graph(CRG)是两个互补的开源工具,分别将代码库转化为带社区检测的可查询知识图谱和带语义搜索的 SQLite AST 图谱。两者均支持 Claude Code、Cursor、Gemini CLI 等主流 AI 编码 Agent,提供自动增量更新、Obsidian 集成和 blast-radius(爆炸半径)影响分析。在真实 monorepo 场景中显著减少 Agent 探索代码库的 token 消耗。
🔑 核心要点
- 双工具互补:Graphify 做社区检测和 Obsidian 报告,CRG 做 AST 级语义搜索和 PR 级影响分析
- 自更新机制:文件监听和 git hook 驱动增量更新,代码变更后图谱自动同步
- blast-radius 分析:CRG 精确显示每次变更会影响哪些文件和模块,降低改出 bug 的风险
- Obsidian 集成:Graphify 生成 Obsidian 兼容的知识报告,可作为持久化的"代码库记忆"层
- ~25 个 MCP 工具:CRG 提供丰富的查询接口,可按需精简到 8 个核心工具以减少 agent 认知负担
💡 金句
Context windows are finite, but codebases are not.
👍 0
👎 0
← 返回 Dev.to 首页