Skip to content

Releases: SuShuheng/dsh-budget-view

v0.4.0 · OpenCode Go 剩余额度显示

Choose a tag to compare

@SuShuheng SuShuheng released this 22 Oct 12:12

新增 OpenCode Go 5 小时 / 7 天剩余额度显示,可在输入栏和新会话页查看余量与重置时间。

新增

  • 从 Host 环境变量 OPENCODE_API_KEY 读取 API Key,通过 OpenCode Go 用量接口查询额度。
  • 将已用百分比转换为剩余百分比;支持额度耗尽、缺少凭据、认证失败及网络异常状态。
  • 新会话页支持全部、跟随当前模型、仅 OpenCode Go 等显示模式,以及胶囊和纯文本样式。
  • 优先识别 opencode-go 提供商,旗下 DeepSeek 模型显示 Go 订阅额度。
  • 增加成功结果缓存、换 Key 隔离和新旧接口响应兼容。
  • 更新中英文文案、README、升级说明及前后端验证。

安装与升级

在 DSH 插件页面安装 dsh-budget-view@0.4.0,或下载附件 dsh-budget-view-0.4.0.tgz 本地安装。

设置 OPENCODE_API_KEY 后完全退出并重启 DSH。既有设置会保留;原“Codex 与 DeepSeek”模式现在显示全部三项。

验证

  • npm run prepublishOnly(语法检查及前后端测试)通过。
  • git diff --check 通过。
  • 已生成 npm 安装包;GitHub Release 与 npm 使用同一份 .tgz。

v0.3.1 · 法定节假日纳入波谷与首个公开版本

Choose a tag to compare

@SuShuheng SuShuheng released this 22 Oct 07:43

dsh-budget-view 0.3.1

首个公开版本。在 DSH 输入框下方和新会话页展示 Codex 额度、DeepSeek 余额、波峰 / 波谷状态与会话费用估算。

功能

  • 输入框下方:DeepSeek 波峰 / 波谷徽标、余额、本次费用;Codex 模型显示 5h / 7d 剩余额度。
  • 新会话页:Codex 与 DeepSeek 信息以胶囊 / 徽标展示,支持图标、密度、纯文本和显示开关。
  • 费用按 DeepSeek 官方人民币峰谷价计算:deepseek-flash 与 deepseek-v4-pro。
  • 使用 dsh-context 的按日 contextActivity 账本重算费用;不可用时回退 contextTimeline / tokenUsage。
  • 法定节假日按国务院 2025–2026 放假安排计为波谷;调休上班的周末仍按官方“周末全天”规则计为波谷。
  • 汇率仅支持 USD → CNY,自动读取 ECB 参考汇率(Frankfurter),缓存 6 小时,支持手动备用值。
  • 插件详情页可配置费用货币、汇率、显示开关、刷新间隔、新会话页样式 / 密度 / 图标 / 徽标、连接项,以及 cnHolidays 追加日期。

安装

在 DSH 插件页面添加:

dsh-budget-view@0.3.1

或使用桌面端自带命令:

dsh plugin --profile desktop add dsh-budget-view@0.3.1

也可以下载本 Release 的 dsh-budget-view-0.3.1.tgz 进行本地安装。安装或升级后完全退出并重新打开 DSH。

验证

  • npm run check、npm test 通过。
  • 覆盖 2025 / 2026 节假日、调休上班日、峰谷边界、节假日按波谷重算、三级 token 回退、CNY / USD 显示。
  • 在 DSH Desktop 0.2.1-rc.2 上适配 Slot、Projection、主题 token 与 Host RPC。

链接