dsh-ssh-helper
Persistent SSH connection pool, SSH assistant UI, and a single machine-destruction guard for DeepSeek Harness
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:bcdws/dsh-ssh-helper说明文档
阅读完整 README ↗使用
先在 ~/.ssh/config 配好主机和 IdentityFile,然后直接用自然语言对 AI 说,不需要点名工具:
帮我看看有哪些服务器
查一下 server-a 最近 10 分钟的日志
检查一下 server-a 的健康状态
帮我在 server-b 上安装这个本地 deb 包
AI 会根据场景自动选择工具;下面的清单只是便于你了解它能做什么。
常用工具:
| 工具 | 用途 |
|---|---|
ssh_hosts | 列主机、连接状态、最后错误 |
ssh_run | 执行命令;支持持久 session |
ssh_check | 固定只读健康检查 |
ssh_read / ssh_grep | 读文件、搜内容 |
ssh_write / ssh_edit | 写新文件 / 精确改现有文件 |
ssh_glob | 按文件名/路径找文件 |
ssh_transfer | 上传/下载单个文件 |
主机可以在面板里设为「隐藏」:隐藏后 AI 看不到也连不上,面板仍可管理。