DeepSeek Harness 插件:relay-dsh-plugin-monitor-author

前言

DeepSeek Harness (DSH) 採用“一切皆插件”的架構。在構建智能體監控能力時,開發者需要在 Relay 層面創建 Monitor Bundles。relay-dsh-plugin-monitor-author 是一個 DSH 插件,它爲 DSH 的原生 Skill 目錄貢獻了 relay-monitor-author Skill,旨在引導 DSH Agent 安全地發現和創建 Relay Monitor Bundles。

插件概覽

該插件由 yangbobo2021 維護,類別爲 admin-security,許可證爲 MIT。

它解決了在 DSH 環境中安全編寫和配置監控包的問題,通過提供 Skill 機制,讓 Agent 能夠在遵循最小權限原則的前提下,完成監控包的發現、驗證和持久化安裝。

核心功能

  1. Skill 貢獻:將 relay-monitor-author Skill 添加到 DSH 的原生 Skill 目錄中。
  2. 引導發現:引導 DSH Agent 通過實時發現 Live Monitor Bundles。
  3. 權限控制:處理插件偏好,確保啓用最小權限的自定義編寫能力。
  4. 驗證與安裝:提供驗證機制,並確保安裝的持久性。

安裝與啓用

安裝該插件需要指定確切的 DSH 版本,並配合 relay-dsh-plugin-monitors 一起使用。請執行以下命令:

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

安裝後,該 Skill 即可被 DSH 系統識別和使用。

典型用法

DSH 用戶可以通過以下三種方式使用該插件提供的 Skill:

  1. 自然語言指令:讓 Agent 等待外部條件。
  2. UI 工具:通過 DSH 的原生 Skill UI 或工具加載該 Skill。
  3. 命令調用:顯式調用 /relay-monitor-author。

該 Skill 使用當前 DSH 根會話中已限定的 Monitor 工具,不會創建獨立的 Codex 插件,也不會繞過 Relay 授權。

注意事項

  • 卸載行爲:卸載該插件後,Skill 將從新的 DSH 目錄觀察中移除。
  • 現有監控:它不會停止或重寫 Monitor Core 已經提交的 Monitors。
  • 環境要求:運行環境需要滿足 Node.js >= 22.13。

結語

該插件爲 DSH 生態中的監控編寫提供了標準化的 Skill 途徑,兼顧了安全性與易用性。更多技術細節,請參考 GitHub 倉庫。

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

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

小夜