Bruvis625/dsh-peakshift0

dsh-peakshift

DeepSeek Harness 错峰插件:高峰时段自动切换备用供应商,低谷切回 DeepSeek / A DeepSeek Harness plugin that shifts expensive models to a cheaper backup provider during peak pricing hours.

包名
dsh-peakshift
版本
1.0.0
许可证
MIT
最近更新
2026年8月19日

安装

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

使用

  1. 「设置 → 模型」:添加一个便宜供应商(Moonshot、GLM、OpenAI 兼容网关……),填 API Key;
  2. 「设置 → 错峰」:勾选「错峰」,选好备用供应商/模型,贵模型列表默认 deepseek-v4-pro
  3. 完成。高峰时段请求自动走备用供应商,低谷自动用回 DeepSeek。

配置项(settings.yaml 的 price-router: 分节)

字段默认说明
enabledfalse错峰总开关
primaryProviderdeepseek-official主供应商(低谷时段使用)
fallbackProvider备用供应商(留空 = 自动选第一个已接入的)
fallbackModel备用模型(留空 = 该供应商第一个模型)
peakWindows09:00–12:0014:00–18:00高峰时段窗口(北京时间)
expensiveModels["deepseek-v4-pro"]贵模型列表(高峰才切走的模型)
remindEnabled / remindMinutestrue / 5交界前提醒开关与提前分钟数

Usage

  1. Settings → Models: add a cheaper provider and fill in its API key;
  2. Settings → Peak shift: enable the toggle, pick the backup provider/model (expensive models default to deepseek-v4-pro);
  3. Done — peak-hour requests go to the backup provider, off-peak requests go back to DeepSeek.

Configuration (price-router: section in settings.yaml)

FieldDefaultMeaning
enabledfalseMaster toggle
primaryProviderdeepseek-officialPrimary provider (off-peak)
fallbackProvideremptyBackup provider (empty = first connected one)
fallbackModelemptyBackup model (empty = that provider's first model)
peakWindows09:00–12:00, 14:00–18:00Peak windows (Beijing time)
expensiveModels["deepseek-v4-pro"]Models to shift away from at peak
remindEnabled / remindMinutestrue / 5Transition reminder toggle / lead minutes