← 返回列表
未验证
实时显示 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
扫码进群