Understand-Anything 插件完整文档
一、安装教程
我们还是配置 cc-switch 使用效果更佳
1. Claude Code(原生插件市场支持)
# 从插件市场拉取插件
/plugin marketplace add Lum1104/Understand-Anything
# 完成安装
/plugin install understand-anything
2. 其他平台(Cursor / VS Code Copilot / Codex / Gemini CLI / OpenCode)
macOS / Linux
curl -fsSL https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/install.sh | bash
Windows PowerShell
iwr -useb https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/install.ps1 | iex
补充适配规则
- Cursor、VS Code + GitHub Copilot:克隆仓库后平台自动识别加载,无需额外脚本参数
- Codex / Gemini CLI / OpenCode 等终端工具:执行安装脚本时可追加平台标识
install.sh <platform>
二、代码库全局解析核心指令:/understand
该指令启动多 Agent 流水线,扫描项目文件、函数、类、依赖关系,生成代码知识图谱并持久化存储至 .understand-anything/knowledge-graph.json。
基础用法
# 全项目扫描构建知识图谱
/understand
可选参数
# 输出解析内容为中文
/understand --language zh
# 仅解析指定子目录(示例:前端目录)
/understand src/frontend
# Git 提交后自动增量更新知识图谱
/understand --auto-update
三、全部 Skill 斜杠命令功能清单
| 斜杠指令 | 核心作用 |
|---|---|
/understand-dashboard |
启动可视化Web交互仪表盘,查看完整代码知识图谱 |
/understand-chat <问题> |
基于项目知识图谱,自然语言问答代码库 |
/understand-diff |
分析当前代码变更,输出改动影响范围 |
/understand-explain <文件/函数> |
深度解析指定文件、函数逻辑与上下游依赖 |
/understand-onboard |
自动生成项目新人入职文档,梳理项目架构 |
/understand-domain |
提取业务领域知识:业务域、执行流程、业务步骤 |
/understand-knowledge <wiki路径> |
解析LLM知识库文档,生成Karpathy风格项目Wiki |
手动启动可视化Web交互仪表盘
cd $env:USERPROFILE\.understand-anything-plugin\understand-anything-plugin\packages\dashboard; $env:GRAPH_DIR="D:\Z-Project\Plan\llm-chat-box2.0"; npx vite --host 127.0.0.1
其中我们只需要修改D:\Z-Project\Plan\llm-chat-box2.0为自己的地址即可,注意我们需要先生成后以后才能使用这个命令