GitHub · 去对齐工具与仓库·· 5 天前精选AI 评分59
ContextCraft 开源:基于 AST 与 PageRank 的仓库上下文压缩工具
khanhtq29vn/contextcraft
来源与原文
GitHub · 去对齐工具与仓库
发布时间:(北京时间)
阅读原始来源 · github.com ↗完整链接与内容说明
https://github.com/khanhtq29vn/contextcraft
本站目前仅有 AI 导读与摘要,未展示原文正文;技术细节、代码和完整结论请查看原始来源。
AI 导读
作者在 GitHub 开源 ContextCraft,一个 AST 感知的仓库打包工具,用 Tree-sitter 解析代码、以 Personalized PageRank 评估文件架构重要性,并通过多选背包问题在 4 个 AST 保真层级(FULL/SKEL/SIGS/TREE)间分配 token 预算。在其自身仓库的基准中,4000 token 预算下公开 API 签名覆盖率达 70.9%,而朴素前缀截断仅 18.4%;支持 CLI、Python SDK 和 Web 界面,可输出 Markdown、Claude XML 或 JSON,采用 MIT 许可证。
推荐理由
作者给出了与朴素截断在相同 token 预算下的公开 API 覆盖率对比数据,读者可以据此评估这种 AST 分级压缩是否值得替换现有打包工具。
来源:GitHub · 去对齐工具与仓库 · github.com