为什么 AI 编程工具每做一个新任务,都像第一次来到这个项目?
你让 Claude Code、Codex 或 Cursor 帮你修一个 Bug,它通常会先搜索关键词、打开一堆文件、追踪函数调用,再慢慢拼出对项目的理解。
这在小项目里问题不大。但如果是几千个文件的后端项目,或者一个庞大的 Monorepo,AI 很可能为了改一个函数,顺手把半个仓库又读了一遍。
结果就是:速度慢、Token 消耗大,还可能因为上下文里塞了太多噪声,让 Review 变得不够聚焦。
code-review-graph 的思路很直接:
既然 AI 每次都在重新理解代码库,那就干脆提前给它画一张“代码地图”。
它会用 Tree-sitter 解析代码,把项目中的函数、类、导入、调用、继承、测试关系等信息,存到本地的 SQLite 数据库里。
其它金额
赞赏金额
¥
最低赞赏 ¥0
1
2
3
4
5
6
7
8
9
0
.
广东,3小时前,
夜雨聆风