前言¶
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 行),以及手动安装步骤:
- 进入 web profile 目录安装包:
cd ~/.dsh/profiles/web,再执行corepack pnpm add dsh-client-pricing。 - 在
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-flash 或 deepseek-v4-pro 的会话,看顶栏即可。
- 确认当前模型是 flash 或 pro。换成其他模型时,价格条会消失,这是预期行为。
- 看徽标颜色:橙色是高峰,绿色是空闲。对照北京时间是否落在 9:00–12:00 或 14:00–18:00。
- 读三个数字。例如高峰时段的 flash:缓存未命中 3.0、输出 9.0、缓存命中 0.10。
- 鼠标悬停,核对该模型高峰 / 空闲两档的完整表,以及时段说明。
- 在会话里把模型从 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 test 和 npm 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