🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

对话费用计 nickkupriyanov/dsh-plugin-composer-cost

DeepSeek Harness
nickkupriyanov14 天前有提交已提供中文文档扫描:未发现敏感能力

在输入框下方实时显示本次对话花费与当前费率时段

28.8/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/11/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add nickkupriyanov/dsh-plugin-composer-cost
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]—
本站尚未做安装检查
暂无时间戳·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]✓
活跃:最近一次提交在 14 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

DeepSeek Harness 的 Web UI 插件:在输入框旁的 token 统计里显示会话费用(人民币)和实时峰谷价。

README

由 DeepSeek 最新模型翻译生成
dsh-plugin-composer-cost 一个 DeepSeek Harness Web UI 插件,显示一次对话花了多少钱,以及当前处于哪个 DeepSeek 费率时段。它显示在输入框下方那一行,也就是 token 统计信息原本所在的位置。 输入框下方的费用胶囊:~¥2.71,Off-peak 点击胶囊查看明细: 明细面板:模型、费率、token 分项、本次对话与子代理对比 圆点在高峰时段为琥珀色,非高峰时段为绿色。面板与相邻统计胶囊打开的是同一种锚定触发元素的对话框,点击外部或按 Escape 即可关闭。 金额覆盖范围 - 整棵对话树。 子代理作为独立会话运行,有自己的持久化用量,但计费到同一账户,所以胶囊汇总的是绑定的会话加上它派生的每个子代理。面板把两者拆开,让总额始终可解释。 - 仅模型轮次 —— 服务商上报了用量的那些请求。参见无法包含的内容。 高峰时段表 2026-10-14 对照 <https://api-docs.deepseek.com/quick_start/pricing> 核实。 | 时段(UTC) | 费率 | | 周一至周五 01:00–04:00 | 高峰 | | 周一至周五 06:00–10:00 | 高峰 | | 其余所有时刻,包括整个周末 | 非高峰,正好是高峰的 50 % | 中国法定节假日全天按非高峰计费。
展开完整文档(README 剩余 1 节)
dsh-plugin-composer-cost

一个 DeepSeek Harness Web UI 插件,显示一次对话花了多少钱,以及当前处于哪个 DeepSeek 费率时段。它显示在输入框下方那一行,也就是 token 统计信息原本所在的位置。

输入框下方的费用胶囊:~¥2.71,Off-peak

点击胶囊查看明细:

明细面板:模型、费率、token 分项、本次对话与子代理对比

圆点在高峰时段为琥珀色,非高峰时段为绿色。面板与相邻统计胶囊打开的是同一种锚定触发元素的对话框,点击外部或按 Escape 即可关闭。

金额覆盖范围

- 整棵对话树。 子代理作为独立会话运行,有自己的持久化用量,但计费到同一账户,所以胶囊汇总的是绑定的会话加上它派生的每个子代理。面板把两者拆开,让总额始终可解释。
- 仅模型轮次 —— 服务商上报了用量的那些请求。参见无法包含的内容。

高峰时段表

2026-10-14 对照 <https://api-docs.deepseek.com/quick_start/pricing> 核实。

| 时段(UTC) | 费率 |
| 周一至周五 01:00–04:00 | 高峰 |
| 周一至周五 06:00–10:00 | 高峰 |
| 其余所有时刻,包括整个周末 | 非高峰,正好是高峰的 50 % |

中国法定节假日全天按非高峰计费。已内置 2026 年官方列表(国务院通知 国办发明电〔2025〕7号)。2027 年的通知将在 2026 年 11 月初发布 —— 把那些日期加进 CN_HOLIDAYS,否则 2027 年 1 月会按普通周计费。

DeepSeek 不考虑调休:调休上班的周六仍算周末,因此按非高峰计费。

费率

高峰费率,每 1,000,000 token,逐字取自公布的费率卡。DeepSeek 对人民币和美元分别取整,所以两者互不推导:

| 币种 | 模型 | 缓存命中 | 缓存未命中 | 输出 |
| CNY | deepseek-flash | 0.04 | 2 | 8 |
| CNY | deepseek-v4-pro | 0.30 | 9 | 27 |
| USD | deepseek-flash | 0.006 | 0.30 | 1.20 |
| USD | deepseek-v4-pro | 0.044 | 1.32 | 3.96 |

非高峰是每个数字的一半。DISPLAY_CURRENCY 选择显示哪张费率卡,默认 CNY。DeepSeek 不单独收缓存写入费,所以 cacheWriteTokens 会列出但从不计费。未知和旧版模型 id 回退到 deepseek-flash 那一行。

安装

需要带 Web GUI 的 DeepSeek Harness 构建;插件渲染到 conversation.composer.dock 插槽。

