DeepSeek Harness (DSH) 的计费策略存在高峰与谷时差异。在高峰时段发起模型调用会产生额外费用。dsh-peak-guard 是一个宿主 + 客户端插件,旨在通过在计费高峰时段直接短路调用流来解决这个问题。
核心功能¶
- 高峰拦截:在
llm/stream事件上直接短路,不调用next(),因此不产生任何费用。 - 默认时段:北京时间 09:00–12:00、14:00–18:00。周末与法定假期为谷时。
- 记录管理:支持搜索、标记已办、清空、落盘。
- UI 集成:输入框左侧盾牌开关、输入框上方拦截列表卡片。
安装¶
使用提供的 PowerShell 脚本安装:
pwsh -File install-profile.ps1
命令与配置¶
命令¶
/peak enable|disable:高峰保护总开关。/peak off [分钟]:临时放行指定分钟数。/peak test:预览拦截提示语。/peak force:强制拦下或收回。
配置项¶
tone: joke:获取彩蛋话术(如“梁文峰时间”)。hint: false:隐藏额外说明,只留第一句。blockUtilityCalls: true:拦截会话标题生成等管家调用。
注意事项¶
- 仅支持 DSH Desktop,命令行
dsh plugin不支持。 - 修改代码后需完全退出并重启 DSH Desktop 才能生效。
- 不提供谷时自动补发功能,仅负责拦下与记账。
结语¶
该插件通过在高峰时段直接短路模型调用流,帮助开发者控制成本,同时提供可视化的拦截记录管理。源码与目录可参考:GitHub。