Relay Time Monitor Bundle Extension for DeepSeek Harness

前言

在 DeepSeek Harness (DSH) 的 Relay 工作流開發中,除了常規的監控和事件處理,基於時間的調度需求逐漸增多。現有的插件體系可能未直接提供開箱即用的 deadline 類型。relay-dsh-plugin-monitor-time 作爲一個擴展,填補了這一空白。

是什麼

這是一個爲 Relay on DeepSeek Harness 設計的 Time deadline Monitor Bundle 擴展插件。由用戶 yangbobo2021 維護。它向 Relay 註冊了新的可發現 Monitor Bundle 類型 time.deadline,並提供了便捷工具 relay_schedule_timer。

核心功能

  1. 新增 Monitor Bundle 類型:添加了可發現的 time.deadline 類型,用於在 Relay 工作流中定義基於時間的監控。
  2. 新增便捷工具:提供了 relay_schedule_timer 工具,簡化時間調度邏輯。
  3. 宿主時鐘依賴:插件僅讀取宿主時鐘,不依賴外部 NTP 服務。
  4. 多語言支持:支持英文和簡體中文的目錄元數據。

安裝與啓用

該插件依賴 Relay Events 和 Monitor Core。安裝時需指定精確版本。

npx @deepseek-ai/dsh@0.1.3-rc.1 plugin --profile web add --save-exact \
  relay-dsh-plugin-events@0.2.3-rc.1 \
  relay-dsh-plugin-monitors@0.3.2-rc.1 \
  relay-dsh-plugin-monitor-time@0.1.3-rc.1

也可以直接從 Git 源安裝進行驗證:

npx @deepseek-ai/dsh@0.1.3-rc.1 plugin --profile web add --save-exact \
  github:yangbobo2021/relay-dsh-plugin-monitor-time#v0.1.3-rc.1

兼容性與注意事項

  • 版本兼容性:穩定版 0.1.2 已在官方 DSH 0.1.5-rc.2 和 0.1.6-alpha.1 上驗證,無需實現適配。同一構建產物也與審計過的 DSH 0.1.2-alpha.3 配置兼容。
  • 時鐘安全:插件僅讀取宿主時鐘,意味着它將與 DSH 進程運行在相同的環境中,需注意宿主時鐘的準確性和權限問題。
  • 許可證:採用 MIT 許可證。

總結

這個插件爲 Relay 在 DSH 中的時間相關監控提供了基礎能力。如果你需要在工作流中處理基於時間的截止任務,可以通過上述命令安裝依賴並使用 time.deadline 類型。

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

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

小夜