帖子内容
[分享创造] 做了一个 Claude Code 的状态栏消耗和配速显示小工具 做了一个 Claude Code 的状态栏替换工具,用 Rust 写的,~30ms 响应,3 平台全静态二进制。 ---------------------- 解决什么问题 Claude Code 默认状态栏只显示用量百分比,但不告诉你:按当前速度,配额够不够撑到窗口结束? claude-lifeline 加了「配速智能」—— 把你的实际消耗速率和理想配速做对比,在你快用光之前预警。 核心功能 配速标记 | 进度条里的白色竖线,标示"按时间算你应该在这个位置"。填充块 █ 超过竖线 = 你消耗太快了。 超速警告 ! 用量超出配速 5% 以上,进度条变黄,一眼就能看到。 耗尽预测 ETA 按当前速率算出配额什么时候归零,显示本地时间。比如 ETA 16:30 = 今天下午 4 点半配额就没了。只有真正有风险时才显示,不乱报警。 恢复等待 wait 告诉你要停多久才能追平配速。wait 45m = 歇 45 分钟就回到正常节奏。Max 用户 7 天窗口超速了特别有用。 上下文 token 明细 上下文到 85% 以上时,显示 input 和 cache token 各占多少,知道是什么在吃你的上下文。 其他 ● Git 分支 / dirty / ahead-behind 、会话时长 ● 每个段可通过 TOML 配置开关 ● 支持 macOS ( Intel + Apple Silicon )、Linux ( x86_64 + ARM64 )、Windows ● 全静态链接,零依赖,~3MB 安装 最简单:把项目地址丢给 Claude Code ,它读完 README 会自己装。 或者手动一行: macOS / Linux curl -fsSL https://raw.githubusercontent.com/xjoker/claude-lifeline/master/install.sh | bash Windows (PowerShell) irm https://raw.githubusercontent.com/xjoker/claude-lifeline/master/install.ps1 | iex