dsh-offpeak:DeepSeek Harness Web GUI 的错峰计价浮标

前言

DeepSeek API 按 peak/off-peak 两个窗口计价,但 DeepSeek Harness Web GUI 里并不会直接在输入区展示当前窗口、当前乘数和有效价格。

dsh-offpeak 是一个 DSH 插件,在 DeepSeek Harness Web GUI 的 composer 下方加一个状态胶囊。它只显示当前计价窗口、价格乘数、距离下一次切换的时间,并在悬停或键盘聚焦时展示当前窗口下的有效价格。

下面介绍它的能力、安装方式和使用注意。

这是什么

dsh-offpeak 是 AlexShang1992 维护的客户端插件,仅适用于 DeepSeek Harness Web profile。

它解决的是一个问题:在 Web GUI 中直接看到当前 peak/off-peak 计价窗口,以及当前窗口下 input、cache-hit、output tokens per 1M 的有效价格。

插件不注册 tools、不注册 commands、不贡献模型请求、不存储文件、不进行网络调用。

核心功能

dsh-offpeak 的能力集中在 Web GUI 的状态胶囊和设置项上。

  1. 在 DeepSeek Harness Web GUI 的 composer 下方显示状态胶囊。
  2. 显示当前 peak/off-peak 窗口、价格乘数,以及距离下一次切换的时间。
  3. 悬停或键盘聚焦时,展示当前窗口下 input、cache-hit、output tokens per 1M 的有效价格。
  4. 展示下一窗口开始时间,并使用设置中的 displayUtcOffsetMinutes 做显示时区偏移。
  5. 注册 offpeak 设置命名空间,且设置 applies: 'live',修改后无需重启生效。
  6. 支持 USD 或 CNY 显示币种,并支持 cnyPerUsd 展示用汇率。

插件本身只负责展示和读取设置,不替用户抓取官方价格页,也不读取账单数据。

安装与启用

先确认环境:需要一个 DeepSeek Harness Web profile,并且 Node.js 版本满足 Node.js ≥ 22.19

安装时使用 release tarball,不要直接安装 github: 引用,因为直接安装 github: 引用不工作。

执行下面的命令安装:

dsh plugin --profile web add https://github.com/AlexShang1992/dsh-offpeak/releases/latest/download/dsh-offpeak.tgz

这条命令从 GitHub release 下载 .tgz 包并安装到 Web profile。

如果需要固定版本,可以把 latest 换成 tag。例如安装 v0.1.0:

dsh plugin --profile web add https://github.com/AlexShang1992/dsh-offpeak/releases/download/v0.1.0/dsh-offpeak.tgz

安装后重启 Web profile:

dsh --profile web

进入会话后,composer 下方会出现状态胶囊。

典型用法

安装完成后,先做查看,再做配置。

在会话中,把鼠标悬停在状态胶囊上,或者用键盘聚焦该胶囊,可以看到:

  1. 当前窗口下 input、cache-hit、output tokens per 1M 的有效价格。
  2. 下一窗口开始时间。
  3. 当前窗口对应的价格乘数信息。

如果需要调整显示内容,进入:

Settings → Off-peak

在这里可以调整价格、币种、乘数等设置。

插件支持 USD 或 CNY 显示币种,并支持 cnyPerUsd 展示用汇率。显示时区偏移由 displayUtcOffsetMinutes 控制。

设置属于 offpeak 命名空间,并且 applies: 'live',修改后无需重启。

适用场景与注意

这个插件适合使用 DeepSeek Harness Web GUI 的开发者,尤其是需要在输入前快速确认当前计价窗口和有效价格的场景。

使用前需要注意以下几点:

  1. 插件仅适用于 DeepSeek Harness Web profile。
  2. 插件以当前 DSH 环境权限运行,安装前应检查源码与许可证。
  3. 许可证为 MIT。
  4. 价格由用户自行填写,插件不读取官方价格页或账单数据。
  5. 峰谷窗口边界固定在代码中,只有乘数和价格可配置。
  6. 倒计时基于浏览器时钟,浏览器时钟错误会导致窗口显示错误。
  7. 直接安装 github: 引用不工作,需要使用 release tarball。
  8. 插件不注册 tools、不注册 commands、不贡献模型请求、不存储文件、不进行网络调用。

社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系,不应理解为官方应用商店。

链接

GitHub 项目地址:

https://github.com/AlexShang1992/dsh-offpeak

社区目录中可搜索项目名 AlexShang1992/dsh-offpeak

羽毛球分组比赛记分
小程序二维码

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

小夜