面对大型代码库,常常不知道从哪里入手,文件函数关系复杂,来回grep查找效率低下。
Understand-Anything 把代码分析功能全部整合到一起,提供了可视化理解代码库的解决方案。
不仅能生成交互式知识图谱,还支持语义搜索、引导式架构游览、变更影响分析,甚至能处理Karpathy风格的LLM知识库。
GitHub:github.com/Lum1104/Understand-Anything
主要功能:
- 交互式知识图谱,支持文件、函数、类及依赖关系可视化探索;- 多代理管道分析,按架构层(API、服务、数据层等)自动着色分组;- 模糊搜索与语义搜索,能按含义查找代码组件;- 引导式架构游览,按依赖顺序自动生成学习路径;- 变更影响分析,预览修改对系统的波及范围;- 支持知识库分析,将文档/维基转为可导航的知识图谱;- 跨平台兼容Claude Code、Cursor、Copilot、Gemini CLI等多款AI编码工具。
支持Claude Code原生插件安装,分析后生成交互式React Flow仪表盘,适合新手上手大型项目或团队协作代码审查。
AI编程 知识图谱 代码可视化
