DSH Plugins
返回列表
🧠

dsh-token-usage

记忆 更新于 2026.09.16

在终端中运行以下命令:

dsh plugin install l956615272-hub/dsh-token-usage

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中运行 dsh plugin install l956615272-hub/dsh-token-usage 即可安装,源码仓库为 https://github.com/l956615272-hub/dsh-token-usage

插件介绍

当你的 DSH 桌面端里塞进了几十个会话、横跨多个工作区、甚至更换过 DSH home 目录之后,一个最朴素的问题反而最难回答——我到底一共烧掉了多少 token?dsh-token-usage 就是为这个单一问题而生的:它遍历本机全部会话日志,把非缓存输入、输出、缓存读取与调用次数汇总成一张总表,再按天、模型、Provider、项目或会话任意维度切片,支持自定义起止日期区间。

底层处理了那些会悄悄膨胀原始计数的问题:多帧 zstd 日志逐帧完整解压,v0/v3 与 resume/fork 副本共享的 message.id 全局去重(否则虚高约三倍),streaming chunk 的重复上报被过滤只保留最终 assistant 消息。61.6 MB / 99 个会话文件的全量扫描约 1.4 秒完成,结果落盘缓存,仪表盘每 30 秒自动刷新。Host 仅依赖 Node 内置模块,零第三方运行时依赖,桌面壳可安全加载。

对同时使用多家订阅或 API 网关的团队,内置的按接入方额度面板允许为每个 Provider 配置额度、单位、每月刷新日与启用开关,分别展示本周期已用与剩余并附带进度条,超额自动标红。所有配置仅保存在本机 quota.json,不上传、不修改会话日志。

适合重度 DSH 用户、混用多个 LLM 提供方的团队,以及任何希望一眼看清本周期还余多少预算的人。没有费用换算、没有热力图、没有宠物动画——就是快速、准确、全局的 token 记账。

使用场景

  • 汇总本机所有 DSH 会话的历史 token 总消耗并查看调用次数
  • 按天、模型、Provider、项目等维度拆分用量并自定义日期区间
  • 为多家订阅分别配置月度额度、刷新日,追踪各自剩余与进度

适合人员

  • 同时运行大量 DSH 会话的重度用户
  • 混用多个 LLM 提供方或 API 网关的团队
  • 需要定期核算 token 预算与剩余额度的开发者