证据快照复核于 2026-09-10GitHub 数据核对日期: 2026-08-21
证据已验证Plugin Bundle界面与体验Web Profile

dsh-tidewatch

为 DeepSeek Harness 网页端提供峰谷时段和当前会话预估 API 费用的悬浮卡片。

快速了解

它能做什么

为 DeepSeek Harness 网页端提供峰谷时段和当前会话预估 API 费用的悬浮卡片。

本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。

使用场景
界面与体验UI可视化数据
适配技术
deepseek-harnessWebnodejs
兼容性

Web Profile
>=0.1.0-rc.5

可信度与状态

证据已验证
核对日期 2026/9/10 UTC 14:10

有代码证据的贡献

它为 DSH 增加什么

Tidewatch 悬浮费用卡片

在聊天输入框旁显示当前峰谷档位、下一档倒计时、会话 Token 明细和预估 API 费用。

机制证据

选择前先看

dsh-tidewatch 会在 DeepSeek Harness 聊天输入框旁添加悬浮卡片,显示当前峰谷计费档位、下一阶段倒计时和本次会话预估费用。展开后可查看北京时间时段表、Token 用量、分模型费用明细,并切换人民币或美元显示。

适合谁

希望在对话过程中快速了解分时计费和 Token 消耗的 DeepSeek Harness 用户。

常见任务

  • 判断当前是否处于峰期或谷期计费窗口。
  • 查看当前聊天会话的预估费用和 Token 明细。
  • 展开卡片查看分模型花费,或切换人民币与美元显示。

权限与数据

提供的文档说明,该插件会将模型调用用量事件转换为会话费用投影,并记住所选币种。

权限
  • 使用 DeepSeek Harness 的网页客户端界面。
  • 读取 Harness 当前会话中可用的模型调用用量信息。
数据处理
  • 计算并保存以美元记账的会话费用,用于界面展示。
  • 记住用户选择的人民币或美元显示偏好。
凭据
  • 提供的证据未声明需要额外凭据。

局限

  • 费用依赖内置价格常量,并非实时的官方价格源。
  • 人民币显示使用固定 6.67 汇率。
  • 官方调价后,计算和展示两处价格常量都需要手动更新。
  • 峰谷判定按 UTC 进行,时段表按北京时间展示。

DSHub 已核对

  • 已验证不可变源提交和 Bundle 结构。
  • 清单声明了 web 客户端、costUsage 投影、Node.js >=20 及 DeepSeek Harness >=0.1.0-rc.5。
  • 源码文档描述了悬浮峰谷费用卡片和会话 Token 明细。

DSHub 未核对

  • 尚未实际执行安装。
  • 未独立验证运行时行为、费用准确性或与具体 Harness 安装环境的兼容性。
  • 未找到 npm registry 中对应的包版本。

固定版本安装

安装 dsh-tidewatch

这个Plugin Bundle没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。

访问源码项目

维护者原文

项目 README

查看 commit 3d8d27b 对应的 README
维护者编写的上游内容原文于 2026/9/10README.md 获取,正文和仓库相对媒体固定到 commit 3d8d27b9d893,内容哈希为 4bb506ab4487。以下是未经 DSHub 翻译的上游原文,语言可能与当前页面不同;第三方托管的 badge 可能独立更新。

dsh-tidewatch

DeepSeek 峰谷时刻悬浮徽章:一张悬浮在输入框旁的潮汐卡,告诉你此刻是峰期还是谷期、距下一阶段还有多久、本次会话花了多少钱。

  • 状态点:峰期橙红 / 谷期蓝绿,一眼可辨
  • 折叠态:● 峰期 距谷期 03:33 · ¥0.12
  • 展开态(点击展开):官方峰谷时段表(北京时间)、当前档位价格、本次会话 Token 明细、汇率设置
  • 计费:官方峰谷两档价格(美元口径),按每次调用实际发生时刻的档位计价,缓存命中/未命中分开
  • 币种:默认人民币显示(固定汇率 6.67,与官方人民币标价一致),展开面板可一键切换美元(4 位小数)
  • 跟随 GUI 亮/暗主题(--dsw-* 变量)

峰谷时段(官方依据)

DeepSeek 官方自 2026-08-17 起实施峰谷分时定价:

时段(UTC) 北京时间 档位
01:00 – 04:00 09:00 – 12:00
04:00 – 06:00 12:00 – 14:00
06:00 – 10:00 14:00 – 18:00
10:00 – 次日 01:00 18:00 – 次日 09:00

谷期价格为峰期的一半。徽章按 UTC 窗口判定当前档位(官方口径),时段表展示按北京时间。

周末规则(2026-08-23 起):周六/周日(UTC 自然日)全天按谷期计价,无峰谷切换;下一阶段切换点为下周一首次进入峰时。

