dsh-subusage:在 DSH 对话里看订阅额度与 API 余额

前言

用 DeepSeek Harness 切换多家模型提供商时,额度窗口、重置时间和账户余额往往分散在各家的控制台或 CLI 里。对话进行到一半,为了确认「这周还剩多少」「余额够不够续跑」,需要反复切应用,打断上下文。DSH 社区里有不少按厂商拆分的客户端能力;若希望在一个界面里统一查看多家入口的用量,并在输入区旁得到简要提醒,可以安装维护者 KouzakiUmi 发布的客户端插件 dsh-subusage(npm 包名 dsh-subusage,GitHub:KouzakiUmi/dsh-subusage)。下面介绍它的定位、能力与使用步骤。

这是什么

dsh-subusage 是 DeepSeek Harness 的订阅用量显示插件,分类为客户端。它不注册模型路由,只读取各提供商的额度或余额接口并在 UI 展示;查询失败时会说明原因,不把未知状态当成「充足」。

当前 npm 版本为 0.14.3(以仓库 package.json 为准),许可证 MIT,要求 Node.js >= 22.19.0,与 DSH Core 0.2.x 兼容(peer 依赖 @deepseek-ai/dsh 等 0.2 系列)。

核心功能

余量药丸与弹层明细

在模型选择器旁的输入区会出现用量药丸。正常时保持简洁;当周窗偏少、额度耗尽或读取失败时,药丸会给出明确提示。点开后可查看百分比、适用范围与重置倒计时等明细。

额度窗口与余额分开展示

有订阅窗口时,一个窗口对应一根余量条,优先展示最紧张的窗口。无套餐窗口且数据完整时,药丸可直接显示金额;人民币、美元与 credits 按各自规则展示。文档强调:余额不等于订阅额度,也不能盖过已耗尽的套餐。DeepSeek 提供 deepseek(独立 API Key) 与 deepseek-account(本机 DSH 登录态) 两个入口,凭据与余额互不替代、不相加。

统一设置页

路径为 设置 → 订阅用量 → 提供商管理。可填写 API Key,或复用对应提供方插件的登录态;MiMo 支持「登录并自动导入」。Codex(openai-codex)默认关闭,避免与提供方自带药丸重复,需要统一展示时可手动开启。

只读 Agent 工具

模型可调用只读工具 subusage_quota,读取与界面同源的额度与余额,可按提供商筛选;Command Code 可分别返回各账户状态。该工具不会修改设置。典型用法例如在对话中说:「看一下 Kimi 和 Codex 还剩多少额度。」

支持的数据入口

共 29 条 provider id;新安装默认开启 11 条、默认关闭 18 条(清单以仓库 lib/index.js 的 PROVIDERS 为准)。按场景大致包括:

你想看什么 代表提供商
订阅窗口与重置时间 Kimi、MiMo、Codex、SuperGrok、MiniMax、Z.ai、OpenCode Go、OpenDesign
账号钱包与 API 余额 DeepSeek API / 账号、SiliconFlow、Novita、Hyperbolic、DeepInfra
套餐、余额与多层预算 Command Code、NanoGPT、OpenRouter、ZenMux、LiteLLM
账号级套餐与企业席位 火山方舟 Agent Plan / Coding Plan(arkcli)

各家的窗口语义、字段与单位换算见仓库 docs/providers.md。私有额度接口可能变化,界面数字仅供参考,不是计费依据。

文档记录的真实账号实测覆盖包括:火山方舟 Agent / Coding Plan(个人版)、Kimi Coding、小米 MiMo、Command Code、SuperGrok、Codex 等;其余入口较多依赖桩测试,使用前宜阅读 README 中的「实测覆盖」与凭据指引 docs/credentials.md。

安装与启用

安装命令(来自 README「快速开始」):

dsh plugin --profile web add dsh-subusage

其中 web 仅为示例 Profile,请替换为实际目标。若在 DSH Desktop 环境使用,应通过桌面壳提供的 DSH Desktop CLI 管理插件,不要用独立公共 CLI 去操作保留的 desktop Profile。

经过上面的步骤后:

  1. 启用插件:按你的部署方式重载,使 Host 与 Client 一并生效;只刷新页面不保证 Host 已升级。
  2. 配置提供商:在 设置 → 订阅用量 → 提供商管理 中启用并填写所需凭据。
  3. 回到对话:选择对应提供商的模型,确认输入区出现用量药丸。

已登录 DSH DeepSeek 账号时,默认开启的「DeepSeek 账号」入口可直接读宿主余额,无需复制 token。

使用前须知

  • 不猜数据:查询失败、缓存与部分覆盖会明确标注;接口读取成功也不保证仍可续用。
  • 凭据安全:API Key、Cookie 与 OAuth token 不会回填到界面;但手动配置仍可能明文落盘,本插件不是加密凭据库。
  • 插件权限:插件以当前 DSH 进程权限运行,安装前建议在 GitHub 查看源码与 MIT 许可证,自行评估是否满足环境要求。

Command Code 在自动轮换模式下,药丸展示的用量仍对应默认账户,不跟随实际服务中轮换到的账户;需在弹层或设置页查看各账户详情。

结尾

dsh-subusage 把多家提供商的额度、余额与重置信息收敛到 DSH 对话界面与统一设置页,并暴露只读 subusage_quota 供 Agent 查询,适合经常混用多家模型、又不想频繁离开对话查控制台的用户。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye