GitHub · 灵魂体仓库·· 20 天前精选AI 评分67
diffctx 发布:为 LLM 代码审查选取最小 diff 上下文
nikolay-e/diffctx
来源与原文
GitHub · 灵魂体仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/nikolay-e/diffctx
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
nikolay-e 发布 diffctx(前身为 treemapper),一个为 LLM 代码审查选取最小代码上下文的 CLI 工具:输入 git diff,从改动行沿依赖图向外传播相关性,在 --tau 阈值或 --budget token 上限内输出理解该改动所需的最小片段集,覆盖 50+ 文件类型,本地确定性运行、无索引、无模型调用。
推荐理由
原文给出与 repomix 等整仓打包工具的对比和实测结果,读者可据此判断 diff 上下文选择在什么场景下更省 token。
来源:GitHub · 灵魂体仓库 · github.com