开发者 Ychangqing 在 GitHub 发布了开源代码知识图谱工具 igraph。针对现有工具 CodeGraph 仅支持基于结构精确查询的局限性,igraph 引入了语义层,支持用户使用自然语言搜索代码。该项目底层使用 Tree-sitter 解析,SQLite 存储,并通过 MCP 协议对接 Claude Code 等客户端。其核心设计包括:利用 LLM 生成符号摘要并配合向量化,实现双通道检索(向量与 FTS5 全文检索)及 RRF 算法融合,有效提升了语义匹配与精确匹配的召回率。此外,igraph 支持挂载 PRD 文档和数据库 Schema,通过向量相似度将需求点与代码文件自动关联,增强了 Agent 对业务逻辑的理解。工具还具备优雅降级与断点续跑功能,确保在无 API Key 环境下仍可用,解决了大仓库处理过程中的中断问题。
事件分析
💡 核心观点:融合语义与结构检索的代码图谱,将成为提升 AI Agent 复杂项目理解能力的标配基础设施。
原文链接:V2EX 分享发现

评论前必须登录!
立即登录 注册