当前位置: 首页 > news >正文

AI实战:省token妙招之【code-review-graph】

你知道吗?AI帮你改一行代码时,它可能已经偷偷把全项目几万行代码全读了一遍——而你,正在为这些无效读取买单。要解决这个问题,你就需要一张"代码地图"。


代码地图

前阵子我让AI帮我审查一个中等规模项目的代码改动。改了大概十五个文件,涉及一些函数重构和几个新增的接口。

AI很敬业,把每个改动的上下游文件全读了一遍——调用方、被调用方、相关的测试文件、配置文件,里里外外读了四十多个文件。

审查结果倒是没什么问题。但我看了一眼token消耗,差点没坐稳:快2万token

我冷静下来想了想,这2万token里,AI真正"需要"读的有多少?我改了15个文件,但AI为了搞清楚"改了这个函数会不会影响其它模块",把整个项目结构都摸了一遍。

这就好比你家改了一个厨房的水龙头,维修工非要把整栋楼的水管都检查一遍才肯告诉你"没问题"。

问题不在AI笨,在于它没有一张"代码地图"。

那如何给你的项目代码生成一张地图,避免AI的全量扫描呢?这就需要code-review-graph


code-review-graph 是什么?

名字挺直白,干的事也很直白——给你的代码库建一张"结构地图",让AI在审查或改代码的时候,只读真正相关的部分,不再满世界乱翻。

这个项目来自开发者 Tirth,目前在 GitHub 上已经获得了 18.8k+ star,是最近 AI 编程工具领域最火的开源项目之一。它的核心理念很简单:Stop burning tokens. Start reviewing smarter.(别再烧 token 了,聪明点审查代码。)

官方在6个真实项目上做了基准测试,数据是这样的:

  • Flask项目:125,022 token → 1,986 token,降了71倍
  • Gin项目:166,868 token → 1,990 token,降了92倍
  • FastAPI项目:951,071 token → 2,169 token,降了528倍
  • 6个仓库的中位数:降了约82倍

结果:中位数节省82倍Token,最高528倍。注意,是"倍",不是百分比

说实话,看到528倍这个数字的时候我以为看错了。

但仔细一想也合理——在fastapi这样的大型开源仓库里,有几万个文件和复杂的调用关系。你改了一个函数,AI原来要把几万个文件全读一遍,现在只需要读几个直接相关的。这个倍数差距就是这么来的。

这不是瞎吹的。项目在GitHub上完全开源(MIT协

http://www.cnnetsun.cn/news/3117626.html

相关文章:

  • Nginx集成ModSecurity 3:从编译安装到规则配置的完整WAF部署指南
  • 揭秘WeChatPad:如何让微信在多个安卓设备间无缝切换
  • GTA5线上小助手:3分钟搞定洛圣都的终极冒险体验
  • 41.7°C炙烤欧洲,中国“清凉经济“爆了:空调出口飙43.2%,制冰机涨70%,跨境卖家如何接住这波红利?
  • 汽车电子散热方案:DRV8213驱动与智能温控实践
  • 今天农巡车摄像头到单片机到esp32到网页问题(数据传输)
  • 5大技术突破:OpenCore Legacy Patcher如何让旧Mac重获新生
  • RePKG终极指南:免费开源工具轻松解锁Wallpaper Engine资源
  • abigen 最佳实践:从入门到精通,高效生成 Go 语言合约绑定
  • 自动驾驶IPO背后的三大技术路径与安全硬门槛
  • 自研 AI SaaS 全链路搭建经验:Vue3 前端 + FastAPI 后端架构、团队协作与商业化落地
  • 【限时技术快闪】IDEA JDK编译版本强制对齐手册(仅开放72小时|含IDE内部Compiler API调用验证+JPS进程级JDK溯源法)
  • 前端自动化测试:从jQuery到原生Web API的迁移与实践
  • 渗透测试实战:从模仿攻击到漏洞修复的完整方法论
  • 如何优雅保存小红书内容:XHS-Downloader的完整解决方案
  • 用 Codex、Zotero 和 Obsidian 打造论文精读与科研知识库:从文献管理到 AI 辅助写作的完整工作流
  • 揭秘Install with Options:重构Android应用安装体验的终极方案
  • 5分钟掌握网页文本替换:让你的浏览器变身智能编辑器
  • 从“数月”到“两周”:中间件迁移智能体如何重塑信创替代的效率逻辑
  • 终极FGO自动战斗工具:5分钟掌握Fate/Grand Automata完整指南
  • 输入法词库转换神器:imewlconverter 20+格式互转完整指南
  • 报名倒计时28天才开始自学?紧急启动软考通关方案,含3套押题+时间切割表
  • 红星美凯龙×矩阵纵横×暗壳战略合作,AI重塑空间产业生态
  • EM3080-W与PIC18LF47K42的嵌入式条码识别方案
  • 在职考生如何用120小时拿下软考中项?20年一线辅导经验浓缩成「碎片时间折叠术」(仅限本周开放的3套冲刺排期表)
  • 2026家具十大AI生图工具实测:木创家AI重构家居行业视觉生产力
  • 从零到一掌握XPath:Python爬虫中不可忽视的利器
  • 【软考时间管理核武器】:从报名到拿证,精确到小时的「三阶九步倒计时作战图」(2024新版大纲适配,限量发放)
  • iPaaS典型应用场景(5)| iPaaS构建实时数据分析管道的三个关键
  • L3级自动驾驶购车决策指南:ODD边界、责任划分与真实使用成本