lizilong1993/dsh-offpeak ↗★ 1

dsh-offpeak

可配置峰谷自动会话门:config/offpeak.json 驱动 peak 时段 + 周末全天 off-peak + 单会话「畅跑」限时无视峰谷 + 高峰自动暂停/波谷自动恢复 + 按模型名的高峰拦截列表。 适合需要避开API高峰期、实现自动暂停与恢复的用户。

Package
dsh-offpeak
Compatibility
Unverified
Harness peer range
>=0.1.5-rc.2 <0.1.6-0 || >=0.1.7-rc.1 <0.1.8-0 || >=0.2.0-rc.1 <0.2.1-0
Cordis peer range
^4.0.1
Version
3.1.6
License
MIT
Last updated
Oct 13, 2026

Other repositories with this package name

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lizilong1993/dsh-offpeak

配置

config/offpeak.json(默认层;设置表单里的值优先),常用键:

{
  "timezone": "Asia/Shanghai",
  "peakPolicy": { "peakWindows": [{ "name": "morning", "start": "09:00", "end": "12:00", "days": ["mon","tue","wed","thu","fri"] }] },
  "weekendPolicy": { "enabled": true, "days": ["sat","sun"], "mode": "offPeak" },
  "providerGuard": true,
  "officialProviders": [],            // 追加官方 provider id(精确匹配,最高优先级)
  "officialModelPatterns": [],        // 高峰拦截的模型名(精确匹配、大小写不敏感)
  "officialBaseURLs": ["api.deepseek.com"],
  "deferredMode": "hold",             // 'hold' | 'error'
  "deferredResume": true,
  "stepLevelPause": true
}

可用 DSH_OFFPEAK_CONFIG 显式指定配置文件;状态目录默认 .dsh/offpeak(DSH_OFFPEAK_STATE_DIR 可覆盖)。