dsh-plugin-cost-tracker:DSH 的 Token 成本跟踪插件

前言

在 DSH(DeepSeek Harness)中使用多个模型时,仅知道 token 数并不直接等同于成本。开发者还需要结合模型定价、会话用量和预算提醒来判断当前调用是否接近预期。

dsh-plugin-cost-tracker 是面向 DeepSeek Harness 的 Token cost tracker,用于跟踪 token 使用、计算成本,并在需要时把成本意识注入系统提示。下面介绍它的功能、安装方式和典型用法。

这是什么

dsh-plugin-cost-tracker 的一句话定位是:Token cost tracker for DeepSeek Harness.

维护者为 YYTbit,许可证为 MIT。它面向需要在 DSH 会话中查看 token 用量、估算模型成本,并根据配置触发预算提醒的场景。

核心功能

根据仓库 README,它提供以下能力:

  • 跟踪每个会话的 token 使用量
  • 根据模型定价计算成本
  • 将成本意识注入系统提示
  • 提供 CLI 工具用于成本估算

README 列出的支持模型包括:

deepseek-v4, deepseek-v4-flash, deepseek-r1, deepseek-vl2
gpt-4o, gpt-4o-mini, gpt-5.2
claude-sonnet-4, claude-opus-4, claude-haiku-4
gemini-2.5-pro, gemini-2.5-flash

安装与启用

先选择要安装的 DSH profile。命令中的 your-profile 是占位符,需要替换为实际 profile 名。执行下面的命令添加插件:

dsh plugin --profile your-profile add dsh-plugin-cost-tracker

典型用法

CLI 成本估算

README 给出如下 CLI 示例,用于按指定模型和输入/输出 token 数估算成本:

cost --model deepseek-v4 --input 10000 --output 5000

配置示例

README 给出的配置示例如下:

- id: cost-tracker
  name: dsh-plugin-cost-tracker
  config:
    defaultModel: deepseek-v4
    budgetWarning: 5.0
    enableInjection: true

示例中出现的配置项包括 defaultModelbudgetWarningenableInjection。如果不想让插件把成本意识注入系统提示,可以关注 enableInjection 的配置。

适用场景与注意

适合在 DSH 中使用多个模型、需要查看会话 token 用量、估算成本或开启预算提醒的开发者。

需要注意:

  • 插件以当前 dsh 进程权限运行,安装前应检查源码和许可证。
  • 该插件会把成本意识注入系统提示;如果项目对提示词格式有严格要求,启用前需要评估影响。
  • 支持模型列表以 README 为准;更换模型或调整预算时,确认配置项与模型名一致。

短结尾

dsh-plugin-cost-tracker 把 token 用量跟踪、模型成本估算、预算提醒和系统提示注入集中到 DSH 插件中,适合作为 DSH 里的成本可见性插件。

社区目录页:当前已核实材料未提供具体 URL,可按插件名 dsh-plugin-cost-tracker 在 DSH 插件目录中查询。

GitHub:https://github.com/YYTbit/dsh-plugin-cost-tracker

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