DSH Plugins
返回列表
⚙️

dsh-windows2macos

工作流 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install TwinsEarth/dsh-windows2macos

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

在 DeepSeek Harness 中执行 dsh plugin install TwinsEarth/dsh-windows2macos,或参考 https://github.com/TwinsEarth/dsh-windows2macos 选择 DSH 插件等安装方式。

插件介绍

当你手里不止一台电脑,却希望用同一个 DeepSeek 账号、同一句指令,让各台机器一起跑同一个项目时,手工维护主机清单和逐台 SSH 很快就会成为瓶颈。dsh-windows2macos 把「以账号为身份」的多机协作做成可安装的工作流插件:机器自行加入编队,任务由中继统一路由,agent 侧只需调用工具即可完成跨机编排。

插件把一组机器抽象成一个编队,而不是一张静态 IP 表。中继负责 HTTP 任务路由、租约、SSE 与 blob 存储;每台机器上的 agent 执行白名单命令并上报心跳;面向 agent 的 12 个工具覆盖状态、设备列表、运行与等待、历史与统计、记忆、入队审批、协作与更新等场景。任务模式上,replicate 在每台在线机器上重复执行并在结果与 commit 锚点一致时给出一致裁决;split 为各机分配分片;pipeline 串联阶段;broadcast 指定执行者并汇总观察者;compose 合并多路结果。自 1.1.14 起的新机入队可由在线成员批准,10 秒无决策且仍有成员在线时自动同意,并配套可审计的移除与表决规则。

安全上,命令执行走 argv 前缀白名单,派发任务需要 operator 身份,设备令牌不能越权派发;账号身份由密钥材料派生而非可读配对码,发行包提供校验和。README 也坦诚标注了尚未完全验证的能力(例如部分联机分片场景、聊天通道的完整产品化),便于你在生产前做预期管理。

适合已在 DeepSeek Harness 或多 MCP 客户端环境中工作、需要在 Windows、macOS、Linux 之间统一跑构建、测试或批处理任务的开发者与小团队。若你追求的是「一句话、全编队、同一项目」,而不是为每台机器写一遍脚本,这个插件正是为此设计的。

使用场景

  • 在 Windows、macOS、Linux 上同时跑同一套构建或测试,并比对结果是否一致
  • 把大任务按 split 或 pipeline 分到多台机器执行,无需手工维护主机清单
  • 新电脑入队后由编队审批,用一条指令在全队 replicate 或 broadcast 执行任务

适合人员

  • 拥有多台电脑、希望用同一 DeepSeek 账号统一驱动的个人开发者
  • 在 DSH 或 MCP 环境中需要跨机编排任务的 agent 用户
  • 需要在异构操作系统间同步跑项目的中小团队