用 dsh-client-pricing 在 DSH 顶栏看清 DeepSeek API 峰谷价

前言

DeepSeek API 从 2026 年 8 月 17 日 0 点(北京时间)起,按高峰 / 空闲两档计价。高峰时段是北京时间 9:00–12:00、14:00–18:00,空闲价是高峰价的一半。对日常在 DeepSeek Harness(DSH)里跑智能体的人来说,这意味着同一段对话、同一个模型,上午十点和晚上十点的单价可以差一倍。

DSH 的核心理念是「一切皆插件」:Web 界面、工具、主题都可以由社区插件挂上去。官方仓库是 deepseek-ai/deepseek-harness。社区有一份独立的插件目录站点,用来检索和安装这类插件,它和 DeepSeek / 幻方没有官方从属关系,不能当成官方应用商店。

默认的 Web 界面不会在会话顶栏标出「此刻」的 API 单价。高峰时段若没有提示,很容易按一口价的印象继续跑长任务。dsh-client-pricing 做的事情很具体:把当前生效的输入、输出、缓存命中价格钉在会话顶栏,并随 flash / pro 和峰谷时段切换。

本文按社区目录详情页、GitHub 仓库 README,以及 DeepSeek 官方「模型 & 价格」文档交叉核对后整理。

这是什么

dsh-client-pricing 是一款 DeepSeek Harness 的 Web 客户端插件,由 Miyazawai 维护,许可证 MIT,主要语言 TypeScript。社区目录把它归在「工具与能力」。GitHub 仓库当前 13 星(目录页收录时显示 8 星,以仓库实时数据为准)。

它解决的不是会话账单统计,也不是给智能体注册定价查询工具,而是一件更窄的事:在会话顶栏实时显示 DeepSeek API 当前生效单价(单位:元 / 1M tokens),避免你在高峰时段仍按旧的一口价来估成本。

价格数字来自仓库内硬编码的价目表,对照的是官方文档 模型 & 价格。官方页面是静态文档,没有价格 API,所以插件不会去网上实时抓价。

核心功能

顶栏三态徽标和三价

安装并重启 Web 端之后,会话顶栏会多出一行水平居中、单行不换行的价格条:

  • 峰谷定价生效前:徽标显示「现行一口价」,中性灰色。
  • 生效后 · 高峰:徽标显示「高峰」,橙色。
  • 生效后 · 空闲:徽标显示「空闲」,绿色。

徽标旁边是当前生效的三个数字:输入(缓存未命中)、输出、缓存命中。本文写作当天(2026-08-17)起,官方已经切到峰谷价,因此正常使用时应看到「高峰」或「空闲」,而不是一口价。仓库里仍保留生效前的一口价表,是为了这段过渡逻辑可测试、可回溯。

hover 浮层

鼠标悬停时弹出当前模型的完整价目表:高峰 / 空闲两档,再乘缓存命中、缓存未命中、输出三列,并附带时段规则说明。峰谷生效前,浮层还会预告两档新价和生效时间。

跟随模型和时段

  • 插件订阅 modelDirectories。当前会话在 flash 和 pro 之间切换时,顶栏数字会马上换成对应档位。
  • 模型名映射写死为:deepseek-v4-flash → flash,deepseek-v4-pro → pro。其他模型自动隐藏,不会在顶栏留一块空白价签。
  • 每 30 秒重算一次档位。跨过 9:00、12:00、14:00、18:00 这些边界时,徽标和数字会自己更新,不用刷新页面。
  • 时段按 Asia/Shanghai(UTC+8,无夏令时)计算,不跟浏览器本地时区走。窗口是左闭右开:9:00 起算高峰,12:00 起算空闲。

内置价目(已对照官方文档)

仓库 README 给出的数字,与 2026-08-17 官方文档一致,单位都是元 / 1M tokens:

生效区间 模型 缓存命中 缓存未命中 输出
2026-08-17 00:00 北京之前 flash 0.02 1 2
同上 pro 0.025 3 6
2026-08-17 起 · 空闲 flash 0.05 1.5 4.5
2026-08-17 起 · 高峰 flash 0.10 3.0 9.0
2026-08-17 起 · 空闲 pro 0.15 4.5 13.5
2026-08-17 起 · 高峰 pro 0.30 9.0 27.0

官方规则可以记两条:空闲价 = 高峰价 × 0.5;高峰时段为北京时间 9:00–12:00、14:00–18:00,其余为空闲。

安装与启用

社区目录页给出的安装命令如下,在 DeepSeek Harness 终端里运行即可:

