前言¶
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 的工作流,自動完成峯谷價感知的任務調度。它適合需要在夜間或非高峯時段批量處理文本、摘要、翻譯等任務的場景。