DeepSeek Harness Hub
← 返回列表

DDA-DIGITAL/dsh-deepseek-peak-indicator

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

一个 DeepSeek Harness Web…

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

README

dsh-deepseek-peak-indicator

一个 DeepSeek Harness Web 插件,在编辑器栏中、模型选择菜单左侧显示一个小的绿色/红色状态圆点,用于指示 DeepSeek API 当前是否处于官方高峰时段(红色)或非高峰时段(绿色)。

dsh-plugin-web

截图

浅色 | 深色
:---: | :---:
panel light | panel dark

功能说明

| 圆点 | 含义 |
| --- | --- |
| 🟢 绿色 | DeepSeek API 非高峰时段 — 标准费率,通常更快 |
| 🔴 红色 | DeepSeek API 高峰时段 — 官方高峰窗口(费率翻倍,负载更高) |

将鼠标悬停在圆点上会显示当前档位、下一次切换的时间(按你的本地时间)以及官方时间表。点击圆点会打开一个精致的仪表盘面板:

- 一个模式胶囊标签(● PEAK / ● OFF-PEAK),带有与模式色调一致的细线强调,
- 一张倒计时卡片 — “剩余时间”,带有实时 32px 等宽数字倒计时(每秒跳动;最后一分钟呈琥珀色脉冲)以及下一次切换的说明文字,
- 一张实时 token 费用卡片 — V4.1 Flash 费率(每 1M tokens,带元/$ 切换),涵盖缓存输入、输入和输出,非高峰与高峰并排显示 — 当前生效的费率会被高亮,让你看到此刻 token 的费用,
- 一条24 小时日轨 — 按你的本地时间无缝呈现高峰/非高峰时段的红/绿渐变,带有“现在”标记(圆环 + 线条),与整点刻度对齐,并附有一行摘要,
- 统计磁贴 — “当前模式”(已持续 + 起始时间)和“下一次”(相对 + 绝对时间),
- 一条紧凑的两行时间表脚注。

面板会在点击外部、按 Escape 或点击关闭按钮时关闭;打开时 Tab 会循环切换面板控件。它会在窗口边界自动切换到新模式。动效(面板入场、胶囊弹出、标记滑动)遵循 prefers-reduced-motion,样式使用宿主主题的 token,因此面板与浅色和深色主题都匹配。

档位遵循官方 DeepSeek 时间表 — 模型与价格 — 以及高峰/非高峰计费通知:

2026-08-23 — 周末(北京时间周六和周日):高峰/非高峰时段划分不再适用 — 所有调用统一按非高峰费率计费。

2026-09-10 — V4.1 Flash 价格生效(04:00 UTC)。从 2026-09-14 北京时间 12:00(04:00 UTC)起,V4 Pro 请求将路由至 V4.1 Flash 并按 Flash 费率计费;在此之前,Pro 保持其自身不变的价格。旧模型名称 deepseek-v4-flash 和 deepseek-v4-flash-vision-exp 已退役,并按 Flash 价格作为 V4.1 Flash 提供服务。

费用卡片费率(每 1M tokens,高峰 = 恰好为非高峰的 2 倍 — 两张表均为官方数据,绝不互相换算):

| V4.1 Flash | 非高峰 | 高峰 |
| --- | --- | --- |
| 输入,缓存命中 | 元0.02 · $0.003 | 元0.04 · $0.006 |
| 输入,缓存未命中 | 元1 · $0.15 | 元2 · $0.30 |
| 输出 | 元4 · $0.60 | 元8 · $1.20 |

因此,按北京时间:高峰时段 = 09:00–12:00 和 14:00–18:00,周一至周五(01:00–04:00 和 06:00–10:00 UTC);周末全天为非高峰时段。星期几的判断基于北京墙上时钟,与计费规则所述完全一致。该指示器根据本地时钟计算,因此可离线工作,并在边界处精确切换(每 30 秒刷新一次;面板打开时每秒刷新)。

维护说明 — 当 DeepSeek 调整价格时,请更新 lib/client.js 中的 RATES_CNY / RATES_USD(它们是唯一事实来源)。当 V4 Pro 仍单独定价时,卡片会显示一条自动过期的简短说明;一旦 Pro 被路由到 Flash(PRO_ROUTED_FROM),该说明会自动消失。

安装

npm(推荐)
dsh plugin --profile web add dsh-deepseek-peak-indicator

GitHub
dsh plugin --profile web add git+https://github.com/DDA-DIGITAL/dsh-deepseek-peak-indicator.git

本地检出(开发)
dsh plugin --profile web add link:/path/to/dsh-deepseek-peak-indicator

然后重启 web profile(dsh --profile web),以便加载器拾取新的 bundle。之后,客户端部分会在变更时热重载(内置的 HMR 轮询器会监视插件客户端 bundle)。

开发

无需构建步骤 — 浏览器部分(lib/client.js)就是交付产物。

npm test    # 时间表 + 格式化单元测试(也可使用 TZ=UTC / TZ=Asia/Shanghai 运行)
npm run check   # 对 bundle 进行语法检查

编辑 lib/client.js → 正在运行的 GUI 会热重载变更(无需重启)。该面板是一个注册到 conversation.input.right UI 插槽中的 React 组件;样式位于客户端部分注入的一个作用域样式表(dpk-* 类)中。

工作原理

- cordis.patch.yml — dsh.bundle.patch 层:将插件行 { id: deepseek-peak-indicator, name: 'dsh-deepseek-peak-indicator' } 插入到 profile 的插件树中。
- lib/index.js — node 部分:空的 apply,因此该行是一个有效的加载器条目(所有工作都由浏览器完成)。
- lib/client.js — 浏览器部分(通过 dsh.client + exports["./client"] 声明,在 /plugins/dsh-deepseek-peak-indicator/client.js 提供):将一个 React occupant 注册到 conversation.input.right UI 插槽中。ConversationRoot 会在 conversation.input.model 座位之前立即渲染该插槽的条目,从而将圆点恰好放置在模型菜单的左侧。

没有服务器部分,没有网络调用,除 shell 的静态 react 模块外没有依赖。

兼容性

面向当前 DeepSeek Harness web 客户端插槽 API(conversation.input.right)。如果未来的 DSH 版本重塑了 composer 插槽,此插件可能需要兼容性升级。

许可证

MIT — 参见 LICENSE。

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

💬 加入 DPharness 群聊

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

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