echo-escape/dsh-workbench--plugins-cost-governor1

@echo-escape/dsh-cost-governor

用于 Token 审计、实时资金成本估算、动态模型路由和自动上下文压缩门控的 DeepSeek Harness 插件。

AI 分析

提供会话级别的 Token 消耗审计与费用估算,支持预算控制。适合需要严格监控和优化大模型 API 账单成本的用户。

包名
@echo-escape/dsh-cost-governor
版本
1.0.0
最近更新
2026年8月13日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

Configuration

Configure the plugin in your session's cordis.yml:

plugins:
  cost-governor:
    enabled: true
    config:
      currency: "USD"
      maxSessionBudgetUsd: 5.0
      compactionThresholdPercent: 80
      modelRates:
        deepseek-chat:
          inputPerM: 0.27
          outputPerM: 1.10
          cacheHitInputPerM: 0.07
        deepseek-reasoner:
          inputPerM: 0.55
          outputPerM: 2.19
          cacheHitInputPerM: 0.14

Usage

The plugin automatically registers the get_cost_stats tool on ctx.tools. An agent or caller can execute this tool to retrieve structured cost statistics:

{
  "status": "success",
  "currency": "USD",
  "totalTokens": 150000,
  "promptTokens": 100000,
  "completionTokens": 50000,
  "cacheHitTokens": 20000,
  "totalCostUsd": 0.0806,
  "recordCount": 5,
  "byModel": {
    "deepseek-chat": {
      "promptTokens": 100000,
      "completionTokens": 50000,
      "costUsd": 0.0806
    }
  }
}