计费口径

  • 价格单位:美元 / 1M tokens(官方定价页口径),成本 = 输入未命中 × cacheMiss + 输出 × output + (缓存读 + 缓存写) × cacheHit;其中「输出」已含推理 token
  • 峰谷时代之前(2026-08-16 16:00 UTC)的调用按当时的基础价计费(历史正确性)
  • 每次调用的费用按事件发生时刻的档位计算,跨峰谷切换不漂移
  • 账本金额以美元存储,显示时按固定汇率 6.67 换算人民币(默认)或直接显示美元

安装

需求:Node.js ≥ 20 + DeepSeek Harness(带 dsh plugin 命令的版本)。

# npm 包安装(发布后可用)
dsh plugin --profile web add dsh-tidewatch

# 或本地目录(开发调试)
dsh plugin --profile web add link:./dsh-tidewatch

安装后重启 dsh web 生效。

使用

  • 徽章悬浮在输入框右侧、与输入框垂直居中对齐;窄窗口放不下时自动移到输入框上方,不遮挡输入框与官方统计栏
  • 点击徽章展开/收起详情面板:时段表、当前档位价格、Token 明细、币种切换(¥ / $)
  • 点击「本次会话费用」行可展开分模型花费明细(各模型的 token 与花费分别列出,合计 = 分模型之和)
  • 币种选择即时生效并记住;人民币 2 位小数,美元 4 位小数

文件结构

dsh-tidewatch
├── package.json          # dsh.bundle.patch + dsh.client.platform 声明
├── cordis.patch.yml      # 装配行
├── scripts/build.sh      # 构建:语法检查 + zod junction
├── lib/
│   ├── pricing.js        # 纯函数:峰谷窗口、isPeakHour/peakPhaseAt、价格表、costOf
│   ├── index.js          # 宿主:costUsage 会话投影(按事件时刻计费)
│   └── client.js         # 前端:悬浮徽章(__ModuleLoader__ bundle)
├── docs/PORTING.md       # 移植到其他宿主的适配说明
└── test/verify.mjs       # 纯模块自检(node test/verify.mjs,30 项)

数据流

模型调用 usage 块(assistant/chunk、assistant/message 事件)
        │  lib/index.js:costUsage 会话投影(zod schema 校验)
        ▼
  token 桶 + 美元成本(按事件时刻峰谷档位)
        │  useProjection('costUsage')(浏览器端)
        ▼
  lib/client.js:悬浮徽章渲染(秒级倒计时 + 汇率换算显示)

开发与验证

DSH_CHECKOUT=<harness 源码根目录> bash scripts/build.sh   # 语法检查 + zod junction
node test/verify.mjs                                       # 峰谷数学与计费自检(30 项,含双份常量一致性)

已知限制

  • 价格表内置(V4.1-Flash 2026-09-10 新价 / V4-Pro 官方 2026-08-17 价)。2026-09-14 04:00 UTC(北京 12:00)起 deepseek-v4-pro 路由到 Flash 按 Flash 价计费。官方调价后需手动同步 lib/pricing.js(计费)与 lib/client.jsDISPLAY_PRICES(展示)两处常量
  • 时段判定固定按 UTC(官方口径),时段表展示按北京时间(UTC+8)
  • 花费为美元账本 × 固定汇率 6.67 换算人民币(与官方人民币标价一致);展开面板可切换美元显示

借鉴与许可

峰谷数学(isPeakHour / peakPhaseAt / tierFor / costOf)与会话投影结构借鉴自 dsh-cost-meter(MIT License),按精简目标改写。

MIT © 2026 KhalilYamber

有意识地管理

安装与管理

前置条件与目标 Profile

目标 Web Profile

交付方式 Git Bundle — KhalilYamber/dsh-tidewatch#3d8d27b9d89305ae1a7d577268b630972fb3d887

验证、更新与移除

显示生命周期命令
验证
dsh plugin --profile web list

兼容性与访问范围

DeepSeek Harness web client; Node.js 20 or later declared >=0.1.0-rc.5

检查兼容性证据

风险事实

cost-estimation

Cost figures are estimates based on bundled price tables and a fixed 6.67 CNY/USD conversion.

证据
pricing-maintenance

Official price changes require manual updates to two bundled price constants.

证据
证据与编辑审查Manifest、Bundle patch、分发与新鲜度

不可变证据

审查状态与源码活动

AI 已审查

请使用固定提交的 Git Bundle,不要依赖当前未找到的 npm 包版本。

AI 审查于 2026/9/10 UTC 14:11GitHub 事实核对日期: 2026/9/10 UTC 14:11

自当前证据基线以来,没有记录到重要源码变化。

下一步

按 Plugin 安装流程操作

订阅重要变化: dsh-tidewatch