项目简介
Understand-Anything 是一款拿下 70K Star 的开源工具,能把任意代码库、知识库或文档,
变成一张可交互的知识图谱——每个文件、函数、类、依赖都是图上一个可点击、可搜索的节点。
它通过多智能体协作的流水线扫描整个项目,自动提取结构与关系,生成一份 knowledge-graph.json,
再配上可视化仪表盘:点开任意节点就能看到大白话的功能说明、关联依赖和引导讲解。
接手陌生项目、读别人的”屎山代码”时,不用再一行行硬啃,一张图直接看穿整个架构。
它是一个编辑器插件,原生支持 Claude Code,并为 Codex、Cursor、VS Code + Copilot、Gemini CLI、
OpenCode 等十多个平台提供一键安装。Cursor / VS Code 克隆仓库后可自动发现,开箱即用。
📎 相关链接与下载地址(点击展开)
核心亮点
如何使用
Cursor / VS Code + Copilot:把仓库克隆到你的项目里即可,编辑器会自动发现插件,无需手动安装。
Codex / Gemini CLI / OpenCode 等:跑一键安装脚本(在仓库 README 的 Installation 章节复制对应平台命令,后面接平台名如 codex)。
在项目里执行 /understand 命令,多个智能体会依次扫描项目、提取文件 / 函数 / 类 / 依赖,
并把结果保存到 .understand-anything/knowledge-graph.json。
运行 /understand-dashboard 打开可视化图谱,点击任意节点看讲解与关系;
用 /understand-explain [文件路径] 对某个组件做深度分析。整个陌生项目,一张图看穿。
常见问题
Q: 支持哪些编程语言?
用 Tree-sitter 做结构解析,主流语言都能覆盖(TypeScript、JavaScript、Python、Go、Java 等),
对多语言混合的仓库也能统一建图。
Q: 会不会把我的代码传到云端?
结构解析在本地完成,生成的知识图谱是本地的 knowledge-graph.json。只有节点的大白话摘要
会调用你已配置的大模型来生成,用的是你自己的编辑器 / API,可控。
Q: Cursor 里装了没反应怎么办?
确认仓库已完整克隆到项目目录、并在 Cursor 中打开该项目;若自动发现失败,可在 Cursor 设置里手动填入仓库地址安装。
仍不行时,按 README 提示执行依赖安装后重新运行 /understand。
本站收集的资源仅供内部学习、研究软件设计思想与原理使用。学习研究后请自觉删除,请勿添加内容资料中的联系方式,谨防受骗;请勿传播。因未及时删除或用于其他用途所造成的任何后果,均由使用者自行承担。感谢理解与配合!
若您认为「cmzhiku.com」发布的内容侵犯了您的合法权益,请联系站长邮箱:ksxwdyx@qq.com。我们将在核实后及时进行删除处理。
本站资源大多存储于云盘。如发现下载链接失效或资源异常,请及时联系我们,我们会第一时间核实并更新。


















