dsh-model-quota
DeepSeek Harness (DSH) 插件:侧栏常驻「模型余额与额度」卡片 + 面板 —— 跟随当前对话的模型商显示账户余额 / 赠金 / 5 小时·每周·每月套餐窗口;支持 DeepSeek Account、DeepSeek API、OpenCode Go、GLM/Z.AI Coding、Kimi Code、Moonshot、OpenRouter、SiliconFlow、MiniMax、StepFun、xAI。密钥只在宿主进程内使用。 适合使用多API Key或多云端模型服务,需要实时监控各供应商额度和套餐余量的用户。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Leafmy/dsh-model-quota配置
写在 profile 的 cordis.patch.yml(- id: dsh-model-quota 那一行):
| 键 | 默认 | 说明 |
|---|---|---|
enabled | true | 关掉就完全不挂载 |
refreshMs | 300000 | 后台刷新周期(毫秒),下限 60000;面板页脚文案跟着它变 |
timeoutMs | 15000 | 单个供应商请求超时 |
showUnconfigured | false | false=只显示 Account + 检测到的(推荐);true=全部列出(未配置的灰显) |
primary | deepseek-account | 卡片优先展示哪个供应商 |
accountClientVersion | 环境变量/0.2.0-rc.2 | DeepSeek 账号余额请求带的客户端版本号 |
statePath | $DSH_HOME/dsh-model-quota/state.json | 显示开关与偏好的持久化路径 |
hide | [] | 从面板与设置页隐藏的供应商 id |
providers | {} | 按 id 覆盖目录条目,或新增自定义供应商 |
覆盖/新增的例子:
- id: dsh-model-quota
config:
primary: opencode-go
hide: [xai, stepfun]
providers:
deepseek:
label: DeepSeek 官方
my-gateway: # 目录外的自建网关
label: 自建网关
refs: [MY_GATEWAY_KEY]
endpoint: https://gw.example.com/v1/credits
format: openrouter-credits # 复用已有解析器
currency: $
新增供应商时 endpoint / format / refs 三者必填,format 必须是已注册的解析器
(deepseek-balance、moonshot-balance、openrouter-credits、siliconflow-balance、
stepfun-accounts、xai-credits、zhipu-quota、zai-coding-quota、kimi-coding-usage、
minimax-remains、opencode-usage)。要接一个全新形状的接口,在 CATALOG 旁边加一个
解析函数并登记到 PARSERS 即可,约 10 行。