Claude Code 装上这个 Skill,代码库直接变成可点击的知识地图
Claude Code 接了新项目,面对几千行乱糟糟的代码,你是不是也有过”从哪看起”的崩溃感?
今天挖到一个宝藏 Skill,叫 Understand Anything,专门解决这个痛点——它能在几秒内把你整个代码库,变成一张可以点开看的”知识地图”。
它能做什么
说白了,就是给 Claude Code 装上了一个代码理解外挂。你在项目里跑一下 /understand 命令,它会调度 5 个 Agent 流水线工作:
- project-scanner 负责发现文件结构
- file-analyzer 提取每个函数和类的关系
- architecture-analyzer 把这些节点归类到对应架构层(API、数据层、UI等)
- tour-builder 生成学习导览路线
- graph-reviewer 做引用完整性验证
最后你会得到一个 .understand-anything/knowledge-graph.json,同时弹出一个交互式 React 可视化面板,点哪个节点就能看到对应的代码摘要。
实用场景
新成员入职:跑一下 /understand-onboard,直接生成一份适合新人的代码库导览,不用老员工一对一讲半天。
Code Review 前摸底:想知道某个改动会影响到哪些模块,跑 /understand-diff,不用逐文件追踪 import 链。
接手陌生项目:对着几千行代码发呆时,用 /understand-chat 直接问,自然语言提问,AI 给你回答——基于真实图谱,不是瞎猜。
怎么装
Claude Code 插件市场一键安装:
/plugin marketplace add Lum1104/Understand-Anything
/plugin install understand-anything
或者从源码编译,支持 pnpm workspaces。
适合谁
如果你经常需要:
– 接手别人的代码库
– 带新人熟悉项目
– 搞清楚某个模块改动的辐射范围
那这个 Skill 基本是开箱即用,GitHub 7,200+ Stars,数据已经替它说话。
GitHub 链接:https://github.com/Lum1104/Understand-Anything
评论区
0 条评论
登录后可评论。