DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

dmsobtl /

dsh-cost-optimizer

Topic repository only

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

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@49450035

dsh-cost-optimizer

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

原理

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

配置

- 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
            costPer1kInput: 0.002
            costPer1kOutput: 0.008
        complexityThresholds:
          fastMaxTokens: 2000
          powerfulMinTokens: 8000
          powerfulMinTools: 5
        budget:
          sessionLimit: 0.5     # 单次会话最多花 $0.5
          dailyLimit: 5.0       # 每天最多 $5
          currency: USD
        verbose: false

工具

工具 功能
cost_report 查看当前花费和预算余量

效果示例

User: "hello"
  → [simple] Flash ($0.0001)

User: "帮我重构这个 500 行的文件,注意保持接口兼容"
  → [complex] Pro ($0.008)

User: "这个函数是干嘛的?"
  → [simple] Flash ($0.0001)

与 dsh-llm-vision-router 的关系

  • vision-router:检测图片 → 切视觉模型(跨 provider)
  • cost-optimizer:检测复杂度 → 同 provider 内选档位

两者可以叠加:cost-optimizer 先选档位,vision-router 再检测图片覆盖。

License

MIT

—/ 5

No ratings yet

Manifest verification required

Commit 4945003531ae

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout