Skip to content

dsh-ssh-operator v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Oct 08:20
· 2 commits to main since this release

首个 DSH SSH Operator 插件版本

  • 提供 23 个 mcp__ssh_operator__* 工具,覆盖主机发现、诊断、命令与脚本执行、托管进程、文件传输和原子发布。
  • 随包注册 ssh-operator Skill,为模型提供安全的工具选择和执行边界。
  • 内置 ssh-operator-mcp v0.15.0 运行时,使用系统 OpenSSH 且不经过 shell 拼接启动。

已在 DSH 0.2.0-rc.2 验证 Bundle 加载、Skill 注册、MCP 握手与 23 个工具清单、公开 tgz 隔离安装和卸载。Windows 与 Ubuntu CI 均通过。

安装

下载 dsh-ssh-operator-0.1.0.tgz 和 SHA256SUMS.txt,校验后执行:

dsh plugin --profile web add "C:\Downloads\dsh-ssh-operator-0.1.0.tgz"

权威 SHA-256:

f55acf09790ecb14c1748f940d7b0c5edc4108f02d419bb5a8397d3db28a771a

安装后完全退出并重新启动 DSH。

已知要求

  • Node.js 24 或更高版本、pnpm 11.19.x。
  • Windows 需要系统 OpenSSH Client;Linux 需要 ssh、scp 和 sftp。
  • SSH 必须可在 BatchMode=yes 下非交互运行;插件不采集密码,也不弹出密码提示。
  • 使用前请先维护并验证 SSH config 中的主机别名。

Full Changelog: https://github.com/Huo-yang/dsh-ssh-operator/commits/v0.1.0