菜单栏里的 Grok 额度总是过期:一个六小时 token 引发的陈旧读数,以及给上游提的修复

我在 Mac 上用一个菜单栏/刘海小工具(Agent HUD,我 fork 了一份)盯着各个 AI 的额度。Grok 那一栏总是显示一句黄色的 “Sign in to Grok CLI, then refresh quota” 加一个几天前的旧百分比,哪怕我账号明明一直登着。 这篇记这件事怎么一层层查到根因(不是它说的"没登录"),为什么升级上游没能彻底修好,以及我最后写的那个修复——顺手给上游开了 PR。 所有 token、第三方账号邮箱均未出现;仓库名、PR 号是公开的 GitHub 信息。 ...

2026年10月16日 · 6 分钟 · Wenkang Ji

周记 2026-10-09 → 2026-10-16

这周大半时间在折腾盯 AI 额度的工具和几个自用小工具。 Agent HUD 的 Grok 额度总是过期 菜单栏工具里 Grok 一栏长期显示"去登录 Grok CLI"加一个几天前的旧百分比,哪怕账号一直登着。查下来根因是 Grok CLI 的 access token 只活 6 小时、且只有 CLI 启动时才续期,工具直接读 ~/.grok/auth.json 里的 token 去查接口,过期就拿 401、只能显示旧读数。我给 fork 写了个修复:过期时先跑一次 grok models 让 CLI 自己续期再重读,自己绝不碰 refresh_token,并给上游开了 PR。详见这篇。 ...

2026年10月16日 · 4 分钟 · Wenkang Ji