প্রকল্প সম্পর্কে
Understand Anything是开源代码理解工具,将代码库转换为交互式知识图谱。使用Tree-sitter确定性和LLM语义分析组合方法,通过Web仪表板呈现结果。
**核心功能**
- 代码可视化:构建文件、函数、类和依赖的节点图,按架构层着色(API、服务、数据、UI、工具)
- 多智能体流水线:并行分析文件,增量更新仅重新分析变更文件
- 领域分析:将代码映射到业务流程和步骤
- 引导式学习:自动生成依赖排序的学习路线,解释12种编程模式
- Diff影响分析:提交前查看系统变更影响
**安装**
支持18+平台:Claude Code、Cursor、VS Code+GitHub Copilot、Codex、Gemini CLI等。安装命令:
```
curl -fsSL https://raw.githubusercontent.com/Egonex-AI/Understand-Anything/main/install.sh | bash
```
**无需LLM查看**
知识图谱存储为JSON,可用Node.js独立查看:
```
npx https://github.com/Egonex-AI/Understand-Anything/releases/latest/download/understand-anything-viewer.tgz /path/to/project
```
**本地化**
支持en、zh、zh-TW、ja、ko、ru多语言输出。
MIT许可证,由Lum1104创建,Egonex发布。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.