Repository navigation
Releases: SuShuheng/dsh-budget-view
Releases · SuShuheng/dsh-budget-view
Release list
v0.4.0 · OpenCode Go 剩余额度显示
新增 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 · 法定节假日纳入波谷与首个公开版本
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。