← 返回列表
未验证
补齐连接测试、目录浏览与多主机批量执行能力
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/20 · 已提供中文文档
DeepSeek Harness 的 SSH 增强运维插件 — 补齐 base dsh-ssh 的缺口:连接测试/远程目录/ssh-config 导入/指纹检查/多主机批量
综合分
28
GitHub 分
28
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add WODE25500/dsh-ssh-pro该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-tools用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-ssh-pro 文档 快速上手 1. 确保主机已配置(dsh-ssh GUI 或 ~/.dsh/dsh-ssh.json) 2. 安装插件(见根 README) 3. 问 agent:"ssh_test 测试 web1 连通性,ssh_ls 看 /var/www" 工具详解 ssh_test — 连接测试 部署前或改配置后快速验证。返回 OK (N ms) 或 FAILED (N ms) — 错误。 ssh_ls — 远程目录浏览 SFTP 列目录,返回 type size mtime name 表格。验证部署产物、探查服务器结构。 ssh_import — 从 ~/.ssh/config 导入 解析 Host/HostName/User/Port/IdentityFile/ProxyJump,写入主机库。 - 跳过已存在的别名 - 跳过通配符模式(Host *.example.com) - 未指定 User 时用当前用户名 ssh_keyscan — known_hosts 指纹检查 只读检查。新主机提示"NOT in known_hosts"时,先让用户确认指纹再继续连接。 ssh_multi_exec — 多主机批量执行 ssh_multi_exec command="uptime" # 全部主机 ssh_multi_exec command="df -h" aliases=[web1,web2] # 指定 ssh_multi_exec command="systemctl restart nginx" tags=[web] # 按标签 ssh_multi_exec command="df -h" environment=production maxWorkers=4 # 按环境+并发 常见问题 - unknown alias:主机没在 ~/.dsh/dsh-ssh.json 里。先 ssh_import 或用 GUI 添加。 - 首次连接警告:known_hosts 没有该主机。确认指纹(可与服务器管理员核对)后继续。 - 批量输出敏感:env/cat .env 会把远端环境带回对话,注意脱敏。
同作者(WODE25500)的其他插件
扫码进群