DeepSeek Harness Hub
← 返回列表

高峰时段徽章ngtongsheng/dsh-peak-badge

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

实时显示 API 高峰时段并倒计时切换

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/15 · 已提供中文文档
综合分
27.5
GitHub 分
27.5
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add ngtongsheng/dsh-peak-badge
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-peak-badge

用于 dsh web GUI 的 DeepSeek API 高峰/非高峰时段徽章。

浮动胶囊,默认位于右下角,显示当前 UTC 时间是否处于 DeepSeek 的高峰定价时段。高峰时为红色,非高峰时为绿色,并带有到下一次切换的实时倒计时。

高峰时段(依据 DeepSeek 定价文档)

高峰时段为 01:00–04:00 UTC 和 06:00–10:00 UTC;其他所有时段均为非高峰。非高峰费率为高峰费率的一半。

该时间表硬编码在插件中。如果 DeepSeek 更改,请更新 lib/client.js 中的 PEAK_WINDOWS。

功能

- 浮动胶囊,默认位置右下角 14px
- 红色 = 高峰时段,绿色 = 非高峰
- 到下一次切换的实时 1 秒倒计时(Peak 1h 25m 03s left)
- 可拖动 — 可拖到任意位置,位置会保存在 localStorage 中
- 点击自定义 — 弹出面板,包含倒计时格式和不透明度控制
- 等宽字体:数字保持固定宽度,跳动时不会抖动
- 无宿主端逻辑、无 API 调用、无网络 — 纯客户端 UI

自定义

点击徽章(不要拖动)以打开设置弹出面板:

- 显示 "left" — 切换末尾单词(Peak 1h 25m 03s left → Peak 1h 25m 03s)。Peak / Off-peak 标签本身始终显示。
- 倒计时格式 — H:M:S(默认,1h 25m 03s)、M:S(85m 03s)或 S(5103s)
- 不透明度 — 20%–100% 滑块(默认 80%)

所有选择都会保存在 localStorage 中,并在刷新后保留。

演示

高峰时段 — 自定义弹出面板已打开(红色,倒计时到非高峰):

高峰时段

非高峰时段(绿色,倒计时到下一次高峰):

非高峰时段

安装

dsh plugin --profile web add github:ngtongsheng/dsh-peak-badge

重启 dsh web,强制刷新(Ctrl+F5),徽章就会出现。

要求

- dsh web 配置(dsh web)
- pnpm ≥ 10(用于 dsh plugin)

开发

该插件是一个纯 JS 打包文件:无构建步骤、无 TypeScript、无打包器。文件:

- lib/index.js — 宿主端部分(空操作;存在是为了让加载器挂载该包)
- lib/client.js — 浏览器端部分(徽章),由 dsh 的客户端模块加载器提供
- cordis.patch.yml — 配置包补丁(插入 peak 加载器行)
- package.json — dsh.bundle.patch + dsh.client 声明

本地迭代:

dsh plugin --profile web add file:C:/path/to/dsh-peak-badge

注意:pnpm 会复制 file: 依赖 — 每次编辑后重新复制 lib/client.js(或重新添加),然后重启 dsh web。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群