开源项目

Understand Anything 代码知识图谱

把代码库、知识库或文档转成可探索、可搜索、可提问的交互式知识图谱。

查看 GitHub
9万收藏Egonex-AI作者2.9.0版本MIT许可证

Skill 概览

这个插件用多代理流程分析项目,为文件、函数、类和依赖关系建立知识图谱,再通过可视化面板展示。它面向的典型场景是刚接手一个大型陌生代码库。除了代码,它也能处理按 Karpathy 模式组织的 LLM 知识库。首次分析会读取整个代码库,大项目的 token 消耗可能很高。

核心功能

  • 多代理流程构建代码知识图谱
  • /understand-dashboard 打开可视化面板
  • /understand-chat 针对项目提问
  • /understand-knowledge 处理 LLM 知识库
  • --language 指定输出语言,支持中文

适用场景

  • 加入新团队后快速了解大型代码库
  • 追踪某条业务流程涉及哪些模块
  • 把项目结构讲解给新成员

安装方式

bash
/plugin marketplace add Egonex-AI/Understand-Anything
bash
/plugin install understand-anything

使用说明

在 Claude Code 中注册插件市场并安装,然后运行 /understand 分析项目,用 /understand-dashboard 查看图谱,用 /understand-chat 提问,例如询问支付流程如何工作。其他代理可使用仓库提供的安装脚本。

示例工作流

  1. 安装插件
  2. 运行 /understand 分析项目
  3. 打开面板查看图谱
  4. 用 /understand-chat 提问
  5. 代码变化后重新分析

更新记录

2.9.0

对应仓库当前发布的版本。完整变更请查看 GitHub Releases。

常见问题

首次分析会很贵吗?

可能。README 提醒首次 /understand 会分析整个代码库,大项目会消耗大量 token。

输出可以用中文吗?

可以,使用 /understand --language zh。首次运行时它也会检测你使用的语言。