apodal-cherry334/code-review-graph
GitHub: apodal-cherry334/code-review-graph
将代码库的静态分析结果构建为知识图谱,帮助 AI 编程工具以更少的 token 实现更精准的代码理解与审查。
Stars: 0 | Forks: 0
# 🔗 code-review-graph - 通过图谱改进你的代码审查
[](https://github.com/apodal-cherry334/code-review-graph/releases)
code-review-graph 会为你的软件代码构建一张图谱。它可以帮助 AI 工具读取你的文件。在扫描项目时,这款工具能让 AI 运行得更快、更智能。使用它来加速你深入探索大型代码库的过程。
## 📥 快速开始
按照以下步骤在你的 Windows 电脑上设置该软件。
1. 访问[发布页面](https://github.com/apodal-cherry334/code-review-graph/releases)查看所有版本。
2. 在最新版本的标题下,找到以 `.msi` 或 `.exe` 结尾的文件。
3. 点击文件名,将安装程序下载到你的“下载”文件夹中。
4. 打开你刚刚下载的文件。
5. 按照屏幕上的提示安装软件。
6. 安装完成后,从“开始”菜单启动该程序。
## 🛠️ 系统要求
你的电脑需要满足以下条件才能运行该软件:
* Windows 10 或 Windows 11。
* 首次设置时需要稳定的互联网连接。
* 4GB 的 RAM。
* 500MB 的可用硬盘空间。
## 🎯 工作原理
该工具使用一种称为静态分析的过程。它会扫描你的文件,以了解代码各部分之间的连接方式。它将这些连接关系保存在一个图谱中。图谱的作用类似于文件的地图。当你要求 AI 修复 bug 或解释某个函数时,AI 就会使用这张地图。它会忽略无用的代码,专注于特定部分。这节省了时间和金钱。它还会将你的数据保留在本地。你的代码永远不会离开你的电脑。
## ⚡ 核心功能
* 自动映射:启动工具,点击扫描,看着它自动映射你的文件夹。
* 上下文裁剪:该工具将相关的代码小块提供给 AI 代理。
* 支持大型项目:处理庞大的代码库而不会出现性能缓慢的问题。
* 简单的界面:只需点击按钮即可控制扫描程序。
* 隐私至上:你的源代码会保留在你的本地计算机上。
## ⚙️ 使用应用程序
安装后打开应用程序。你会看到一个用于输入项目文件夹路径的文本框。在此处输入或粘贴代码的位置。点击“Build Graph”按钮。该工具会在你的项目文件夹中创建一个名为 `code-map.json` 的文件。此文件包含了你的代码块之间的链接。将此文件与你喜欢的 AI 编码工具配合使用。该工具会链接到你的代码,识别核心逻辑,并将其呈现以供审查。
## ❓ 常见问题
它会修改我的代码吗?
不会。该工具只会读取你的文件。它不会删除、编辑或移动你的工作内容。
它可以扫描多种编程语言吗?
可以。该工具通过 tree-sitter 技术能够理解许多常见的编程语言。
如果扫描失败怎么办?
检查你是否有权限读取所选的文件夹。确保当前没有其他程序正在编辑这些文件。尝试重新运行该应用程序。
它需要云服务吗?
该应用程序在你的计算机上本地运行。它不会将你的源代码传输到外部服务器。
## 🛡️ 支持
如果你发现 bug,请通过 GitHub issues 与我们联系。描述在错误发生之前你所采取的步骤。如果可能,请附上截图。提供你的 Windows 版本,以便我们能够有效地进行故障排除。
关键词:ai-coding, claude, claude-code, code-review, graphrag, incremental, knowledge-graph, llm, mcp, python, static-analysis, tree-sitter
标签:SOC Prime, 上下文压缩, 云安全监控, 代码图谱, 代码审查, 大语言模型辅助, 开发工具, 逆向工具, 静态分析