takboo/dsh-usage-state ↗★ 0

dsh-usage-state

DSH plugin: show account balance (API mode) or coding-plan quota (5h/7d/30d) for the model in use 适合需要实时监控各API供应商余额和套餐用量的用户。

패키지
dsh-usage-state
호환성
미검증
버전
0.3.1
라이선스
MIT
최근 업데이트
2026. 9. 22.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:takboo/dsh-usage-state

dsh-usage-state

中文 | English

在 DSH(DeepSeek Harness) 里一眼看到你的账户余额或套餐额度——就在输入框统计行的正下方。

A minimal DSH plugin that shows your account balance (API mode) or coding-plan quota (5h / 7d / 30d) for the model you are using, right under the composer.

输入框统计行下方:      z.ai / GLM · 5h 12% (4h0m) ▓▓▓░░░░░ · 7d 59% (3d17h) ▓▓▓▓▓░░░
                        DeepSeek · ¥58.13
悬停任意一段:          Source DeepSeek · Mode API balance · Granted 0 · Topped up 58.13

特性

  • 零配置可用:按 provider 自动识别该用哪个数据源与模式,DSH 里配过的密钥会被自动复用,不填任何东西就能看到读数。
  • 账户级配置:余额与额度是账户级的,所以每个供应商只配一次(自动 / API / Coding Plan / 隐藏),模型清单只作展示。
  • 始终可见一行:固定在输入框统计行的正下方(原生统计行与其弹窗原样保留、不做替换),不需要悬停或点击。
  • 失败不撒谎:请求失败时保留上次成功值并标明「多久之前 + ⚠」,绝不显示 0 或伪造数据;密钥无效、接口报错、网络不可达会分别给出可读原因。
  • 悬浮提示:每段文字悬停显示一行放不下的信息——数据源与模式、窗口的绝对重置时刻、余额的赠送/充值构成、失败原因与原始消息。
  • 中英双语:跟随 DSH 的语言设置(locale.preference),设置页与状态行都不含硬编码文案。
  • 只做显示:只有余额与额度,没有成本统计、价格目录、历史账单、预算、峰谷计价。

安装

前置条件:DSH 0.1.5-rc.2 或更高、Node ≥ 20,装进 web profile。包内自带预构建的 lib/,安装时没有构建步骤。