会话顶栏实时显示 DeepSeek API 价格
会话顶栏实时显示 DeepSeek API 价格(峰谷定价 / 现行一口价,flash / pro 自动切换)
项目简介
dsh-client-pricing DeepSeek Harness 客户端插件,以免你在高峰时刻不小心享受到梁子的两倍价格:在会话顶栏顶部显示 DeepSeek API 当前生效价格,随当前模型(flash/pro)与峰谷时段自动切换。 功能 顶栏内联显示(整行水平居中,单行不换行): 三态徽标:峰谷定价生效前显示 现行一口价(中性灰);生效后显示 高峰(橙)/ 空闲(绿) 当前生效三价:输入(缓存未命中)/ 输出 / 缓存命中,单位 元/1M tokens hover 浮层:当前模型完整价目表(高峰/空闲两档 × 缓存命中/未命中/输出)+ 时段规则说明;峰谷生效前额外预告两档价格并注明生效时间 自动跟随模型:订阅 modelDirectories,flash ↔ pro 切换即时换价;非 flash/pro 模型自动隐藏 自动切换峰谷:每 30s 重算档位,跨时段边界自动更新 双价目表:官方 2026-08-17 00:00(北京时间)峰谷新价生效前显示现行一口价,生效后自动切换峰谷价 官方价目表
价格硬编码在 src/pricing.ts(官方页面是静态文档,无价格 API)。官方调价后按下面任一方式更新: 人工改
改 src/pricing.ts 中的四处,改完 npm run build(HMR 自动热更): 要改什么 · 常量/函数 要改什么: 现行一口价(峰谷生效前) · 常量/函数: LEGACYPRICES(flash/pro 的 hit/miss/output) 要改什么: 峰谷高峰价(生效后) · 常量/函数: PEAKPRICES(空闲价 = 高峰 × 0.5,自动派生) 要改什么: 峰谷生效时刻 · 常量/函数: NEWPRICINGUTCMS(UTC 毫秒时间戳) 要改什么: 高峰时段窗口 · 常量/函数: PEAKWINDOWS(北京时间小时,左闭右开) 改生效时刻的换算:北京 2026-08-17 00:00 = UTC 2026-08-16 16:00 = Date.UTC(2026, 7, 16, 16, 0, 0)(月份从 0 计)。