qigai74/dsh-usage-breakdown ↗★ 0

dsh-usage-breakdown

DSH 插件:按「会话 × 供应商 × 模型」拆解调用次数与 token 用量,数据只读自 dsh-cost-meter 账本。 必须先安装 dsh-cost-meter,适合需要精细化分析账单的用户。

Package
dsh-usage-breakdown
Compatibility
Unverified
Version
0.1.0
License
MIT
Last updated
Oct 18, 2026

Install

This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗

dsh-usage-breakdown

DSH(DeepSeek Harness)插件:按「会话 × 供应商 × 模型」拆解调用次数与 token 用量。

一个会话里同时用了 DeepSeek、WorkBuddy、Radeon 好几条路由?面板会告诉你每条路由各被调用了多少次、吃了多少输入/缓存/输出、花了多少钱。


它解决什么

DSH 本身只告诉你「这一轮花了多少」,dsh-cost-meter 告诉你「今天花了多少」。但当你想知道同一个会话里,究竟是哪个供应商、哪个模型在烧钱时,这两个都不够。

本插件补的就是这一层:把 cost-meter 的账本重新切成 会话 → provider:model 的二维视图,不采集、不写入、不重复计价。

功能

  • 会话内拆解:每个会话一张卡片,卡内按 provider:model 列出调用次数、输入、缓存读取、输出与成本,横条表示调用量占比
  • 当日概览:会话数、调用次数、输入 token、缓存读取、合计成本
  • 日期切换:可回看账本里任意一天
  • 单会话聚焦:?session= 只显示一个会话
  • 三种入口:会话顶部快捷栏、输入框下方、设置 → 插件
  • 快捷键:Ctrl+Shift+U 直接打开
  • 浮层显示:面板盖在 DSH 界面里,Esc 或点遮罩关闭

前提

需要先安装并运行 dsh-cost-meter,且账本里有数据(~/.dsh/storages/cost-meter/ledger.json)。

没有账本时面板会明确提示「找不到账本 + 试过的路径」,而不是空白页。

安装

本插件暂未发布到 npm,手动安装:


## 使用

| 操作 | 行为 |
| --- | --- |
| 左键点「会话用量」 | 只看当前会话 |
| 右键点「会话用量」 | 打开完整面板(当天全部会话) |
| `Ctrl+Shift+U` | 直接打开面板 |
| `Esc` / 点遮罩 | 关闭 |

面板直达地址:`http://127.0.0.1:/plugins/dsh-usage-breakdown/panel`

> DSH 的 web 端口每次重启都会变,建议用界面入口或快捷键,别收藏固定 URL。