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

用量计费统计 940842546/dsh-usage-billing

DeepSeek Harnessv0.9.5
94084254636 天前有提交已提供中文文档扫描:含敏感能力

dsh-usage-billing · DeepSeek 用量与消费统计插件

39.1/100
综合分
9
GitHub 星标
142
npm 周下载
—/5
用户评分

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-usage-billing
npm 源 · dsh-usage-billing 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · model
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
数据截至 2026/10/31·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 36 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-usage-billing @ 0.9.5
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/30 15:54:32

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

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读取剪贴板或密钥环境变量发起外部网络请求
查看扫描证据(共 11 处,展示前 10 条)
  • 读取密钥环境变量
    lib/index.js:616
    if (typeof process !== 'undefined' && process.env && typeof process.env.DEEPSEEK_API_KEY === 'string' && process.env.DEEPSEEK_API_KEY.length > 0) {
  • 读取密钥环境变量
    lib/index.js:617
    return process.env.DEEPSEEK_API_KEY;
  • 请求外部主机api.deepseek.com
    lib/index.js:644
    const res = await fetch('https://api.deepseek.com/user/balance', {
  • 发起网络请求
    lib/index.js:644
    const res = await fetch('https://api.deepseek.com/user/balance', {
  • 发起网络请求
    lib/client.js:638
    return fetch('/usage-billing').then((r) => r.json());
  • 发起网络请求
    lib/client.js:1224
    const res = await fetch('/usage-billing?action=config', {
  • 发起网络请求
    lib/client.js:1237
    const res = await fetch('/usage-billing?action=config&reset=1', { method: 'POST' });
  • 发起网络请求
    lib/client.js:1825
    fetch('/usage-billing?action=balance', { method: 'POST' }).then(() => refresh()).catch(() => {});
  • 发起网络请求
    lib/client.js:1831
    fetch('/usage-billing?action=config', {
  • 发起网络请求
    lib/client.js:1841
    const res = await fetch('/usage-billing?action=backfill', { method: 'POST' });
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
涉及外部主机:api.deepseek.com

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

界面预览

4 张 · 点击查看大图

README

由 DeepSeek 最新模型翻译生成
展开完整文档(README 剩余 1 节)
dsh-usage-billing · DeepSeek 用量与消费统计插件

Awesome DSH Plugin Awesome DSH Plugin

针对 DeepSeek Harness 的免构建双面插件:自动统计本机所有会话的 DeepSeek 模型调用,按官方定价分段计费,并在主界面与设置页提供图表化的用量面板。

计费口径:2026-08-17 00:00(北京时间)前旧价;之后峰谷定价(高峰为工作日 9:00–12:00、14:00–18:00(2026-08-23 起生效,此前周末同样计高峰),空闲价为高峰价的一半;9/10 12:00 起 flash 系列再次调价(空闲 hit 0.02 / miss 1 / out 4,高峰 ×2,pro 不变;V4 Pro 官方已确认 9/14 后继续提供服务、计费方式不变(仍按 pro 价;插件保留路由开关供将来官方恢复路由时开启,当前关闭)))。法定节假日与调休上班的周末全天空闲计费(内置 2026 年国务院放假安排,可在设置中自行增补)。价格表见文末。

功能

- 全自动统计:监听 llm/stream,所有会话的每次模型调用都会被记录(输入/输出/缓存命中/未命中 tokens)
- 历史回填:首次启动自动扫描本机会话日志,重建历史用量与消费,并附会话标题
- 分段计费:按北京时间自动归入「调价前旧价 / 调价后高峰 / 调价后空闲」三段(2026-08-23 起高峰仅限工作日,周末全天空闲;此前周末同样计高峰;法定节假日与调休上班日全天空闲,节假日名单可在设置页编辑,2027 年安排公布后可自行增补)
- 预算告警通知:跨 80%/100% 阈值时桌面 toast 主动提醒(每日每档一次),进度条临近变橙、超支变红
- 定价可配置:价格表、高峰时段、调价边界日期、美元汇率均可编辑(改动只对后续调用生效),一键恢复默认
- 数据导出:一键导出 CSV(按日 / 按会话,文件名含日期范围)或 JSON,便于对账
- 官方余额拉取:自动检测已配置的 DeepSeek API Key,拉取官方账户余额(总余额 / 充值 / 赠金),每 10 分钟自动刷新,未配置 Key 时静默跳过
- 余额续航预估:按近 7 天日均花费估算余额可用天数与预计耗尽日期
- 告警历史:设置页展示最近预算告警记录
- 日趋势图:设置页近 30 天每日费用柱状图
- 统计更稳健:写入带 temp 副本,主文件损坏时自动恢复;双实例心跳检测告警
- 主界面:
- 侧边栏底部「Token 用量」卡片(当前模型 + 本会话 tokens/费用,千分位显示)→ 点击弹出居中「Token 用量与费用统计」弹窗(¥/USD 币种切换、总览卡片、按模型/按会话表格、预算进度、官方余额、分段占比、用量热力图)
- 输入框下方常驻一行当前会话的用量:环形进度(今日预算,≥80% 变橙、≥100% 变红)+ 花费/调用/tokens,点击弹出详情面板(本会话花费与今日合计、按计费时段着色的占比条、调用/输入/缓存命中率/输出明细、时段花费、模型分布、今日预算进度;Esc 或点击面板外关闭)——交互与样式对齐官方 ContextMeter
- 设置页 → 用量统计:完整明细(统计卡片、预算进度、分段占比、日/周/月/年/累计热力图(悬停即时显示 token 与金额)、按会话 Top 8(可点击打开对应会话)、按模型、最近调用、回填/清空/导出、计费与预算设置)
- 动态工具 usage_billing:模型可直接查询统计(“现在用了多少钱?”“今天呢?”——支持 today/month/all 范围)
- 持久化:数据写入写策略根目录 .dsh-usage-billing.json,重启不丢(v0.5.4 前为 .dsh-usage-stats.json,升级后自动迁移)
- 中英双语:所有界面文案跟随应用语言设置即时切换(中文 / English)

界面预览

以下截图基于虚构演示数据。

统计弹窗 · 总览(主界面侧边栏卡片点开)

统计弹窗总览

统计弹窗 · 图表区(分段占比 + 用量热力图,支持 ¥/USD 切换)

统计弹窗图表

美元模式(弹窗右上角一键切换,汇率换算)

美元模式

设置页 · 用量统计

设置页概览

安装

方式 A:npm 一键安装(推荐,预构建)

dsh plugin --profile web add dsh-usage-billing

npm 包:https://www.npmjs.com/package/dsh-usage-billing

应用启动时通过本包的 dsh.bundle.patch(cordis.patch.yml)自动挂载,无需任何其他配置。

⚠ 不要直接修改官方 bundle(如 @deepseek-ai/dsh-web-app/cordis.patch.yml),也不要把插件放进 npm-cache\_npx 缓存(npm reify 会随时重建并留下悬空链接)。

本地路径形式同样支持:dsh plugin --profile web add 。

📌 link:/本地 link 开发安装的机器绑定说明:@deepseek-ai/dsh-tools 由宿主 dsh 提供(见 peerDependencies),npm 上暂无匹配版本,因此本地 link 安装时它解析自宿主侧。若插件的 node_modules 中没有对应链接,可在插件目录建一个指向 dsh 农场的 junction(农场由当前活跃引擎自动维护,跟随引擎版本):

New-Item -ItemType Junction -Path "node_modules\@deepseek-ai\dsh-tools"
-Target "$env:USERPROFILE\.dsh\profiles\node_modules\@deepseek-ai\dsh-tools"

该 junction 与本机 ~/.dsh 绑定,换机器需重建(dsh plugin add 本地路径方式不受影响);npm 方式安装(方式 A)完全无此问题。

方式 B:用户级补丁(不动 profile)

把本仓库根目录的 cordis.patch.yml 内容加入:

%USERPROFILE%\.dsh\cordis.patch.yml

- insert:
- id: usage-billing
name: 'dsh-usage-billing'

内置进打包部署(开箱即用)的完整方案见 PUBLISH.md。

数据与口径

| 数据 | 位置 / 说明 |
| 统计文件 | 写策略根目录下 .dsh-usage-billing.json(通常为用户主目录) |
| 计费时段 | 北京时间;调价边界 2026-08-17 00:00 |
| 计费单位 | 元 / 百万 tokens |

价格表(元 / 百万 tokens):

| 时段 | 模型 | 命中 | 未命中 | 输出 |
| 8/17 前 | flash | 0.02 | 1 | 2 |
| 8/17 前 | v4-pro | 0.025 | 3 | 6 |
| 8/17 后·空闲 | flash | 0.05 | 1.5 | 4.5 |
| 8/17 后·高峰 | flash | 0.10 | 3.0 | 9.0 |
| 8/17 后·空闲 | v4-pro | 0.15 | 4.5 | 13.5 |
| 8/17 后·高峰 | v4-pro | 0.30 | 9.0 | 27.0 |
| 9/10 12:00 后·空闲 | flash | 0.02 | 1 | 4 |
| 9/10 12:00 后·高峰 | flash | 0.04 | 2 | 8 |

模型按名称子串归类计价:名字含 flash(含新名 deepseek-flash 及旧名 deepseek-v4-flash、deepseek-v4-flash-vision-exp——旧名已下线、由 V4.1-Flash 服务并同价计费)按 flash 档,含 pro 按 pro 档,其余归入「未定价/免费」。

节假日计费:内置 2026 年国务院放假安排(国办发明电〔2025〕7号,含放假日期与调休上班日),命中即全天空闲;设置页「非高峰日」可编辑(每行一个 YYYY-MM-DD),2027 年安排公布后自行增补即可,无需等插件发版。

参考:DeepSeek API 定价

目录结构

.
├── lib/
│ ├── index.js # Host 半体:llm/stream 监听、计费、回填、持久化、/usage-billing 路由、usage_billing 工具 │ └── client.js # Client 半体:主界面入口 + 设置页面板(window.__ModuleLoader__ 打包格式,免构建) ├── assets/ │ └── screenshots/ # 界面预览截图(虚构演示数据,中/英) ├── cordis.patch.yml # bundle 补丁:声明挂载行(dsh.bundle.patch 机制) ├── package.json # exports("." / "./client" / "./cordis.patch.yml")+ dsh.client / dsh.bundle 声明 ├── PUBLISH.md # 发布指南(GitHub / npm / 用户安装) ├── LICENSE └── README.md

常见问题

- 统计翻倍:老版本自动回填未先清空导致;v0.2.0 起用 schemaVersion 迁移标记,重启自动单次重建修正。
- 面板不显示:客户端 bundle 由部署的 clientModules 服务发现;首次安装后需重启应用并刷新页面。
- 两个实例同时运行:统计文件是共享资源,多实例同时写会互相覆盖,请保持单实例。
- 升级被覆盖:部署目录升级会覆盖内置补丁行与包文件,重跑一遍安装步骤即可。
- dsh 版本兼容:0.1.2-alpha.1 ~ 0.1.6-alpha.2 实测通过(0.1.6 起 sessions.open 被移除,会话导航自动改走 uiWorkspace.openSession,旧运行时自动回退,无需区分版本安装)。

License

MIT
预览分享卡片长什么样 ↓940842546/dsh-usage-billing
分享 · DeepSeek Harness Hub
940842546/dsh-usage-billing

dsh-usage-billing · DeepSeek 用量与消费统计插件

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