dsh-session-cost
Đã xác minh@geecraft23/dsh-session-cost · v0.1.2 · MIT · Giao diện web
Per-turn and whole-session DeepSeek API cost estimates for DeepSeek Harness Web.
Cài đặt
dsh plugin add @geecraft23/dsh-session-cost Xác nhận layer đã áp bằng dsh --profile default --dump-config — xem hướng dẫn cài plugin.
Mã nguồn
Thẻ
Tác giả
Readme
DSH Session Cost
English | 简体中文
@geecraft23/dsh-session-cost 会在 DeepSeek Harness Web 中显示 DeepSeek API 费用估算:每个已完成的模型轮次显示本轮费用,输入框底部显示完整持久化会话的总费用。点击单轮费用可以查看未缓存输入、缓存命中输入、可选缓存写入、输出、模型路由和价格表编号。
插件沿用 Harness Chat 的紧凑字体、间距、颜色、明暗主题、详情弹层和窄屏行为。它不会修改提示词、模型请求、缓存机制或会话数据。
安装
需要 Node.js ^22.19.0 或 >=24.0.0,以及 DeepSeek Harness 0.1.2-alpha.5 或更高版本。
dsh plugin --profile web add @geecraft23/[email protected]
dsh web
在声明了专用轮次指标和尾部统计插槽的 Harness 版本中,费用会精确显示在单轮用量之后,以及原生会话统计行末尾。在 0.1.2-alpha.5 中,兼容模式仍会把单轮费用放进操作行,并把会话总费用作为下一项底部统计显示。
升级时使用现有 Harness 安装即可。0.1.2 同时支持旧版分片事件和新版压缩的 Assistant 结算记录,包含失败与重试请求的用量。升级 Bundle 后请重启 Web。
开发类型基线保留在 0.1.2-alpha.4 以兼容旧宿主;发布集成验证还覆盖已安装的 0.1.5-rc.1 宿主(Session 格式 3)。
移除 Bundle 后重启 Web:
dsh plugin --profile web remove @geecraft23/dsh-session-cost
价格计算
Bundle 默认选择 deepseek-cny-2026-09-10,其中同时保存历史和当前官方价格。每次请求按照日志中的开始时间匹配价格,不按打开对话的日期重算。下表单位均为每百万 token 的人民币价格。
| 模型 | 时段 | 缓存命中输入 | 未缓存输入 | 输出 |
|---|---|---|---|---|
deepseek-flash(V4.1 Flash) |
空闲 / 高峰 | ¥0.02 / ¥0.04 | ¥1.00 / ¥2.00 | ¥4.00 / ¥8.00 |
| 9 月 10 日切换前的 V4 Flash / Vision | 空闲 / 高峰 | ¥0.05 / ¥0.10 | ¥1.50 / ¥3.00 | ¥4.50 / ¥9.00 |
| 9 月 14 日切换前的 V4 Pro | 空闲 / 高峰 | ¥0.15 / ¥0.30 | ¥4.50 / ¥9.00 | ¥13.50 / ¥27.00 |
高峰时段为北京时间周一至周五 09:00–12:00、14:00–18:00,其余时间均为空闲时段。价格表从北京时间 2026-08-17 00:00 起生效;Vision 规则保守地从北京时间 2026-08-22 00:00 起生效。
- 北京时间 2026 年 9 月 10 日 12:00 起,
deepseek-flash、deepseek-v4-flash、deepseek-v4-flash-vision-exp使用 V4.1 Flash 价格;旧名称此前的请求保留 V4 价格。 - 北京时间 2026 年 9 月 14 日 12:00 起,
deepseek-v4-pro按官方宣布的临时转发规则使用 V4.1 Flash 价格;此前仍使用 Pro 价格。未来 V4.1 Pro 上线时需要再更新价目表。 - 跨越切换时间的多轮对话逐次计价后汇总。单次请求跨越边界时按日志开始时间估算,服务端实际计费时钟可能与本地日志不同。
每次请求尝试都不做中间舍入:
金额 = (未缓存输入 token × 未缓存价格
+ 缓存命中 token × 缓存命中价格
+ 缓存写入 token × 缓存写入价格
+ 输出 token × 输出价格) / 1,000,000
推理 token 已包含在服务商报告的输出 token 中,不会重复计费。实现使用整数定点金额累计,只在展示时舍入。如果缺少必要的用量桶、模型路由或匹配价格,插件会把对应轮次和会话总费用显示为暂不可用,不会猜测价格。
官方来源:人民币价格、美元价格、V4.1 Flash 与调价公告、V4 价格生效时间公告和 Vision 上线公告。
货币和自定义价格
deepseek-usd-2026-09-10 使用独立的官方美元价格,不做汇率换算:V4.1 Flash 每百万 token 的缓存命中价格为 $0.003 / $0.006,未缓存输入为 $0.15 / $0.30,输出为 $0.60 / $1.20(空闲 / 高峰)。该表保留历史美元价格和相同的日期切换规则。
原有 deepseek-cny-2026-08-17、deepseek-usd-2026-08-17 快照保持不变。如果 Profile 显式覆盖了 priceBook,需把该覆盖项改为 9 月价目表才能采用新价格;自定义价格表保持用户自己的规则。网关、转售商和折扣账户应提供显式自定义价格。经过校验的字段见包导出的 Config 类型。
限制
- 这是公开标价估算,不是账单。服务端折扣、税费、赠送额度、隐藏重试、账单舍入、付费工具和外部服务不在估算范围内。
- 内置价格表只为
deepseek-official路由定价。若该路由被重定向到网关,插件无法证明公开价格仍适用。 - 辅助标题生成和子会话属于独立会话;打开对应会话后可查看各自估算。
- 内置价格表是不可变快照。DeepSeek 未来调价时需要新增价格表编号。
开发
pnpm install
pnpm run check
pnpm pack --dry-run
npm 包是一个 DSH Bundle:cordis.patch.yml 插入 Host 插件,dsh.client 清单加载 Web 展示部分。