Loading...

文章背景图

Understand-Anything 代码库解析插件

2024-09-21
0
- 字
- 分钟
|

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为自己的地址即可,注意我们需要先生成后以后才能使用这个命令

原创

Understand-Anything 代码库解析插件

本文链接: Understand-Anything 代码库解析插件

本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。

评论交流

文章目录