← 返回列表
D

dsh-cost-optimizer

v0.1.0 · 3 天前发布

DSH plugin: smart model routing by task complexity — simple tasks use cheap models, hard tasks use powerful ones. Tracks spending and enforces budgets.

dsh-plugindeepseek-harnesscost-optimizationmodel-routingbudget

README

dsh-cost-optimizer



DSH 插件:按任务复杂度自动选模型 — 简单问题用便宜的,难题用贵的。跟踪花费,守住预算。

原理





每次 agent/request:
分析当前上下文复杂度(消息长度、工具调用次数、是否含图片)
├── simple(短对话、无工具) → Flash(快且便宜)
├── moderate(中等复杂度) → Standard
└── complex(长上下文、多工具) → Pro(贵但强)


配置



```yaml
  • insert:

  • - id: cost-optimizer
    name: dsh-cost-optimizer
    config:
    tiers:
    fast:
    provider: deepseek
    model: deepseek-v4-flash
    costPer1kInput: 0.0001
    costPer1kOutput: 0.0004
    standard:
    provider: deepseek
    model: deepseek-v4
    costPer1kInput: 0.0005
    costPer1kOutput: 0.002
    powerful:
    provider: deepseek
    model: deepseek-v4-pro

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ❓ 未知 metadata 缺失
    dsh@0.1.0 ❓ 未知
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

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

    元数据

    License
    MIT
    npm
    dsh-cost-optimizer
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {}