news 2026/10/15 16:00:46

herdr-gpui 用量面板指南:状态栏一眼盯住各 AI 服务的配额、余额与重置额度

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
herdr-gpui 用量面板指南:状态栏一眼盯住各 AI 服务的配额、余额与重置额度

【免费下载链接】herdr-gpui

Native client for Herdr on macOS, Linux, and Windows, built with Rust and GPUI. View terminal sessions, workspaces, Git worktrees, and agent activity through your local Herdr daemon.

项目地址:https://gitcode.com/gh_mirrors/he/herdr-gpui
点击查看免费下载

herdr-gpui 是一款用 Rust + GPUI 构建的 Herdr 原生客户端,支持 macOS、Linux 和 Windows。它的用量面板(Usage Panel)会自动探测你已登录的各个 AI 服务,把配额使用率、余额、重置倒计时浓缩成状态栏里的一行小数字——点击任意一段,就能展开完整面板查看账户计划、各时间窗额度与 Credits 余额,再也不用逐个打开网页查账单。

📊 状态栏:最紧迫的两个服务优先显示

用量信息默认显示在状态栏右侧。状态栏最多同时展示 2 个"最紧迫"的服务(usage.rs 中HEADLINE = 2),排序逻辑是:离限额越近、越优先显示;你在面板里选中的那个服务会固定排在最前。

每段信息包含:

  • 🎛️ 服务图标(Codex、Claude、Cursor……)
  • 📈 最紧迫时间窗的迷你进度条 + 百分比
  • ⏱️ 两个最紧窗口各自的"N% used · 剩余时间"标签,例如3% used 4d 8h
  • ⚠️ 数字后带!表示上次刷新失败,但会保留最后一组有效数据而不是清空
  • 🔄 右侧的刷新按钮,点击立即重新拉取(图标旋转表示刷新中)

数据每 10 分钟自动刷新;遇到 429 限速则改为 30 分钟一次,连接失败则 5 分钟后重试,所以它几乎不消耗你的 API 配额。

🖱️ 打开面板:一步直达细节

点击状态栏里的任意一段,面板从状态栏正上方弹出(panel.rs)。面板内容:

区域说明
头部服务名、Updated 2m ago · Local更新时间与主机、账户邮箱与计划(如 Pro)
进度条周/月/每日窗口剩余百分比、"Resets in 4d 6h" 重置倒计时、剩余可用时长估算
分组区块Limit reset credits(可恢复额度)、Credits 余额等,按服务自定义
底部操作Refresh 手动刷新、Usage Dashboard 打开官方账单页、Status Page 打开服务状态页
底部标签页每个已登录服务一个 Tab;用← / → 方向键也能切换,状态栏同步跟随

🔍 哪些服务支持?自动探测,基本零配置

用量模块在 registry.rs 中注册了87 个 provider,覆盖 Codex、Claude、Copilot、Cursor、Gemini、OpenRouter、Windsurf、DeepSeek、Zed、Kilo、Qoder 等主流服务。

  • ✅自动发现:Codex、Claude、Kiro、Doubao、Pi 等直接从主机的登录凭证读取,无需任何配置
  • 🌐API Key 服务:如 OpenRouter,在config-gpui.local.toml里填一个 key 即可:
[usage.providers.openrouter] api_key = "sk-or-…"
  • 🔐Keychain 保护:登录信息存在 macOS 钥匙串时,状态栏先显示一把小锁,点击面板里的 "Allow Keychain Access" 授权后即可读取
  • 🖥️远程主机:切换到 SSH 主机时,探测在远端 shell 里执行,密钥不会离开远端机器(详见 docs/usage-providers.md)

⚙️ 三步自定义用量面板

配置项集中在 settings.rs,示例见 config-gpui.example.toml:

  1. 总开关:Settings > Status bar或配置[usage] show = true,随时关闭整行用量
  2. 详略模式:[status_bar] usage = "detailed"(进度条 + 双窗口标签)或"compact"(只显示最紧窗口一个百分比)
  3. 指定服务:show_providers = ["cursor", "openrouter"]让未登录的服务也显示为"设置向导";hide_providers = ["ollama"]隐藏不想看的服务

面板渲染源码在 render.rs,状态栏组装在 status_bar.rs,每个服务的探测逻辑都放在 usage/providers/ 下,一个服务一个模块,方便按需阅读。

💡 小结:登录过的 AI 服务 → 状态栏自动出现;点击 → 看进度条与重置倒计时;担心账单 → 打开 Usage Dashboard。把"配额焦虑"变成一行 3% used,herdr-gpui 的用量面板就是这么轻量。

【免费下载链接】herdr-gpui

Native client for Herdr on macOS, Linux, and Windows, built with Rust and GPUI. View terminal sessions, workspaces, Git worktrees, and agent activity through your local Herdr daemon.

项目地址:https://gitcode.com/gh_mirrors/he/herdr-gpui
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 15:59:49

systemd启动流程深度解析:从单元依赖到系统排障与优化

每次按下电源键,从内核交出控制权到系统进入可交互的登录界面,这一整段旅程的调度核心就是systemd。作为几乎所有主流Linux发行版默认的init程序,systemd以一号进程的身份接管了用户态的全部启动工作——从挂载文件系统、拉起设备管理服务&am…

作者头像 李华
网站建设 2026/10/15 15:59:10

Apollo-11实战:基于WebSocket与protobuf的多人实时同步架构解析

1. 项目全貌:为什么叫Apollo-11拿"Apollo-11"当项目代号,多少带点浪漫主义。阿波罗11号是人类第一次成功登月的任务代号,代表着"目标明确、过程波折、最终落地"。我们这个项目也是一样:要做的事不算复杂&…

作者头像 李华
网站建设 2026/10/15 15:58:29

图像超分辨之插值算法:原理、对比与工程实践

做图像超分辨这件事,大概没有比“插值”更让人又爱又恨的起点了。爱的是它足够简单,几行代码就能把一张小图放大,原理直白到几乎不需要数学基础;恨的是它天花板太低,放大倍数稍微上去一点,画面就糊得像隔着…

作者头像 李华
网站建设 2026/10/15 15:58:09

石化罐区HART温度传感器联网改造实战:从模拟表到TCP以太网监控

做石化仓储电仪的人,几乎都遇到过这样的尴尬场景:罐区里一排带HART协议的防爆温度传感器,铭牌上明明白白写着“智能仪表”,可到了中控室,监控画面上孤零零一个温度数值,仪表内部的诊断信息、量程状态、设备…

作者头像 李华
网站建设 2026/10/15 15:58:08

Kube-Bench实战:Kubernetes安全基线扫描与自动化合规实践

上周安全部门丢过来一张表格,密密麻麻列着:集群版本多少、API Server有没有开匿名访问、etcd是否启用了TLS、kubelet的只读端口关没关……要求一周内交一份基线合规报告。以前遇到这种事,基本都是对着官方文档一项一项人工核对,一…

作者头像 李华