
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) [](https://github.com/topics/dsh-plugin) [](LICENSE) [](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 重绑定攻击。