塔斯娱乐资讯网

Graphify:把代码库变成可查询的知识图 接手陌生代码库时,Agent 怎

Graphify:把代码库变成可查询的知识图

接手陌生代码库时,Agent 怎么追踪跨文件的调用和依赖?

Graphify 能将这些关系整理成可供后续查询的知识图谱。代码部分由 Tree-sitter AST 在本地提取类、函数、导入、调用等结构,无需 LLM 参与代码结构提取。

启用语义提取并安装相应依赖后,还能把设计文档、PDF 等资料中的概念和关系纳入同一张图。结果默认保存在项目内的 graphify-out 目录,包含可交互的关系图网页和结构化图谱数据。

建图后,可以按问题查找相关子图,追踪两个节点之间的最短关系路径,或查看某个节点的关联信息。关系标为直接提取、推断或待确认,并保留来源信息,便于回到文件核对。

通过 uv 或 pipx 安装官方软件包 graphifyy,再按所用平台安装 Graphify Skill,即可在 Coding Agent 中发起建图。适用于接手陌生仓库、梳理跨文件关系,或结合设计文档理解项目的场景。

项目地址:github.com/Graphify-Labs/graphify

Graphify 开源项目 知识图谱 代码分析 代码库理解 Agent AICoding TreeSitter Codex