前言¶
DeepSeek API 的定价结构在 2026-08-16 16:00 UTC 发生了变更,引入了峰值和非峰值费率。在峰值期间,费率是非峰值的两倍,且窗口与工作时间大致相符。如果不加注意,这会增加成本。dsh-peak 插件使这些窗口在 DeepSeek Harness 界面中可见。
核心功能¶
该插件提供两种可见性:
1. Composer 药丸(浏览器端):位于输入行左侧。它显示红色 “PEAK” 或绿色 “OFF-PEAK”。它包含一个倒计时,显示到下次切换的时间,并显示一个悬停提示,显示 UTC 和北京时间。
2. 主机端工具:注册了一个 dsh_peak_status 工具,代理可以在其运行前调用以检查当前状态。
定价窗口¶
| Window | UTC | Beijing |
|---|---|---|
| Peak 1 | 01:00–04:00 | 09:00–12:00 |
| Peak 2 | 06:00–10:00 | 14:00–18:00 |
| Off-peak | everything else | — (half of peak) |
安装¶
使用官方命令安装:
dsh plugin --profile web add dsh-peak
或者直接从 GitHub 安装:
dsh plugin --profile web add github:geokkjer/dsh-peak
从本地仓库安装:
cd /path/to/dsh-peak
dsh plugin --profile web add .
dsh plugin 命令会在配置文件目录运行 pnpm add,并注册包为捆绑层(dsh.bundle.patch → cordis.patch.yml)。重启 dsh web 后,两部分功能将激活:主机端注册 dsh_peak_status,浏览器端通过 dsh.client 声明挂载 /plugins/dsh-peak/client.js,在会话中显示药丸。
使用¶
药丸本身无需交互,它每 30 秒自更新一次,并在窗口边界切换颜色。代理可以通过调用 dsh_peak_status 工具来检查状态。
- 查询状态:询问 “is it peak pricing right now?”,代理会调用
dsh_peak_status返回结果。 - 规划任务:告诉代理 “run this long job off-peak”,代理会先检查
dsh_peak_status,在非峰值时段建议执行或给出警告。
注意事项¶
- 需要一个 DeepSeek Harness web 配置文件(插件以浏览器端为主)。
- 无运行时依赖:主机端使用
ctx.tools.register定义,客户端 bundle 的唯一外部依赖是 React。 - 许可证:MIT 许可证。安装前请查看源码。
生态背景¶
DeepSeek Harness (DSH) 的理念是「一切皆插件」。该插件发布于社区目录,与 DeepSeek / 幻方无官方从属关系。