Repository navigation
Releases: Leafmy/dsh-model-quota
Releases · Leafmy/dsh-model-quota
Release list
dsh-model-quota 1.0.0 — 模型余额与额度面板
给 DeepSeek Harness 的侧栏加一个「模型余额与额度」卡片 + 面板:跟随当前对话所选的模型商,一眼看到还能不能接着干。
安装(DSH)
直接装这个 tag 的源码包(本机已验证可用):
dsh plugin --profile <你的 profile> add https://codeload.github.com/Leafmy/dsh-model-quota/tar.gz/refs/tags/v1.0.0或先下载下方 dsh-model-quota-1.0.0.tgz,再:
dsh plugin --profile <你的 profile> add ./dsh-model-quota-1.0.0.tgz装完完全退出并重开 DSH Desktop(客户端半在启动时组装,刷新页面不够)。
手动安装、
cordis.patch.yml覆盖行写法、卸载步骤见 README「安装」一节。
亮点
- 卡片跟随当前对话的模型商:读会话的模型选择投影并订阅,切模型/切会话立刻更新,不建目录、不联网
- DeepSeek Account 与 DeepSeek API 分开:账号走宿主
ctx.deepseekAccount(充值 + 赠金),API Key 走/user/balance - 赠金优先显示:有未用完的赠金时大号显示赠金 + 绿底「赠金」标,余额以灰字挂在下面
- 颜色告警可配:余额 ≥20 CNY 绿 / ≥5 黄 / <5 红 / ≤0 灰;额度剩余 ≥20% 绿 / ≥5% 黄 / <5% 红 / 0% 空条;阈值与「赠金是否参与判色」都能在设置页改
- 默认只显示 DeepSeek Account,其它供应商检测到已配置的凭据才自动出现;
设置 → 额度面板里逐个开关(自动 / 显示 / 隐藏) - 13 个供应商适配器:DeepSeek Account、DeepSeek API、Moonshot 开放平台、Moonshot Kimi Code 订阅、GLM 开放平台、GLM Coding(国内)、Z.AI GLM Coding、OpenCode Go、OpenRouter、SiliconFlow、MiniMax(国际/国内)、StepFun、xAI
- 凭据名别名 + 逐个候选名诊断:根治「已配置却显示未配置凭据」(如
OPENCODE_GO_API_KEY与OPENCODE_GO_KEY都认) - 零第三方依赖,密钥只在宿主进程内使用、绝不下发浏览器,路由带同源校验
验证
- 31 项
node --test(解析器含钱包/赠金、配置与偏好归一化、凭据别名与诊断、可见性判定与设置页落盘、账号余额四种状态、HTTP 路由端到端) - 客户端半渲染沙盒(
tests/sandbox-render.html)+ 两张参考截图 - CI:push / PR 自动跑测试、宿主入口 import 检查、客户端语法检查