Leafmy/dsh-model-quota ↗★ 0

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或多云端模型服务,需要实时监控各供应商额度和套餐余量的用户。

Package
dsh-model-quota
Compatibility
Unverified
Version
1.0.0
License
MIT
Last updated
Oct 16, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Leafmy/dsh-model-quota

配置

写在 profile 的 cordis.patch.yml(- id: dsh-model-quota 那一行):

键默认说明
enabledtrue关掉就完全不挂载
refreshMs300000后台刷新周期(毫秒),下限 60000;面板页脚文案跟着它变
timeoutMs15000单个供应商请求超时
showUnconfiguredfalsefalse=只显示 Account + 检测到的(推荐);true=全部列出(未配置的灰显)
primarydeepseek-account卡片优先展示哪个供应商
accountClientVersion环境变量/0.2.0-rc.2DeepSeek 账号余额请求带的客户端版本号
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 行。