跳到正文
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