DSH Plugins
返回列表
🖥️

dsh-device-bridge

客户端 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install 173787247/dsh-device-bridge

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

在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-device-bridge,即可从 https://github.com/173787247/dsh-device-bridge 安装本插件。

插件介绍

当你在 WSL 或桌面侧编排自动化时,真正要动的往往是另一台设备:手机上的 Termux、一块 IoT 板子,或一台只做转发的跳板机。它们未必适合装完整的 DSH 套件,却仍需被统一发现、探活并按约定动作被调用。dsh-device-bridge 正是面向这类「薄 Agent」的可选客户端插件,用与 dsh-mac-companion 相同的 Companion 协议,只要对端实现 /v1/health 与 /v1/invoke,就能纳入同一套远程设备模型。

插件侧提供三类能力:列出已配置设备、对单台设备做健康检查,以及在 action 白名单内发起 invoke。这与「手机聊天入口走 dsh-wsl-im、设备能力走本插件」的分工一致:IM 负责对话,bridge 负责设备侧可编程能力。需要 SSH 会话级直连时,应使用 dsh-remote-ssh,而不是把本插件当成通用 SSH 替代品。

它通常作为 dsh-wsl-kit 的可选远程桥接档位出现,不要求默认安装脚本带上。适合已经在用 WSL 套件、希望把 Termux 样例或自研轻量 companion 接进 Harness 的开发者,以及需要在多台边缘设备上复用同一 invoke 契约的团队。配置可参考仓库中的 devices 片段与协议文档,与套件其它组件的兼容性以 dsh-wsl-kit 的验证矩阵为准。

使用场景

  • 在 Harness 里统一查看已配置的手机、IoT 或跳板机设备
  • 对薄 Agent 做 /v1/health 探活,确认设备在线
  • 在白名单 action 下远程 invoke,触发 ping、通知等桩能力

适合人员

  • 使用 dsh-wsl-kit 并需要可选远程桥接的开发者
  • 在 Termux 或轻量环境部署 Companion 薄 Agent 的用户
  • 管理多台边缘设备且希望统一 invoke 契约的团队