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.
README
dsh-cost-optimizer
DSH 插件:按任务复杂度自动选模型 — 简单问题用便宜的,难题用贵的。跟踪花费,守住预算。
原理
每次 agent/request:
分析当前上下文复杂度(消息长度、工具调用次数、是否含图片)
├── simple(短对话、无工具) → Flash(快且便宜)
├── moderate(中等复杂度) → Standard
└── complex(长上下文、多工具) → Pro(贵但强)
配置
```yaml
- 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
{}