FengHuoLinShan/dsh-plugin-llm-balance ↗★ 0
dsh-plugin-llm-balance
DSH 通用插件:页面右上角可拖动的 API 余额悬浮球,按余额分档变色并实时刷新
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗dsh-plugin-llm-balance
🏷️ DSH 官方插件生态收录项目(git tag:
dsh-official-plugin;GitHub topics:dsh-plugin·deepseek-harness)。
DSH(DeepSeek Harness)通用插件:在 Web GUI 页面右上角显示一个可拖动的 API 余额悬浮球,自动联动当前会话模型——会话用哪个 provider 就显示哪个 provider 的余额/配额,模型切换后自动跟随:
-
自动联动:订阅当前会话,读取会话模型(provider/model),从 host 返回的全量 provider 快照中挑选对应条目展示;切换会话或切换模型立即跟随。
-
余额型(DeepSeek / Moonshot 平台)按金额分档变色:
颜色 余额 含义 🟢 绿 >= 100 余额充足 🟡 黄 20 ~ 99 余额一般 🔴 红 1 ~ 19 余额偏低 ⚪ 灰 = 50%,黄 20 50%,红 520%,灰 旧的单 provider 写法(provider+apiKeyEnv)完全兼容:顶层响应字段仍按 config.provider 条目返回。
自测
node test/balance.test.mjs # host 半身逻辑自测(桩 ctx + 桩 fetch)
卸载
从 cordis.patch.yml 删除该行、删除 node_modules/dsh-plugin-llm-balance 软链,重启即可。
安全说明
- API Key 只在服务端解析与使用,不出现在任何响应、日志或页面中。
- 余额接口由服务端代理(同源),不受浏览器 CORS 限制,也不暴露 Key。
- 余额/配额数据来自官方接口,可能略有延迟,仅供参考。