在使用 DeepSeek Harness (DSH) 进行开发或日常交互时,开发者经常需要同时使用多个 LLM 提供商的 API。手动登录控制台查看余额不仅繁琐,还容易错过即将耗尽的情况。dsh-llm-balance 插件将余额查询集成到了 DSH 的 Web 界面中,直接在聊天输入框下方显示当前可用资金。
这是什么¶
该插件属于联网工具类别,由 JonyChan1350 维护。它是一个轻量级的 DSH 插件,核心作用是读取 DSH 中已配置的 LLM 提供商信息,自动获取并展示对应的 API 余额,并提供充值入口。
核心功能¶
- 紧凑显示:在聊天输入框下方的统计条中显示余额读数。
- 多提供商支持:支持 DeepSeek、OpenRouter、SiliconFlow 等主流提供商。
- 自动刷新:默认每 60 秒自动刷新数据,同时支持手动刷新。
- 充值跳转:点击余额可直接跳转至对应平台的充值页面。
- 配置联动:插件与 DSH 配置深度联动,添加或删除提供商后,显示内容会自动更新。
安装与启用¶
使用以下命令安装插件:
dsh plugin --profile web add github:JonyChan8394/dsh-llm-balance
安装完成后,需要重启 dsh web 服务,配置好 LLM 提供商(如添加 API Key)并刷新页面,即可看到余额显示。
典型用法¶
目前支持以下提供商的余额查询:
- DeepSeek
- OpenRouter
- SiliconFlow
- Moonshot / Kimi
- MiniMax
- StepFun
- Zhipu / GLM
对于其他配置的提供商,如果其没有公开的余额查询 API(例如 Qwen/DashScope、OpenAI、Anthropic),插件会显示“未开放查询API”。
适用场景与注意¶
该插件适合需要同时管理多个 LLM 账户的开发者或用户,能够直观地监控 API 消耗。
需要注意以下几点:
* 安全性:API 密钥仅存储在主机端,浏览器无法直接获取密钥。
* API 限制:部分提供商暂未开放余额查询接口,显示为“未开放查询API”。
* 许可证:项目使用 MIT 许可证。
这是一个实用的工具,帮助开发者更高效地管理 API 资源。项目位于 GitHub:https://github.com/JonyChan1350/dsh-llm-balance。