Repository navigation
Releases: poliucode/dsh-balance
Releases · poliucode/dsh-balance
Release list
v0.4.1 — 改名 dsh-balance-hud(修复兼容性误报)
兼容性修复版:改名 dsh-balance-hud。
npm 上的 dsh-balance 属于第三方作者,它声明的 @deepseek-ai/dsh-credentials ^0.1.0-rc.6 等 peer 依赖会被新版 DSH 的兼容性预检判为不兼容(即「dsh-balance@0.2.7 与 DSH 0.2.1-rc.3 不兼容」那条提示)。本插件与它没有关系,为免误装,包名改为 dsh-balance-hud。
- 包名 / 客户端插件 id / patch 行 id 统一为 dsh-balance-hud
- 声明
dsh.compatibility.dshReleases(0.2.0-rc.2、0.2.1-rc.3 已验证) - 本包没有任何 peerDependencies,也不 import 任何
@deepseek-ai/*运行时模块,不会被兼容性预检拦下 - 仓库 owner 改名:安装地址统一为
poliucode/dsh-balance
安装:dsh plugin --profile web add ./dsh-balance-hud-0.4.1.tgz
或桌面端「插件 → 安装」里填 dsh-balance-hud / github:poliucode/dsh-balance。
v0.3.2
v0.3.1
v0.3.0
余额花得越快,侧边栏那一条就越「有动静」——加了一道贴着行表面掠过的扫光。
- 流速:60s 滚动窗口算「余额净减少/分钟」,充值重置窗口、断档丢弃、EMA 平滑、整窗无消费时快速衰减,档位切换有 8s 滞回
- 三档:0.02 / 0.15 / 0.60 元每分钟(可按币种改),光带宽度、周期(4.6s / 2.8s / 1.8s)、强度随之递进
- 观感:品牌蓝打底 + 白色高光核心 + 纵向渐隐,斜向扫过整行;低余额时自动换成告警红
- 克制:只在数据 ready 时出现(stale/failed 不演);
prefers-reduced-motion下整条关闭;纯 CSS 伪元素 + transform,零 JS 循环、零额外 DOM、不挡点击 - 速率数值不显示(按需求),但保留在快照契约里便于排查
安装:dsh plugin --profile <名字> add ./dsh-balance-0.3.0.tgz
v0.2.1
v0.2.0
在 v0.1.0 的基础上加了「今日消费」与低余额醒目告警,并重做了侧边栏底部的布局。
- 今日消费:按余额净减少推算(充值单独记为 +¥,不冲抵消费),跨天按北京时间重置,账本落在
/dsh-balance/ledger.json,重启后当天数据不丢 - 双行胶囊:第一行余额、第二行今日消费;侧边栏折叠时仍收成 36×36 图标
- 低余额告警:默认低于 ¥2(可按币种配置)时整行转红、警示图标缓慢呼吸、「余额不足」标签,浮层顶部横幅说明阈值,账号路由下附「去充值」
- 浮层重做:大号余额、今日消费/充值小字、主币种明细 + 其余币种列表、失败时保留上次数字并标注原因
- 测试 51 → 83;端到端验证新增今日消费累计、跨重启保留、低余额触发、充值页四个分支
安装:dsh plugin --profile <名字> add ./dsh-balance-0.2.0.tgz
v0.1.0
首个版本:在 DeepSeek Harness 桌面端侧边栏底部常驻显示账号余额。
- 数据源:登录账号优先(
deepseekAccount),退回DEEPSEEK_API_KEY官方接口;读不到时保留上次成功数字并标注原因,绝不显示成 0 - 交互:常驻胶囊 + 分币种明细浮层(赠送/充值拆分、来源、更新时间、手动刷新);侧边栏折叠时收成 36×36 图标
- 刷新:启动 / 回合结束防抖 / 后台 60s / 页面轮询 5s / 手动
- 安装:
dsh plugin --profile <名字> add ./dsh-balance-0.1.0.tgz
完整说明见仓库 README。