从 Plugins 页面安装。 侧边栏 → Plugins → Add plugin,粘贴 https://github.com/nickkupriyanov/dsh-plugin-composer-cost,安装,然后刷新页面。
从命令行安装 —— 在配置档目录里转发给 pnpm:

dsh plugin --profile <profile> add https://github.com/nickkupriyanov/dsh-plugin-composer-cost

旁加载本地检出,不用 pnpm:把检出复制进配置档,再加一行 loader。

~/.dsh/profiles/<profile>/plugins/dsh-plugin-composer-cost/

~/.dsh/profiles/<profile>/cordis.patch.yml
- insert:
- id: composer-cost
name: ./plugins/dsh-plugin-composer-cost/index.js

然后完整重启 harness。宿主会缓存客户端 bundle 的字节,直到重启才失效,而浏览器模块 id 是这份缓存键的一部分;只刷新页面不会加载改动后的 bundle。

配置

没有运行时选项 —— client.js 顶部的四个常量就是全部可调项。

| 常量 | 默认值 | 含义 |
| DISPLAY_CURRENCY | 'CNY' | 'CNY' 或 'USD',决定用哪张价目表 |
| RATE_ZONE | 'Europe/Moscow' | 所有显示的墙钟时间都按这个时区表达 |
| RATE_CARDS | 见上文 | 已公布的价目表,每种货币一张 |
| CN_HOLIDAYS | 2026 年列表 | 中国法定节假日,格式 YYYY-MM-DD |

准确性

持久化的 tokenUsage 投影只带整个会话的汇总,没有逐请求时间戳,所以费用按渲染时刻生效的资费计算。跨过峰谷边界的会话,结果落在峰时与谷时两个数字之间;没跨过边界的会话,结果是精确的。

金额打印两位小数,各部分先各自取整再求和,所以 This chat + Subagents 始终等于打印出的总计。本该取整为零的金额打印为 <¥0.01,不会说成免费。

无法计入的部分

- 会话标题和联网搜索。 两者都是计费的服务商调用,会话日志把它们记作 session/title-llm-request 和 web/deepseek-search-llm-request —— 只有请求,没带用量,本地怎么算都定不出价。
- 同一账号下的其他客户端。 platform.deepseek.com/usage 是全账号口径;这个胶囊只统计单个会话。

与计费控制台对比

两边总计不同,有两个结构性原因。

1. 范围。 胶囊统计的是一棵会话树从开始到现在的全部,不是某一天。跨过午夜的会话,整笔都算在里面。
2. 控制台的一天按北京时间算。 它的一天从北京时间 00:00 开始,也就是前一天 16:00 UTC,所以北京时间 00:01 跑的会话属于「今天」,而按 UTC 日统计的总计不含它。

2026-10-14 12:34 UTC 实测:把一台机器上所有会话日志折叠起来,按谷时 CNY 价目表计价:

| 窗口 | 总计 |
| UTC 日,2026-10-14 00:00Z 至今 | CNY 2.0752 |
| 北京日,2026-10-13 16:00Z 至今 | CNY 2.2944 |
| 控制台报告 | CNY 2.3300 |

北京日窗口与控制台的差距在 1.5 % 以内;剩下的差额就是上面那些辅助调用。

文件

| 文件 | 作用 |
| package.json | bundle 清单:dsh.bundle.patch、dsh.client 网页部分、展示元数据 |
| cordis.patch.yml | 插入 composer-cost 加载器行 |
| index.js | 宿主侧——有意留空 |
| client.js | 胶囊、面板、样式、字典与插槽注册 |
| locale/.json | 插件管理器卡片标题与描述 |
| icon.svg | 插件管理器图标 |

不导入任何 Harness Client 包:锚定、点击外部关闭、Escape 处理与硬币图标都实现在 client.js 里,只依赖 --dsw- 设计 token。

开发

没有构建步骤,也没有依赖:client.js 就是浏览器产物,采用加载器懒工厂形式,作为源码提交。由于 Harness 把它实体化之前没有任何类型检查,改由 scripts/check.cjs 强制校验包契约——每个导出的入口点都存在、bundle 补丁点名了本包、工厂 id 等于包名、且没有导入任何 Harness Client 包。

npm run check

每次 push 和 pull request,CI 都会在 Node 20 和 22 上跑同样的检查。

更新日志

发布说明见 CHANGELOG.md。

许可证

MIT
预览分享卡片长什么样 ↓nickkupriyanov/dsh-plugin-composer-cost
分享 · DeepSeek Harness Hub
nickkupriyanov/dsh-plugin-composer-cost

在输入框下方实时显示本次对话花费与当前费率时段

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部