标签 CodeAnalysis 下的文章

Python Graphify 把代码库变成可查询知识图谱
项目
接手一个陌生的大型代码库,最头疼的不是写代码,而是“搞清楚它到底长什么样”。靠 grep 翻文件、靠人脑记依赖,效率极低。Graphify 的思路是:把整个项目(代码、文档、SQL、PDF)解析成一张可查询的知识图谱,你用自然语言提问,它沿着图谱把来龙去脉讲清楚。 和主流 RAG 不同,Graphify 对代码部分用 tree-sitter 做本地确定性 AST 解析,不调大模型、数据不出本机;文档与 PDF 才用模型。每条边都标注是“源码里明确写的(EXTRACTED)”还...