dsh-deepseek-peak-indicator

前言

DeepSeek API 的官方高峰与非高峰时间直接影响计费费率和负载情况。在 DSH web 界面中,开发者通常需要手动查询日程表或依赖 API 返回信息来判断当前状态。dsh-deepseek-peak-indicator 插件直接在 composer 栏左侧提供直观的状态反馈,解决了这一信息不对称问题。

功能概览

插件在 DSH web 界面的 composer 栏模型选择菜单左侧显示一个红/绿状态点。
* 状态指示:绿色代表 API 处于非高峰时间,红色代表处于官方高峰时间。
* 悬停信息:鼠标悬停在点上,会显示当前层级、下一次转换时间以及官方日程表。
* 点击交互:点击点可打开仪表盘面板。
* 仪表盘内容:
* 模式胶囊(PEAK/OFF-PEAK)。
* 倒计时卡片:包含实时表盘倒计时和下一转换时间的说明。
* 实时代币成本卡片:显示 V4.1 Flash 费率(每 100 万 tokens),支持 元/$ 切换,当前活跃费率会高亮显示。
* 24 小时日历:本地时间的红/绿渐变轨道,带有“现在”标记。
* 统计图块:显示“当前模式”的已用时间和“下次”时间。
* 其他细节:面板支持 Tab 切换焦点,窗口边界自动切换模式,支持点击外部、按 Esc 或关闭按钮退出。界面尊重 prefers-reduced-motion 并使用主题令牌。

安装与启用

执行以下命令安装插件:

dsh plugin --profile web add dsh-deepseek-peak-indicator

安装后重启 web 配置文件以加载插件:

dsh --profile web

代码修改支持热重载。编辑 lib/client.js 即可实时更新界面,无需重启。

技术细节与维护

  • 费率配置:当 DeepSeek 调整价格时,需在 lib/client.js 中更新 RATES_CNY 或 RATES_USD 常量。
  • 计费规则:
    • V4.1 Flash 费率于 2026-09-10 生效。
    • 2026-08-23 起,周末(周六、周日,北京时间)统一按非高峰费率收费。
    • 2026-09-14 起,V4 Pro 请求会通过 PRO_ROUTED_FROM 标志自动路由至 V4.1 Flash。
  • 运行机制:插件无服务端组件,无网络请求,仅依赖 React 模块,lib/client.js 为浏览器端交付产物。

总结

该插件为 DSH 用户提供了实时的 DeepSeek API 时段监控和成本查看能力,适合需要精确控制计费成本和负载的开发者使用。

GitHub 仓库 | 技能目录

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

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

小夜