Releases: Shiye-10Pages/dsh-whale-meter
Releases · Shiye-10Pages/dsh-whale-meter
Release list
v0.1.0 — 鲸鱼电表:你的 DSH 战绩与账本
🐳 给 DeepSeek Harness 装个电表:你这个月烧了多少 token、到什么段位,顺便把钱算明白。
dsh plugin --profile web add dsh-whale-meter主要能力
- 消耗量段位 — 🐟小鱼苗 → 🐠热带鱼 → 🐬海豚 → 🐋座头鲸 → 🐳蓝鲸,配估算分位与「≈ 多少遍《三体》」的量级换算。全部本地计算,零上报;分布曲线内置在仓库里(推导依据见
src/tier.data.ts),分位如实标注为估算,不谎称「全球排名」 - 战绩卡片 — 一键生成可分享的 PNG,主视觉是消耗量与段位
- 多厂商精准计价 — DeepSeek / Anthropic / OpenAI / Google / 智谱 GLM / 月之暗面 Kimi 共 46 个模型,逐项核对官方定价页。支持国内厂商的分档计价(GLM-5.1 输入 <32K 走 6 元、≥32K 走 8 元;GLM-4.7 再按输出长度细分三档),按每次调用的实际用量选档
- 8·17 调价对比 — 价目按生效区间组织,8-16 的账走旧价、8-17 的走新价,历史账单不被一刀切重算;面板直接告诉你「同样的活,按旧价只要 X,现在多花 Y」
- 历史回填 — 自动把插件安装之前的会话补进账本(只读遍历 dsh 会话日志),装上就有数据
- 缓存账本 — 命中率 +「缓存帮你挡下了多少」
- 每日预算线、账户余额、分模型/分会话账单、14 天趋势
设计取舍
- 数据全在本机
~/.dsh/whale-meter/*.jsonl,无遥测。唯一的出网请求是你主动配 key 后的余额查询 - 只存原始 tokens,不存金额 — 价目更新后历史账单自动按新表重算
- 未知模型标为「未定价」而不是瞎算 — 可用
config.prices自行补 - 不依赖 webServer — headless / 一次性任务模式下同样记账
- 采集器全程防御式降级:电表不该把船弄沉
价格怎么保持最新
各厂商都没有价格 API,爬定价页一改版就挂、爬错比不更新更糟。所以价格走两条路:内置表(跟版发布)+ 可选的远程价目表(pricingUpdate: true,拉取仓库里经人工核对 + CI 校验的 pricing.json,每天至多一次,失败静默回退)。
发现价格变了? 改 src/pricing.data.ts 一个文件提 PR,合并后所有开启远程表的用户次日生效。
MIT · 88 项测试 · 社区插件,与 DeepSeek 官方无关