JavenLu233/dsh-cost-monitor
JavenLu233★ 1TypeScriptLast synced: 2026-08-16
DeepSeek Harness 费用展示插件:底部累计费用 + 每条消息本轮费用 | DSH plugin: session cost total in the composer, plus per-turn cost on each message
README excerpt
dsh-cost-plugin DeepSeek Harness (DSH) 费用展示插件: 底部累计 + 每轮费用。 - @javenlu233/dsh-session-cost — host 侧投影( sessionCost ),按每次请求的模型/时间计价。 - @javenlu233/dsh-client-ui-turn-cost — client 侧展示(底部累计 + 每消息「本轮」)。 - @javenlu233/dsh-cost-monitor — 聚合包,一键装齐上面两个。 安装(使用者) 装好 Node.js 后执行: 浏览器打开后,插件有时不会立刻出现:等几秒再强制刷新(Windows / Linux: Ctrl+Shift+R ,macOS: Cmd+Shift+R )。底部应出现「累计费用」,每条助手消息有「费用」按钮。若刷新后仍没有,关掉 dsh web 再启动一次,然后再强制刷新。 本机已有 dsh 命令时,把 npx @deepseek-ai/dsh 换成 dsh 即可。需要 DSH 0.1.0-rc.6 及以上。 卸载: 更新(不必改版本号或 lockfile): add 时写入的是 ^0.1.0 这类范围, update 会在范围内升到最新( 0.1.1 、 0.1.2 …)。刚发布几分钟的版本有时会被 pnpm 的发布冷却拦住,这时指定版本再 add 一次即可: 更新后重启 dsh web 并强制刷新。 历史会话 费用从会话的完整用量日志折算,不要求当时已经装着本插件。装好并重启后,打开装插件之前的旧会话,底部同样会给出整段累计费用;每条仍加载在窗口里的助手消息也可以看「本轮」。 分页、压缩不会改累计总额。已被压缩、不在当前窗口里的回合没有单独的「本轮」行,它们的费用仍计入底部累计。每条用量按它自己的事件时间套价格表(2026-08-17 前走平价,之后走峰谷),所以跨涨价日的旧会话也会按当时时段计价。 计价 费用是按配置表的 估算 ,不是官方账单:峰谷取各用量样本的事件时间(组装 message 的时间,不是请求开始时间),中途换模型只按 request/context 的粒度计价,结果可能和 provider 账单有出入。单位为 人民币 / 百万 token 。缓存写入按未命中价计。未记录模型或表中没有该模型时,回退到 deepseek-v4-flash 。 内置 DeepSeek 价格(2026-08-17 00:00 北京时间起从平价切到峰谷;峰时为北京时间 9:00–12:00、14:00–18:00): 模型 时段 命中 未命中 缓存写 输出 : : : : deepseek-v4-flash 平价(涨价前) 0.02 1 1 2 峰时 0.10 3 3 9 谷时 0.05 1.5 1.5 4.5 deepsee…
View full README on GitHub →