zisekongling/deepseek-peak-blocker0

deepseek-peak-blocker

DSH 插件:DeepSeek 官方 API 高峰时段智能管控(阻塞确认模态框 / 顶部提醒横幅 / 右下角状态面板 / /bypass 与 /status 命令)

包名
deepseek-peak-blocker
版本
0.2.0
许可证
MIT
最近更新
2026年8月23日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zisekongling/deepseek-peak-blocker

可配置参数

通过 DSH 的 settings(namespace deepseek-peak-blocker)配置,可在 settings.yaml 或设置界面调整;未配置时使用以下默认值:

参数类型默认值说明
peakHoursstring[]["09:00-12:00", "14:00-18:00"]北京时间高峰时段(HH:MM-HH:MM
bufferMinutesnumber0高峰前后缓冲分钟数,0 关闭(默认关闭)
blockMessagestring当前为 DeepSeek API 高峰时段,是否继续请求?模态框正文
cancelMessagestring请求已被用户取消。取消时返回给上层的错误提示
peakNotificationstring⏰ 已进入 API 高峰时段,当前有对话正在进行,请注意响应速度可能受影响。顶部横幅文案

使用提醒

  • /bypass 令牌与时段状态记录均存于进程内存:插件重启后令牌清空(页面刷新不影响——令牌在 Host 侧)。
  • 若将 api.deepseek.com 反代至自定义域名并注册为新 provider,本插件无法识别、不拦截(视为绕过官方直连计费通道);若仅修改官方适配器的 baseURL 环境变量,路由标识不变、仍会拦截。
  • 模态框长时间无人应答(默认 30 分钟,decisionTimeoutMs)会自动取消该请求,避免请求永久挂起。