跳到正文

huanyuLv/dsh-balance-tide

30最近提交 2026年8月15日

dsh-balance-tide DSH 插件

dsh-balance-tide 为 DSH Web 界面增加一个实时信息栏,显示当前定价时段、切换倒计时、实时余额和预估会话成本。悬停可查看完整价格表,点击?图标跳转官方定价页,帮助用户合理规划使用。

如何安装 dsh-balance-tide DSH 插件

dsh plugin --profile web add dsh-balance-tide

复制不会执行命令。安装 dsh-balance-tide DSH 插件前请核对仓库和版本。

dsh-balance-tide DSH 插件数据来源

dsh-balance-tide DSH 插件快照日期:2026年8月16日

discovered

dsh-balance-tide DSH 插件能做什么

  • 根据北京时间显示定价徽章(standard/peak/off-peak)
  • 每秒更新到下次定价切换的倒计时
  • 从官方 /user/balance 接口获取实时余额(含赠送/充值拆分)
  • 基于当前时段价格和 sessionProjections 估算会话成本
  • 悬停显示完整价格表和峰谷差价及使用建议
  • 支持界面语言自动切换(中文/英文)
  • 零配置:复用 DSH 凭据中的 DEEPSEEK_API_KEY

dsh-balance-tide DSH 插件适合哪些场景

  • 在 DSH Web 中聊天时实时监控账户余额
  • 了解峰谷时段开始/结束时间,规划使用时段
  • 估算当前会话花费,避免超支
  • 通过 ? 图标快速访问官方定价页面
  • 跟踪多个 API Key 下的余额变化(如果配置了多个)

dsh-balance-tide DSH 插件适合谁

  • 使用 DeepSeek Harness Web 配置且关注消费的用户
  • 需要优化在低谷时段使用的开发者和重度 API 用户

dsh-balance-tide DSH 插件的限制

  • 会话成本仅为基于当前价格的估算,以官方账单为准
  • 多币种账户仅显示第一种货币,其余在悬停提示中显示
  • deepseek-chat 和 deepseek-reasoner 模型不再出现在官方定价页,静态条目仅为回退,未经核实
  • 需要 DSH Web 配置文件版本 0.1.0-rc.6 或更高
  • apiKey 配置选项以明文存储,不推荐使用

dsh-balance-tide DSH 插件的仓库 README 摘录

以下文字摘自 dsh-balance-tide DSH 插件的上游仓库 huanyuLv/dsh-balance-tide 的 README,版权归原作者,仅作引用。

**English** | [简体中文](./README.zh.md) [![dsh-plugin](https://img.shields.io/badge/dsh--plugin-DeepSeek%20Harness-blue)](https://github.com/topics/dsh-plugin) [![license](https://img.shields.io/badge/license-MIT-green)](LICENSE) [![version](https://img.shields.io/badge/version-0.2.0-4176E6)](package.json) **DeepSeek Harness (DSH) Web plugin: account balance + peak/off-peak pricing tide indicator.** A live readout row under the composer: ``` [standard] peak pricing starts in 2d 5h | Balance ¥28.78 | ~¥0.42 this session | ? ``` Once peak/off-peak pricing takes effect (2026-08-17), the badge and countdown follow Beijing time in real time: ``` [off-peak] peak in 2h 15m | Balance ¥28.78 | ~¥0.42 this session | ? ← off-peak hours [peak] off-peak in 1h 30m | Balance ¥28.78 | ~¥0.42 this session | ? ← peak hours ``` ## Features - **Pricing badge**: `standard` (before 2026-08-17) / `peak` / `off-peak`, judged live in Beijing time - **Countdown**: time remaining until the next pricing switch, ticking every second — plan your usage ahead - **Balance**: live balance from the official `/user/balance` endpoint (granted / topped-up split) - **Session cost**: estimated at current-period

阅读完整 README仓库许可: MIT

dsh-balance-tide DSH 插件常见问题

如何安装 dsh-balance-tide?

在终端中运行 `dsh plugin --profile web add dsh-balance-tide`,然后重启 `dsh web` 即可生效。确保已全局安装 pnpm(`npm i -g pnpm`)。

插件需要单独输入 API Key 吗?

不需要。它会自动复用 DSH 凭据中的 DEEPSEEK_API_KEY。虽然也提供了 `apiKey` 配置作为后备选项,但该选项会以明文存储密钥在配置文件中,因此不推荐使用。

会话成本估算有多准确?

估算是基于当前时段价格和 sessionProjections 数据得出的,应视为近似值。实际扣费以 DeepSeek 官方账单为准。

能否自定义峰谷时段或价格?

可以。在 `$DSH_HOME/profiles/web/cordis.patch.yml` 的插件配置中,可以覆盖 `tideCutoff`、`peakWindows` 和 `tidePrices` 字段。当官方定价或时段变更时,你可以自行调整,无需等待插件更新。

如果我在 dsh 前面使用了反向代理,需要注意什么?

需要将你的域名添加到插件配置中的 `allowedHosts` 数组里,否则对余额端点的请求会被拒绝,返回 403 状态码,这是为了防止 DNS 重绑定攻击。