FengHuoLinShan/dsh-plugin-llm-balance3

dsh-plugin-llm-balance

DSH 页面右上角可拖动的 API 余额/配额悬浮卡片,自动发现并展示多个服务商的余额,支持分档变色与实时刷新。

AI 分析

用于在界面上直观、实时地监控多个大模型服务商的 API 余额。适合多模型混合使用、需要防止因额度耗尽导致任务中断的 DSH 用户。

套件
dsh-plugin-llm-balance
版本
0.2.4
授權
MIT
最近更新
2026年8月16日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:FengHuoLinShan/dsh-plugin-llm-balance

配置(cordis.patch.yml 中该行的 config)

字段默认值说明
refreshMs60000前端轮询间隔(毫秒)
timeoutMs15000服务端查询超时(毫秒)
providerdeepseek(兼容层)单 provider 模式;多 provider 模式无需设置,自动发现
apiKeyEnvDEEPSEEK_API_KEY(兼容层)单 provider 模式的凭证引用名
baseURL按 provider 默认(兼容层)单 provider 模式的可选 base URL 覆盖

多 provider 模式开箱即用:provider 清单自动来自内置表 + llm-pi-ai settings,key 从 DSH credentials 解析(llm-pi-ai 路由的 apiKeyEnv,或内置默认 DEEPSEEK_API_KEY / MOONSHOT_API_KEY / KIMI_CODING_API_KEY / OPENCODE_GO_API_KEY);openai-codex 不需要 apiKeyEnv / baseURL(ChatGPT OAuth 由 Codex Connect 管理)。

旧的单 provider 写法(provider + apiKeyEnv)完全兼容:顶层响应字段仍按 config.provider 条目返回。

所有字段均为宽松校验:refreshMs / timeoutMs 非数字或非正数、provider / apiKeyEnv 非字符串或空串、baseURL 非字符串,一律回退默认值,不会导致插件启动失败(零依赖实现 normalizeConfig,语义等价于官方 Config schema 的非法值回退)。