❤️❤️❤️❤️❤️❤️ 我们已经正式推出微信小程序,在微信中搜索 TrendForge Pro 即可使用小程序,如果使用 Telegram 请搜索 trendforge_tg ❤️❤️❤️❤️❤️❤️

5分钟快速开始:Understand Anything

将任意代码库、知识库或文档转化为交互式知识图谱,支持搜索、提问和可视化探索。

环境要求

支持的操作系统

macOS Windows Linux

运行环境

Node.js >=18 必需

所需工具

Git

克隆仓库

必需

操作步骤

1

安装插件

使用一键安装脚本,自动克隆仓库并配置环境。

macOS/Linux 一键安装
curl -fsSL https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/install.sh | bash
Windows PowerShell 一键安装
iwr -Uri https://raw.githubusercontent.com/Lum1104/Understand-Anything/main/install.ps1 -UseBasicParsing | iex

预期结果::安装成功提示,如 'Installation complete. Restart your CLI/IDE.'

安装后请重启终端或IDE以使插件生效。

2

分析代码库

在项目根目录运行分析命令,生成知识图谱。

分析当前项目并生成知识图谱
cd /path/to/your/project && /understand

预期结果::显示分析进度,最终输出 'Knowledge graph saved to .understand-anything/knowledge-graph.json'

首次分析可能需要几分钟,后续增量分析更快。

3

启动交互式仪表盘

打开可视化界面,浏览知识图谱。

启动本地仪表盘服务器
/understand-dashboard

预期结果::浏览器自动打开,显示交互式知识图谱界面。

默认端口为3000,可在仪表盘内搜索、点击节点查看详情。

验证成功

浏览器中看到代码库的交互式知识图谱,节点可点击,搜索功能正常。

图谱节点按架构层颜色编码
点击节点显示纯语言摘要和关系
搜索框支持模糊搜索

快速提示

多语言

使用 --language 参数生成指定语言的摘要,如 /understand --language zh-CN

知识库

分析知识库时使用 /understand-knowledge 命令

高级功能

查看差异影响分析:先暂存更改,再运行 /understand-diff

常见问题

1

安装脚本执行失败

确保已安装Git和Node.js >=18,并检查网络连接。可手动克隆仓库:git clone https://github.com/Lum1104/Understand-Anything.git ~/.understand-anything/repo

2

分析命令 /understand 未找到

重启终端或IDE;若仍无效,重新运行安装脚本。

3

仪表盘无法打开

检查端口3000是否被占用,或手动访问 http://localhost:3000

下一步

探索领域视图

运行 /understand-domain 查看代码到业务逻辑的映射。

使用引导式导览

在仪表盘中点击 'Guided Tours' 按钮,按依赖顺序学习架构。

集成到AI工具

安装脚本支持Claude Code、Cursor等,运行 install.sh <platform> 进行配置。

助手