dsh-webui-perf
awa-123-cw
DeepSeek Harness WebUI 性能优化开关插件:长代码流式渲染/历史加载/高亮缓存优化,设置面板一键开关(with official-package patches)
PROJECT TOPICS
PROJECT README
给你的鲸鱼装个电表 —— DeepSeek Harness 用量与费用面板
一行安装 · 零配置 · 消耗量段位 · 人民币账单 · 涨价前后对比 · 可晒的战绩卡片
你这个月在 DeepSeek Harness 上烧了多少 token?到什么段位了?
鲸鱼电表把它算清楚:本月消耗量、🐟→🐳 五档段位、估算超过多少用户,外加一句有画面感的换算——「≈ 592 遍《三体》全集」。一键生成战绩卡片,直接发出去。
顺带也把钱算明白:8-17 DeepSeek 涨价了(v4-flash 未命中输入 ¥1 → ¥3,输出 ¥2 → ¥9),同一份用量按新旧两套价目分别算给你看,缓存帮你挡下多少、哪个模型在烧钱,一目了然。
真实运行录制:会话头部的花费徽章 → 完整账单 → 一键生成账单卡片。
画面里每个数字都是真跑出来的,没有摆拍。
dsh plugin --profile <你的profile> add dsh-whale-meter
重启 dsh web,会话页顶部出现 🐳 花费徽章,点开就是完整账单。
从源码装:
dsh plugin --profile <你的profile> add github:Shiye-10Pages/dsh-whale-meter(首次需按提示在 profile 的pnpm-workspace.yaml里授权构建,建议锁定 commit)。
⚡½——注意这不等于比涨价前便宜,空闲价依然高于旧平价零配置即可用。想调整时,在 profile 的 cordis.patch.yml 覆盖:
- update:
- id: whale-meter
config:
currency: CNY # 或 USD
budgetDaily: 5 # 每日预算(展示币种)
apiKey: sk-... # 仅用于查询余额;缺省读 DEEPSEEK_API_KEY 环境变量
usdToCny: 7.2 # 换算只有美元官方报价的模型(如 OpenAI)时用
backfill: true # 回填安装前的历史会话,默认开
pricingUpdate: false # 拉取最新价目表,默认关(见下)
prices: # 自定义/补充价目(每百万 tokens)
my-model: { hit: 0.5, miss: 4, out: 12, write: 5 }
各家厂商都没有价格 API,所谓"实时同步"只能靠爬定价网页——页面一改版就挂,而爬错价格比不更新更糟:一个记账工具报错数字,用户还以为是真的。所以这里不爬。
价格走两条路:
pricingUpdate: true):从本仓库拉一份 pricing.json,每天至多一次。同步的是经人工核对 + CI 校验的表,不是爬虫抓的;拉取失败、超时、格式不合法一律静默回退内置表,绝不劣化。发现价格变了? 改 src/pricing.data.ts 一个文件,跑 npm run gen:pricing,提 PR——合并后所有开启远程表的用户次日自动生效,不用等发版。附上官方定价页链接就行,这是最受欢迎的一类 PR。
想要的模型不在表里?用上面的
prices自己补,或者提个 issue 告诉我。未知模型不会被瞎算,面板会如实标为「未定价」。
assistant/chunk usage 权威、assistant/message.usage 兜底,按官方口径去重),逐行追加到本机 ~/.dsh/whale-meter/usage-YYYY-MM.jsonlQ:金额和平台账单会完全一致吗?
按官方价目和逐笔时刻估算,通常非常接近;以 DeepSeek 平台账单 为准。价目表内置版本号(当前 2026-08-16,已收录 8-17 新价),官方调价后只需改 src/pricing.data.ts 一个文件——里面是按「生效区间」组织的价格时代,追加一组即可,历史账单自动各按各价重算。
Q:8-17 到底涨了多少?
| v4-flash(每百万 tokens) | 命中 | 未命中 | 输出 |
|---|---|---|---|
| 8-17 前 | ¥0.02 | ¥1 | ¥2 |
| 8-17 起・高峰 | ¥0.10 | ¥3 | ¥9 |
| 8-17 起・空闲 | ¥0.05 | ¥1.5 | ¥4.5 |
v4-pro 同步调整(高峰 ¥0.30 / ¥9 / ¥27,空闲减半)。高峰时段为北京时间 9:00-12:00、14:00-18:00。 换句话说:即使全跑在空闲时段,也比 8-17 之前贵。电表能做的是让你看清这件事,以及把重活挪到空闲档少挨一刀。
Q:用了第三方模型(非 DeepSeek)怎么办?
tokens 照常统计;未知模型不会编造价格,标记为「未定价」,可在 prices 里自行补价目。
Q:支持 TUI / headless 吗?
数据采集在 host 侧,Web 面板是展示层。TUI 场景可直接 curl http://127.0.0.1:3080/whale-meter/api/summary。独立 TUI 视图在路线图上。
社区插件,与 DeepSeek 官方无关。dsh 处于 developer preview,接口变动时本插件会尽快跟进适配(欢迎 issue 催更)。
觉得有用的话,给个 ⭐ —— 这是对一个深夜写插件的独立开发者最大的鼓励。
MIT © 2026 十页 (shiye)
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。