dsh-balance-quota: 余额、配额与模型健康监测插件

前言

在使用 DeepSeek Harness (DSH) Web 进行多模型管理时,手动检查不同 Provider 的余额和健康状态会消耗大量时间。dsh-balance-quota 插件将余额查询、配额监控以及外部模型健康监测集成到 DSH Web 的界面中,直接在聊天界面的下方展示状态信息。

是什么

这是一个由 kongshan-zhuyu 维护的模型推理插件,旨在为 DSH Web 提供可视化的 Provider 余额和健康监控能力。

  • 核心功能:支持官方预设、自定义 HTTP 接口、JSON 数据提取与转换、以及模型健康状态监测。
  • 开源协议:MIT
  • 适用场景:需要统一管理多个 API Provider、需要监控模型可用性及响应时间(TTFT/延迟)的开发者。

核心功能

插件通过界面下方的状态栏和独立配置页,实现以下能力:

余额与配额管理

  • 官方预设:内置 DeepSeek 余额和 OpenCode Go 的滚动/每周/每月配额查询。
  • 自定义接口:支持 Public HTTPS、无 Body 的 POST 请求,可配置自定义 Headers、超时时间和刷新间隔。
  • JSON 提取:支持属性路径、数组索引、可选链,并提供最多 5 个 ?? 后备值。
  • 金额处理:支持静态/动态货币、金额除数配置,并提供“未保存草稿测试”功能。

界面与交互

  • 状态栏:在聊天编辑器下方显示余额、更新时间、强制刷新按钮及健康监测图标。
  • Provider 选择:支持默认 Provider 设置、行内切换 Provider,并记忆每个对话的上下文选择。
  • 模型设置:管理模型 ID/显示名、上下文窗口、文本/图片输入能力及推理等级。
  • 可视化绑定:选择预览槽位后,直接从 JSON 树中选择字段,预览实时更新。
  • 全模型预览:无需额外请求即可预览多达 50 个模型的当前映射关系。

健康监测

  • 外部监控:通过外部 JSON API 监控状态、可用性、TTFT(首字生成时间)、响应时间及历史记录。
  • 转换与格式化:支持文本、数字、百分比、状态值的转换。支持自定义状态值映射、数值精度(0-2位小数)及单位显示。
  • 自定义指标:可监控错误率、空响应、常见错误或任意模型指标。

安全与性能

  • 缓存机制:共享 Host 余额缓存、健康预览缓存,在插件隐藏时自动暂停刷新。
  • 凭证安全:复用 DSH 凭证引用,API 密钥不会直接进入浏览器配置。
  • 网络防护:支持 Public HTTPS、DNS 绑定、重绑定保护,以及阻止私有 IP 和重定向访问。

安装与启用

环境要求

  • Node.js 22+
  • DSH CLI

安装步骤

  1. 使用 DSH CLI 安装插件:
    dsh plugin --profile web add dsh-balance-quota
  1. 安装或升级后,需重启 dsh web 进程:
    dsh web
  1. 验证安装是否成功:
    dsh plugin --profile web list

配置与使用

  1. 打开 Settings → Plugins → Plugin configuration → 供应商状态。
  2. 在此处配置余额查询、Provider 编辑、高级设置、默认 Provider 以及聊天状态栏。
  3. 点击 编辑 配置自定义余额 API,或使用官方预设。
  4. 高级设置 包含 模型设置 和 健康监测。
  5. 在健康监测中,启用监控后测试外部 JSON 接口,并使用 预览全部模型 验证所有映射关系。

注意事项与适用场景

  • 版本兼容性:
    • 插件开发版本为 0.3.5,NPM 发布版本为 0.3.3。
    • 若使用 DSH 0.3.4,需搭配 DSH 0.1.5-rc.1 或更新版本(@deepseek-ai/dsh-settings ≥ 0.1.5-rc.2)。
    • 若使用 DSH 0.1.4 及更早版本,请使用插件版本 0.3.3。
  • 源码审查:插件以 DSH 进程权限运行,请在使用前检查源码与许可证(MIT)。
  • 生态说明:本插件属于社区目录中的独立项目,与 DeepSeek / 幻方无官方从属关系。

总结

dsh-balance-quota 解决了在 DSH Web 中分散管理余额和模型健康状态的问题。通过可视化的绑定、转换和缓存机制,它为开发者提供了一个安全、高效的后台监控解决方案。

  • 插件目录: https://www.skillhub.cn/plugins/kongshan-zhuyu/dsh-balance-quota
  • 源码仓库: https://github.com/kongshan-zhuyu/dsh-balance-quota
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