交互式结构知识图谱
把代码库中的文件、函数、类与依赖关系构建为可点击、可搜索、可探索的节点图,选中节点可查看摘要与关联关系。
BAIZE AI RESOURCE
Understand-Anything
Understand-Anything 是开源 AI Skill,可分析代码库、知识库或文档,生成文件、函数、类及依赖关系图谱,并通过交互式界面检索与问答。

Understand-Anything 由 Egonex 开源,最初由 Lum1104 创建,定位为面向代码理解场景的 AI Skill 与插件集合。它通过多智能体流水线扫描项目,把每个文件、函数、类和依赖关系抽取为节点与边,生成 knowledge-graph.json,并配套一个可交互的仪表盘用于可视化浏览。除结构图谱外,它还提供业务域视图,把代码映射为领域、流程和步骤;也支持对 Karpathy 模式的 LLM wiki 做知识库分析,生成带社区聚类的力导向图。内置能力包括按依赖顺序自动生成的导览、模糊与语义搜索、diff 影响分析、按架构分层着色、以及随用户角色调整细节的界面。它适用于刚加入新团队、面对大型陌生代码库的开发者,也适合需要梳理业务逻辑或整理知识库的团队。
把代码库中的文件、函数、类与依赖关系构建为可点击、可搜索、可探索的节点图,选中节点可查看摘要与关联关系。
将代码映射为真实业务流程,以领域、流程和步骤组成的横向图谱展示,帮助理解代码与业务之间的对应关系。
针对 Karpathy 模式的 LLM wiki,先用确定性解析器提取 wikilink 与分类,再由 LLM 智能体发现隐含关系、抽取实体与观点。
按依赖顺序自动生成架构导览,并支持按名称或语义检索,例如查找处理鉴权的相关部分。
结合知识图谱分析代码变更,识别受影响的组件、涉及的分层与潜在风险,并生成可供仪表盘可视化的 diff 覆盖数据。
按 API、服务、数据、UI、工具等架构层自动分组并配色,仪表盘还会根据初级开发者、产品经理或高级用户调整细节层级。
使用场景新成员加入团队,面对数十万行代码不知从何入手
运行 /understand 生成知识图谱,再通过导览按依赖顺序了解架构,用语义搜索定位关键模块。
使用场景提交前需要确认改动会影响哪些组件
运行 /understand-diff 分析当前 diff,得到直接修改组件、受影响组件、涉及分层与风险提示。
使用场景需要向非技术同事解释系统如何支撑业务
运行 /understand-domain 生成领域流程横向图谱,用领域、流程和步骤呈现业务逻辑。
使用场景维护了大量 Markdown 笔记,希望发现笔记之间的隐含联系
运行 /understand-knowledge 指向 Karpathy 模式的 LLM wiki,得到带社区聚类的力导向知识图谱。