DSH Plugins
返回列表
🖥️

dsh-mac-companion

客户端 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install 173787247/dsh-mac-companion

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

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

插件介绍

很多人在 WSL 里跑 dsh,真正想动用的却是 Mac 上的系统能力:弹一条通知、跑一条 Shortcuts、读写剪贴板。这些能力很难从 Linux 侧直接拿到,于是需要一个跑在 Mac 上的轻量服务,让 dsh 用 HTTP 安全地「伸手」过去。

dsh-mac-companion 就是这条桥。它是 dsh-wsl-kit 的可选伴侣(不会随默认安装脚本一起装上),在 Mac 上提供 Companion 端点;WSL 里的 dsh 按协议调用,即可查询健康状态、发系统通知、执行 Shortcuts,以及读写剪贴板文本。涉及执行 Shortcut 与写入剪贴板等敏感操作时,需要显式确认,避免误触。

插件暴露的工具与 HTTP 路径一一对应:状态检查、通知、Shortcut、剪贴板读/写,职责清晰,便于和远程工作流组合。若你主要用 SSH CLI 而非本地 HTTP 桥接,README 也指向配套的 remote-ssh 方案,可按场景选型。

适合已经在 WSL 使用 dsh、同时日常主力机是 Mac 的开发者:希望把 Agent 或自动化脚本接到 macOS 通知、快捷指令和剪贴板,又不想为这点集成单独写一堆胶水代码。

使用场景

  • WSL 里的 dsh 需要在 Mac 上弹出系统通知
  • 自动化流程要触发 macOS Shortcuts 并读回结果
  • 跨 WSL 与 Mac 同步剪贴板文本

适合人员

  • 在 Mac 上使用 WSL 并运行 dsh 的开发者
  • 已搭配 dsh-wsl-kit 需要可选远程桥接的用户
  • 希望 Agent 调用 macOS 通知与快捷指令的团队