对话费用计 nickkupriyanov/dsh-plugin-composer-cost
DeepSeek Harness在输入框下方实时显示本次对话花费与当前费率时段
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 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
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
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
nickkupriyanov/dsh-plugin-composer-cost
在输入框下方实时显示本次对话花费与当前费率时段
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。