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 仓库。

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

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

小夜