Repository navigation
Releases
Releases · xfpuls/dsh-usage-suite
v1.3.0 · 账户余额
v1.2.0 · 插件优化
置顶气泡的显示时机更灵活了
优化了一部分内容
它现在会主动让位
- 提问还看得见时不出现:当前这条提问还在屏幕上时,气泡不显示,免得挡住你正在读的内容;等它滚出视野,气泡才现身。
- 长提问也能判断准:提问带了图片、占了大半个屏幕时,只要它的底部还留在屏幕里,就算「看得见」,气泡照旧让位。
- 遇到相同内容也隐藏:屏幕上已经出现另一条字面完全一样的提问时,气泡自动隐藏,不重复占位。
切换会话不再丢气泡
修掉了一个会让气泡彻底不显示的缺陷。现在在会话之间来回切换,气泡都能正常出现。
时段显示不再闪一下
之前启动桌面端时会先显示「高峰时段」、过几秒才跳成「空闲时段」。原因是时段计算跑在了读取节假日缓存之前,现在顺序调正,第一屏就是对的。
其它
- 移除了气泡的悬停提示框(它会遮住正文)。
安装
pnpm add dsh-usage-suite
或直接从 GitHub 安装:
pnpm add github:xfpuls/dsh-usage-suite
装好后把 dsh-usage-suite 加入 profile 的 dsh.profile.bundles,再重启一次桌面端。
v1.1.0
v1.0.0
DSH 桌面端插件 dsh-usage-suite 的首个正式版本:把「用量与费用统计」和「提问置顶」合在一个插件里。
一、用量与费用统计
- 输入框下方的统计行显示本轮花费(人民币,保留四位小数),鼠标悬浮可看 token 明细
- 侧栏底部「远程控制」上方显示今日用量:所有工作区与母会话的 token 合计、消费金额,以及当前属于空闲时段还是高峰时段
- 价格按 DeepSeek 官方规则逐条请求计算,内置价目表可在「设置 -> 插件」里直接修改
- 今日统计按本机时区自然日、跨会话求和;重启后自动扫描当天会话日志重建,不依赖插件一直在运行
- 同一步骤的重复上报以最后一次为准,与 DSH 自带统计条口径一致,不会重复计费
二、提问置顶
- 对话区顶部右侧钉住一个气泡:📌 第 N 轮 · 当前问题 · 点击回到这里
- 滚动时固定不动,始终跟随最新一条提问
- 点击按三级兜底巡回:DSH 自带的「跳转到第 N 轮」按钮 -> 该轮的轮次标记 -> 最新一轮滚到对话底部
安装
pnpm add github:xfpuls/dsh-usage-suite
然后把 dsh-usage-suite 加进该 DSH profile 的 dsh.profile.bundles,重启一次桌面端。
计费规则
| 模型 | 缓存命中(空闲/高峰) | 缓存未命中(空闲/高峰) | 输出(空闲/高峰) |
|---|---|---|---|
| deepseek-flash | 0.02 / 0.04 | 1 / 2 | 4 / 8 |
| deepseek-v4-pro | 0.15 / 0.30 | 4.5 / 9 | 13.5 / 27 |
高峰时段为北京时间周一至周五 09:00-12:00、14:00-18:00;其余时段(含周末与法定节假日全天)为空闲时段,价格是高峰的一半。法定节假日需要在设置项 holidays 里手填。
质量
50 项自动化测试全部通过,覆盖计价与计费时段、跨天重置、重试去重、zstd 多帧日志回填、接口鉴权、界面渲染契约与置顶巡回逻辑。
已知限制
- 法定节假日需要手填,否则按高峰价计算
- 缓存写入按「输入(缓存未命中)」计价(官方未单列该价格)
- 计费时段按北京时间判定;电脑时区不是 UTC+8 时,「今天」的边界仍用本地时间
- 置顶气泡会遮住消息区顶部一小块内容;它的数据来自会话的轮次导航,因此没有消息时间戳与复制按钮
许可证
MIT