DeepSeek Harness Web 側邊欄定時任務插件

DSH(DeepSeek Harness)的理念是「一切皆插件」。在智能體開發或日常使用中,經常需要模型在特定時間點自動執行任務,而不是依賴手動點擊。

dsh-scheduled-tasks 是一個 Web 側邊欄插件,由 crazy-L118 維護。它解決的問題是:把你想讓 dsh 做的事情寫成一條任務,設置好時間,到點後它會自動把任務交給正在運行的 dsh 執行。

核心功能

  • 定時執行:支持四種重複方式——單次(指定時間)、每天、每週(選星期 + 時間)、固定間隔(最小 5 分鐘)。
  • 側邊欄入口:入口按鈕位於側邊欄「新會話」按鈕和「工作區」列表之間,點擊即可打開任務管理面板。
  • 任務管理:支持新建、編輯、刪除、啓用、停用、立即運行。每個任務保留最近 20 次執行記錄。
  • 中英文界面:自動跟隨 dsh 的語言設置(讀取 ~/.dsh/settings.yaml 中的 locale.preference),dsh 爲中文界面即顯示中文,英文界面即顯示英文。
  • 本地存儲:任務保存在 ~/.dsh/scheduled-tasks.json,不上傳任何數據,不包含任何密鑰。
  • 錯峯補跑:dsh 關閉期間錯過的任務不會在重啓後立刻陳舊補跑(超過 6 小時的錯過直接跳過並記錄)。

安裝與啓用

前置條件:已安裝 dsh 與 pnpm。

從 npm 安裝:

dsh plugin --profile web add dsh-scheduled-tasks

安裝後需要重啓 dsh web,側邊欄即可看到「定時任務」入口。

典型用法

  1. 點擊側邊欄「定時任務」→「+ 新建任務」。
  2. 填寫任務名稱和任務內容(一段自然語言提示詞,到點後會作爲新任務交給 dsh 執行)。
  3. 選擇重複方式和時間,保存。
  4. 到點後插件會把任務交給正在運行的 dsh;執行結果請在 dsh 會話中查看。

適用場景與注意事項

此插件適合需要自動化工作流、定期生成報告或定時檢查數據的場景。

注意事項:
- 定時任務依賴 dsh 保持運行。dsh 未運行時,任務不會執行。
- 插件以當前 dsh 進程的權限運行。

生態鏈接

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