返回深读目录

graphify:把代码和文档自动变成关系图,让AI真正看懂你的项目

graphify 是一个能把代码库和文档自动转成关系图谱的开源工具,今天在涨星榜上。它解决的是 AI 工具看不懂你项目结构的问题——你直接丢给 Claude、Gemini 或 Cursor 一堆文件,它们只能零散地读,抓不住模块之间的依赖和调用关系。

现在的做法是手动写说明文档,或者把关键文件一个个贴给 AI。文件一多就乱:你记得 A 模块调了 B 函数,但说不清 B 又依赖了 C 的哪个配置;AI 问你要上下文,你翻半天代码才能凑齐。更麻烦的是项目更新后,文档和代码不同步,AI 拿到的还是旧地图。

graphify 的做法是扫描整个项目,自动生成一张关系图,把文件、函数、类之间的引用和依赖画出来。比如你有一个电商后端,它能标出订单模块调用了支付接口、库存服务依赖数据库配置,这张图可以直接作为上下文喂给 AI。AI 看完图再读代码,回答准确率明显不一样,你不用再手动整理调用链。

它有个设计很省事:生成的关系图可以导出成 AI 能直接读取的格式,不用你截图或转述。这一步省掉的是「把结构讲给 AI 听」的翻译过程——你不需要自己梳理逻辑再打字说明,图本身就是答案。对非专业开发者尤其友好,看不懂代码也能靠图理解项目全貌。

它处理的是项目文件,不改动你的代码和配置,但动手前建议先备份。装完打开就能用,对新手没什么门槛。如果你感兴趣但不会装,评论区或私信喊我一声。