← 首页
技术型
graphify知识地图
工作流 →

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

GitHub日增174星——graphify让AI真正理解你的整个代码库,而不是迷失在上下文中。
原理
graphify使用tree-sitter解析代码结构,结合向量嵌入技术,将函数调用关系、数据流、模块依赖构建为可查询的知识图谱。不是简单索引——是让AI像人类工程师一样理解代码库的骨架。来自Graphify-Labs开源项目。
第一步
安装:pip install graphify。支持Python、JavaScript、TypeScript、Java等主流语言。
第二步
构建图谱:graphify build /path/to/your/codebase。自动解析所有文件,生成知识图谱索引。
第三步
查询:用自然语言提问——"用户登录的数据流是怎么走的?""这个函数被哪些模块调用了?"graphify从图谱中检索精确答案。
graphify.md
你是代码知识图谱专家。帮我用graphify理解代码库。 项目路径: {你的代码库路径} 语言: {Python/JavaScript/TypeScript/Java} 我的问题: {想了解什么?架构概览/数据流/依赖关系/某个模块的上游下游} 执行步骤: 1. graphify build {项目路径} --language {语言} 2. 对图谱提问: "{我的问题}" 3. 输出: 相关代码文件路径 + 函数调用链 + 数据流转路径 参考: github.com/Graphify-Labs/graphify (MIT开源)

工具与参考

graphify: github.com/Graphify-Labs/graphify (MIT开源·日增174★)