可以让AI"看懂"代码结构的工具:GitNexus,防止AI瞎改漏改代码导致bug
GitNexus是一个本地运行的代码知识图谱工具,可以把任何代码库变成可交互的智能图谱
它可以几秒种解析GitHub仓库或ZIP文件
提取函数、类、导入、调用链等关系
用KuzuDB图数据库存储真实代码关系
自动识别模块聚类和执行流程
等于是给Cursor、Claude Code的一个外挂大脑,经常用Cursor/Claude Code写代码的可以看看,或者用它排雷做影响分析,辅助决策
两种使用方式
一种CLI+MCP,用于日常开发
在本地终端运行
通过MCP连接到Cursor、Claude Code等AI编辑器,然后你的AI就获得了超能力
可以影响分析,改一个函数时,自动找出所有受影响的上下游代码
可以获得360度代码视图,查看某个符号的完整画像,包括谁调用了它、它调用了谁、它参与了哪些业务流程
做变更检测,提交代码前分析你的Git Diff会影响哪些核心业务流程
也可以结合LLM,读取代码知识图谱,自动为整个项目生成带有Mermaid流程图的详细Wiki文档
第二种Web UI,用于快速可视化,适合小项目
打开浏览器
拖拽代码ZIP包生成可视化节点关系图
用Web Workers+WASM防卡死
github:http://t.cn/AXcxBRVU
## http://t.cn/AXcJ3zM3