FengHuoLinShan/dsh-plugin-llm-balance ↗★ 3

dsh-plugin-llm-balance

提供可拖动的API余额与配额显示卡片 适合需要实时掌握API剩余额度、防止因欠费中断对话的开发者。

包名
dsh-plugin-llm-balance
兼容性
待验证
版本
0.4.0
许可证
MIT
最近更新
2026年9月13日

安装

$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;显式 apiKeyEnv 只解析该引用,否则优先读取 llm-pi-ai/ API-key record,再回退 provider 默认环境变量。OAuth grant 不被解析;openai-codex 配额由 Codex Connect 管理。

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

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