Show HN:徽章显示你的 codebase 在 LLM 的 context window 中的匹配程度

发布: (2026年2月27日 GMT+8 23:14)
2 分钟阅读

Source: Hacker News

概览

小型代码库一直都有优势,而在编码代理的场景下,这种优势会被放大:代理可以在其上下文窗口中容纳整个代码库。Repo Tokens 是一个 GitHub Action,用于统计代码库的 token 大小(使用 tiktoken),并在你的 README 中更新徽章。

徽章颜色反映了代码库占用 LLM 上下文窗口的百分比:

  • 绿色 – 小于 30 %
  • 黄色 – 50–70 %
  • 红色 – 70 % 以上

上下文窗口大小是可配置的,默认值为 200 k token(Claude 模型的大小)。

工作原理

  • 这是一个复合 Action,安装 tiktoken,运行约 60 行内联 Python,完成时间约为 10 秒。
  • 该 Action 会更新 README 徽章,但不会提交更改;你的工作流可以自行决定 Git 策略。

目标

此想法是让 token 大小成为可视化指标,类似于 JavaScript 库的 bundle‑size 徽章,鼓励开发者保持代码库精简、易于代理使用。

仓库

可以在此处添加关于仓库的详细信息。

注释

在此处添加任何相关的评论或讨论要点。

0 浏览
Back to Blog

相关文章

阅读更多 »