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


GitHub: https://github.com/Lum1104/Understand-Anything

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 13 阅读