前言¶
DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在需要批量处理任务时,模型调用的成本是主要考量因素之一。DeepSeek 官方采用两档计价策略:峰时与平价。
这款插件旨在解决「如何避免在高峰时段执行高成本任务」的问题。它通过感知当前时段,在平价时段自动调度任务,在峰价时段自动排队,从而降低平均调用成本。
核心功能¶
-
自动排队与调度
在平价时段直接运行deepseek-flash批任务;当检测到即将进入峰价时段时,插件会将任务存入队列并挂起定时器,直至下一个平价时段自动执行。 -
状态监控
提供查看当前计价档位、下一个切换时间点、队列积压情况以及定时器排定情况的功能。 -
任务管理
支持取消队列中的指定任务;若不传任务 ID,则取消全部待执行任务。
安装与启用¶
使用官方安装命令将插件加入桌面配置 profile:
dsh plugin --profile desktop add dsh-peak-runner
安装完成后,重启 DSH 应用,插件会自动注入工具与系统提示。
配置说明¶
插件支持通过 profile 补丁层进行覆盖配置。默认配置对齐 DeepSeek 官方时段口径:
- id: dsh-peak-runner
config:
enabled: true
provider: deepseek-account
model: deepseek-flash
# 峰段窗口(UTC 小时,半开区间 [start, end))
peakWindows:
- { start: 1, end: 4 }
- { start: 6, end: 10 }
# 峰价开始前多少分钟停止执行新任务、开始排队
leadMinutes: 10
# 推理档设置
reasoningEffort: "off"
maxTokens: 2048
timeoutMs: 45000
典型用法¶
在对话中直接调用 peak_run 工具,或通过自然语言询问状态:
-
执行任务:
> 帮我把这 5 段文字各写一句摘要:[内容](然后调peak_run)- 系统会在平价时段自动调用
deepseek-flash批量执行摘要任务。
- 系统会在平价时段自动调用
-
查询状态:
> 现在是什么档位?队列里还有什么?- 系统会返回当前档位、下一个切换点、队列状态与定时器排定情况。
注意事项¶
-
时段口径
插件与dsh-cost-meter使用同一套时段判断逻辑,确保两边的「平价」或「峰价」状态一致。DeepSeek 官方按 UTC 计价:01:00–04:00、06:00–10:00 为峰时价,其余时段平价;周末与法定假日全天平价。 -
推理成本
在配置reasoningEffort时,设置为off是延迟与成本正确的档位。若设置为low,模型仍可能消耗 2000+ 思考 token,导致成本增加。 -
权限与安全
插件以当前 DSH 进程权限运行。安装前应检查源码与许可证(MIT)。
总结¶
dsh-peak-runner 通过简单的配置即可接入 DSH 的工作流,自动完成峰谷价感知的任务调度。它适合需要在夜间或非高峰时段批量处理文本、摘要、翻译等任务的场景。