CodeGraph与RTK(Rust Token Killer)有啥区别?都是为了压缩tokens
网友回复
CodeGraph是项目代码本地知识图谱工具,减少代码大模型tokes,rtk是shell层终端输出压缩,最终也是减少大模型tokens。
一、Github 官方仓库地址
1. CodeGraph(代码知识图谱工具)
仓库:https://github.com/colbymchenry/codegraph开发语言:TypeScript(前端/CLI),底层Tree-Sitter解析代码AST
2. RTK - Rust Token Killer(终端输出压缩工具)
仓库:https://github.com/rtk-ai/rtk开发语言:纯Rust,单二进制无依赖
二、核心定位本质区别(最关键)
| 核心作用 | 给AI代码代理预构建代码语义图谱,替代AI反复读取文件、遍历目录,从源头减少文件读取类Token消耗 | 拦截终端Shell命令输出(git、ls、cargo、test日志等),过滤冗余日志、进度条、重复文本,压缩命令返回内容的Token |
| 优化对象 | 代码库源码、函数/类/调用关系(文件读取、代码检索场景) | 终端命令打印输出(命令执行、日志输出场景) |
| 工作原理 | 本地预索引整个项目AST,提取符号、调用链、依赖;AI通过MCP协议直接查询结构化索引,不用读取完整源码文件 | 作为Shell代理,AI执行bash... |
点击查看剩余70%
seedream5.5为啥无法将图白色背景修改成透明?
seedance2如何通过2张不同角度平视图来识别场景进行人物定位?
有没有免费的浏览器中离线运行的语音识别ai模型?
微信小程序个人版不交钱认证就不让你用二维码,报错"errcode":85411?
美丽国为啥要限制ai发展?
seedance2如何参考白模视频使用真实场景和人物生成新视频?
如何设定小孩看电视的时候每隔10分钟弹出一个题目,答对才能继续,答错继续下一题?
直播数字人根据公屏互动评论实时做出不用动作技术是什么?
未来ai文本大模型根据剧本直接生成像素风或三维白模或灰模粗糙场景动画html给视频大模型参考站位与运镜?
浏览器中如何将epub电子书转成txt文本格式?


