
AI 前沿发现
GitHub 开源
Graphify-Labs/graphify:代码库秒变可查询知识图谱,AST解析无需向量库
了解Graphify技能插件,如何通过本地确定性AST解析,将代码库、文档、SQL模式转换为可查询知识图谱,无需向量库,适配Claude Code、Cursor等AI编程助手,助力项目结构与依赖分析。
查看原文 →内容为平台聚合整理,原文与最新动态以来源页面为准。
加老师微信 · 进学习群
报名咨询、课程答疑由老师 1 对 1 服务
扫码进学习交流群
加专属老师微信图文介绍
项目定位
/graphify 是一个面向代码库知识化处理的技能插件,可运行于 Claude Code、Cursor、Codex、Gemini CLI 等主流编码助手。它通过解析代码、文档、SQL Schema、配置文件和 PDF,构建出可查询的知识图谱,帮助开发者从整体理解项目结构和依赖关系。
核心功能亮点
- 本地确定性 AST 解析:不依赖云服务,解析过程可复现,适合敏感代码环境。
- 每条边均有解释:知识图谱中所有关联关系都附有语义说明,便于追溯分析依据。
- 无需向量存储:省去向量数据库部署与维护,降低使用门槛。
- 多类型文件支持:覆盖代码、文档、SQL 配置、PDF 等常见资料。
适用场景
- 大型代码库入门:新成员可快速定位模块边界与调用关系。
- 数据链路追踪:从 SQL Schema 出发,梳理数据在服务间的流动路径。
- 文档与代码关联:将 PDF 需求文档、配置文件与实现代码链接,形成统一入口。
- 终端内即时问答:在 CLI 工具中直接查询“哪个函数调用了某个接口”等问题。
上手提示
- 在支持的 CLI 工具中启用 /graphify 技能,并指向项目根目录。
- 首次运行前,确认本地已安装所需解析依赖(详见项目文档)。
- 大型仓库建议先通过配置过滤范围,避免生成过大的图谱。
- 利用每条边的解释信息,反向验证查询结果的准确性。
作者/来源:Graphify-Labs
常见问题
Graphify是什么工具?
Graphify是一个面向代码库知识化处理的技能插件,可运行于Claude Code、Cursor、Codex、Gemini CLI等主流编码助手,将代码、文档、SQL Schema等转换为可查询的知识图谱。
Graphify如何实现代码解析?
Graphify采用本地确定性AST解析,不依赖云服务,解析过程可复现,适合敏感代码环境,且无需部署向量数据库。
Graphify支持哪些文件类型?
Graphify支持代码文件、文档、SQL Schema、配置文件以及PDF,覆盖常见的开发与需求资料。
使用Graphify需要向量数据库吗?
不需要。Graphify无需向量存储,省去了向量数据库的部署与维护成本,降低了使用门槛。
Graphify适合哪些应用场景?
适合大型代码库入门、数据链路追踪、文档与代码关联,以及终端内即时问答等场景,帮助开发者快速理解项目结构和依赖关系。