DSH Plugins
返回列表
🧰

relayloom

联网工具 更新于 2026.08.15

在终端中运行以下命令:

dsh plugin install fieldnote-ops/relayloom

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中运行 dsh plugin install fieldnote-ops/relayloom 即可安装,插件源码见 https://github.com/fieldnote-ops/relayloom ,安装后默认关闭,需配置凭据与白名单后方可启用。

插件介绍

RelayLoom 将 DeepSeek Harness agent 接入钉钉 Stream 协议,解决的核心问题是:让 agent 不再只是被动接收一条群通知的 webhook,而是能在单聊或群 @ 场景下完成真实的接收、确认、回复闭环。它通过官方 dingtalk-stream SDK 绑定协议层,在异步模型工作完成之前就发送 ACK,用 msgId 去重防重试风暴,并按发送者和会话维度隔离上下文,确保多用户并发时互不串扰。

安全面是 RelayLoom 的重心:默认 enabled: false,启用后必须配置非空 staff-id 白名单,凭据只从命名环境变量读取,sessionWebhook 回复严格限定 HTTPS 主机、拒绝 302 跳转、限制响应体大小与超时。审批流程提供 /approve 与 /reject 文本回退,决策为一次性、可过期、绑定原始发送者与会话,不会误触发他人会话。

适合正在用 DeepSeek Harness 搭建 agent 工作流、需要把对话入口接到钉钉内部机器人的开发者。它不是生产级托管 bot,而是一个默认关闭、可审计的互操作桥接层,让你在本地或内网环境先跑通协议链路,再决定是否推向租户。

使用场景

  • 为内部团队搭建一条从钉钉机器人到 DeepSeek Harness agent 的双向对话通道
  • 在本地或内网环境验证钉钉 Stream 协议的接收、ACK、回复完整闭环
  • 给 agent 会话增加基于白名单的文本审批回退流程,避免误触发

适合人员

  • 正在用 DeepSeek Harness 搭建 agent 工作流、需要钉钉入口的开发者
  • 需要审计级安全策略(白名单、凭据隔离、webhook 防 SSRF)的内部工具团队
  • 想先跑通协议链路再决定是否上线的互操作实验者