← 返回列表
D

@y2zyyr/dsh-token-usage-sidebar

v1.1.1 · 1 天前发布

Persistent Token Usage insights for DeepSeek Harness, backed by a scalable durable SQLite ledger.

dsh-plugindeepseek-harnessdshtoken-usage

README

dsh-token-usage-sidebar

English | 简体中文

这是一个面向 DeepSeek Harness(DSH)Web Profile 的社区插件,在侧边栏显示由 provider/runtime 上报并持久化保存的 Token 用量,并在原生设置中提供完整的 Token 用量 页面。

text
TOKEN USAGE
Today 今日
Yesterday 昨日
Total 累计

这是社区插件,并非 DeepSeek 官方插件。

功能

  • 侧边栏显示今日、昨日和累计 Token 用量。

  • 设置 → Token 用量 中提供独立页面,位置在 Agent 预设之后、插件市场之前。

  • 固定概览卡片:全部时间、今天、昨天、最近 7 天。

  • 明细支持今天、昨天、7 天、全部时间四种范围。

  • 显示输入、输出、缓存读取、缓存写入、推理、调用次数。

  • 按供应商/模型汇总(按总量排序),并始终展示最近 7 个本地自然日(包含零值日期)。

  • 本地持久化统计;重启 DSH 后不会归零。

  • 可扩展的持久化账本(v1.1)。 累计统计改由插件自有的 SQLite 数据库支撑(Node 内置 node:sqlite、WAL 日志),取代单一大 JSON 文件。每次新调用只是一次小的行级 upsert,无论历史记录有多少条,写入延迟都基本保持平稳。

  • 自动校验迁移(v1.1)。 升级时会自动把 v1.0.1 的现有统计迁移到新账本,并校验生命周期总计、记录数、按日与按供应商/模型统计完全一致后才切换。不会丢失或重复统计,切换前会备份 v1
  • 查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    @y2zyyr/dsh-token-usage-sidebar
    Repo
    git+https://github.com/y2zyyr/dsh-token-usage-sidebar.git
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-sidebar","@deepseek-ai/dsh-client-ui-settings-general"],"platform":"web"}}