首页 › 面向 AI 编码助手的知识图谱

面向 AI 编码助手的知识图谱

AI 编码助手的上限,取决于它在一次提示里能装下多少上下文。给仓库加一层知识图谱,就等于给助手一张可导航、可压缩的结构地图,让它按关系推理,而不是盲目 grep 原始文件。这也是 Graphify 的核心价值。

上下文窗口问题

所有编码助手都会遇到同一个瓶颈:代码库加文档、RFC、论文、图示,无法一次塞进单个提示。传统 RAG 会切块 + 向量检索,但会丢失结构:谁调用谁、哪个模块依赖哪个、某个函数背后的设计动机来自哪段文档。

知识图谱会保留这些关系。节点是类、函数、设计决策、论文段落、图示概念;边是 calls、imports、rationale_for、semantically_similar_to 等。查询时不是“找最像的文本块”,而是“沿边遍历结构”。

为什么图比向量检索更适合理解代码

Graphify 如何接入你的助手

你可以直接在助手里执行 /graphify .(或终端里 graphify ...)。Graphify 会输出 graphify-out/,包含交互式 graph.html、单页审计报告 GRAPH_REPORT.md、可持久化 graph.json。之后查询优先读图,而不是全仓库暴力搜索。

在 Claude Code 上还可启用更深集成:PreToolUse hook 在每次 Glob/Grep 前提醒先看 GRAPH_REPORT.md。详见 Claude Code 集成。

图里实际包含什么

相关主题