前言¶
在使用 DeepSeek Harness(DSH)进行 WebUI 开发或交互时,频繁查看 API 余额和当前价格时段(高峰/闲时)通常需要切换窗口或打开外部页面。为了减少操作步骤,直接在 WebUI 界面上获取这些信息是更高效的方式。
插件介绍¶
dsh_deepseekapi_quota 是一个用于 DeepSeek Harness WebUI 的插件,由维护者 JRNitre 开发。它通过在左侧边栏底部展示账户余额和价格时段,帮助开发者实时掌握 API 使用情况。
核心功能¶
该插件提供以下功能:
* 显示账户余额:直接从 DeepSeek API 获取账户余额数据。
* 显示价格时段:区分高峰时段与闲时,并自动计算价格差异。
* 自动刷新:数据每分钟自动刷新一次。
* 手动刷新:点击余额单元可立即刷新数据。
* 悬浮说明:鼠标悬停可查看余额明细与价格时段的详细说明。
* 条件显示:仅在侧边栏处于宽栏模式(宽度大于 56px)时显示,避免窄栏拥挤。
安装与启用¶
安装前,请确保已安装 DeepSeek Harness 并可通过 dsh web 命令启动 WebUI。
- 执行安装命令:
dsh plugin --profile web add github:jrnitre/dsh_deepseekapi_quota
- 安装完成后,必须重启
dsh web才能生效。
配置¶
插件默认无需配置即可工作。
- API Key 配置:默认通过 DSH 的凭证机制解析,引用环境变量
DEEPSEEK_API_KEY。也可在 DSH 设置/凭证中配置同名凭证。 - 自定义 API 地址:如需覆盖 API 地址,需编辑
%DSH_HOME%/profiles/web/cordis.patch.yml文件。
注意事项¶
- 重启生效:安装或修改配置后,必须重启
dsh web进程。 - 运行模式:仅支持通过
dsh web启动的 WebUI 模式。
结语¶
该插件通过简单的集成方式,将 API 余额与价格监控无缝嵌入 DSH WebUI,适合需要频繁关注 API 消耗的开发者。