dsh plugin add github:Miyazawai/dsh-client-pricing

这是目录页原文,不要自行改成别的 owner/repo 拼接。如需可复现安装,按目录页说明固定 commit 哈希:

dsh plugin add github:Miyazawai/dsh-client-pricing#commit

#commit 换成仓库里实际的 commit SHA。

仓库 README 补充了它作为 web profile 客户端插件 的细节。等价的 profile 写法是:

dsh plugin --profile web add dsh-client-pricing

README 也提供了 install.ps1 一键脚本(会自动追加 loader 行),以及手动安装步骤:

  1. 进入 web profile 目录安装包:cd ~/.dsh/profiles/web,再执行 corepack pnpm add dsh-client-pricing
  2. cordis.patch.yml 追加 loader 行(已存在则跳过):
- insert:
    - id: dsh-client-pricing
      name: 'dsh-client-pricing'

新增 loader 行之后必须重启 dsh web。README 的原因是 ClientModuleRegistry 对包元数据做永久缓存:停掉当前进程(Ctrl+C,或结束占用 3080 端口的进程),再运行 dsh web,然后刷新 http://127.0.0.1:3080。之后如果只改插件源码,npm run build 后 HMR 会在约 500ms 内热更新,不必再重启。

卸载时在同一 profile 目录执行 corepack pnpm remove dsh-client-pricing,并从 cordis.patch.yml 删掉对应行,然后再次重启 dsh web

典型用法

装好并重启之后,打开 Web 界面里任意一个使用 deepseek-v4-flashdeepseek-v4-pro 的会话,看顶栏即可。

  1. 确认当前模型是 flash 或 pro。换成其他模型时,价格条会消失,这是预期行为。
  2. 看徽标颜色:橙色是高峰,绿色是空闲。对照北京时间是否落在 9:00–12:00 或 14:00–18:00。
  3. 读三个数字。例如高峰时段的 flash:缓存未命中 3.0、输出 9.0、缓存命中 0.10。
  4. 鼠标悬停,核对该模型高峰 / 空闲两档的完整表,以及时段说明。
  5. 在会话里把模型从 flash 切到 pro,顶栏应立刻换成 pro 的三价(高峰时缓存未命中 9.0、输出 27.0、缓存命中 0.30)。

它不会在输入框下方估算本轮费用,也不会改智能体行为。顶栏只是单价看板。

官方以后如果调价,需要改仓库里的 src/pricing.ts:现行一口价在 LEGACY_PRICES,高峰价在 PEAK_PRICES(空闲价由高峰 × 0.5 自动派生),生效时刻在 NEW_PRICING_UTC_MS,高峰窗口在 PEAK_WINDOWS。改完跑 npm testnpm run build。README 把这四处常量和测试约定写进了一段维护提示词,可以直接交给编程助手按官方定价页更新。

适用场景与注意事项

适合谁:已经在用 DSH Web 界面、主要跑 DeepSeek 官方 flash / pro、希望一眼看到「现在是峰还是谷」的人。长会话、高峰时段赶工、或者需要向同事解释「为什么同一段任务今天上午更贵」时,顶栏比去翻官方文档方便。

不适合什么:

  • 需要按 token 用量算出本会话花费、今日汇总或给 Agent 注册 price_estimate 一类工具。这个插件不做费用统计。
  • 当前模型不是 deepseek-v4-flash / deepseek-v4-pro。顶栏会隐藏。
  • 希望价格永远自动跟官网同步。价目是硬编码的,官网改价后要等仓库更新,或自己改 src/pricing.ts

使用前注意:

  • 插件以当前 dsh 进程的权限运行,安装时可能执行代码。安装前应检查源代码仓库和许可证。
  • 浮层用 position:absolute 相对 header 居中。极窄窗口下可能和两侧元素重叠,README 说明这是纯展示、不挡交互。
  • 社区目录是独立站点。安装命令以目录页原文为准,不要把第三方同名「定价」插件和这一份混用。

小结

dsh-client-pricing 把 DeepSeek API 的现行单价放到 DSH 会话顶栏:峰谷两档、flash / pro 自动换价、每 30 秒重算档位。2026-08-17 官方峰谷价已经生效,高峰是空闲的两倍;有一条顶栏提示,比凭记忆判断时段更稳妥。

目录页:https://deepseek-harness-plugin.com/zh-CN/plugins/dsh-client-pricing/

GitHub:https://github.com/Miyazawai/dsh-client-pricing

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

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

小夜