Aily-DSH/dsh-peak-guard ↗★ 0

dsh-peak-guard

Peak-hour guard: warns before DeepSeek peak-priced hours, stops the sessions you pick when peak starts, resumes them when off-peak returns. Holiday and make-up-workday aware.

パッケージ
dsh-peak-guard
互換性
未検証
Harness ピア範囲
>=0.2.1-rc.2
バージョン
0.3.1
ライセンス
MIT
最終更新
2026/11/03

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Aily-DSH/dsh-peak-guard

ドキュメント

README 全文を読む ↗

配置

配置文件:~/.dsh/dsh-peak-guard/config.json(首次启动自动生成,也可在设置页改)。

字段默认说明
enabledtrue总开关;关闭后只显示状态、不执行任何动作
warnMinutes30高峰前多少分钟发预告;0 表示不预告
graceMinutes3停止提示发出后,宽限多少分钟再强制中断回合
notifyOnWarntrue是否发送高峰预告消息
stopPrompt中文提示高峰开始时发给会话的内容(要求写 NEXT.md 并收尾)
warnPrompt中文提示预告内容,支持 {minutes} 占位符
resumePrompt中文提示低谷恢复时发给会话的内容(读 NEXT.md 续做)
sessions{}{ "": { "autoStop": true, "autoResume": true } }
days{}日期覆盖:{ "2026-10-01": "holiday", "2026-10-11": "workday" }

宿主只监听回环地址,路由:

路由用途
GET /api/dsh-peak-guard/state当前阶段、日历信息、下次切换时间、配置与会话列表
POST /api/dsh-peak-guard/config增量更新配置(sessions 里传 null 删除该条)
POST /api/dsh-peak-guard/action手动触发:kind=warn|stop|resume|cancel-now