DSH Plugins
返回列表
the-binding-of-dsh

the-binding-of-dsh

联网工具 更新于 2026.10.15

在终端中运行以下命令:

dsh plugin install memorax-ai/the-binding-of-dsh

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

在 DeepSeek Harness 中执行 dsh plugin install memorax-ai/the-binding-of-dsh,即可从 https://github.com/memorax-ai/the-binding-of-dsh 安装并启用该插件。

插件介绍

在 DSH 生态里,Host 与浏览器或 Node 端客户端往往要互相调用能力、同步状态,却缺少一条统一、可关联请求与生命周期的双向通道。The Binding of DSH 正是为此而生:它依托原生 DSH Connection 与 Typert Gateway,把 Host 与已连接的对端之间的 RPC 做成一等公民,而不是各写一套临时桥接。

插件的核心分工很清晰:Connection 负责寻址与连接生命周期,Gateway 负责服务描述、编解码、调用与错误语义。你可以对在线的浏览器或 Node 对端做定向 Host-to-Client 调用,也可以在两个方向上对称地使用 Gateway;请求关联、取消与断线重连等行为由 Binding 统一处理。旧版 Host 仍可通过 events.host WebSocket 与既有事件形态共存,新版 Host 则使用 Binding 套接字做双向 RPC,并用原生 Gateway 流承载事件。

若你在做需要「页面/脚本与 Host 对打」的插件或集成——例如远程操控、瀑布式事件协商、Gateway 通知与流式订阅——且希望在不同 DSH 版本间尽量平滑迁移,这个联网工具值得纳入技术栈。它不要求你重建整套 Agent 上下文,而是把连接、RPC 与事件传输的边界说清楚,让你专注业务契约本身。

截图预览

使用场景

  • 浏览器或 Node 对端上线后,Host 需要定向调用客户端能力并拿到可关联的响应。
  • 插件要在 Gateway 上实现双向服务调用,并处理取消、断线与重连后的状态恢复。
  • 需要在现代 Binding 与旧版 events.host 事件形态之间兼容浏览器事件与瀑布式协商。

适合人员

  • 正在开发需要 Host 与页面或脚本互通的 DSH 插件作者
  • 负责集成 Typert Gateway 与 Connection 的 Host 或客户端维护者
  • 需要在多版本 DSH 上保持 RPC 与事件行为一致的团队