DSH Plugins
返回列表
🖥️

dsh-ssh-panel

客户端 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install MARYCOMPLEX/dsh-ssh-panel

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

在 DeepSeek Harness 中执行 dsh plugin install MARYCOMPLEX/dsh-ssh-panel 安装本插件(源码:https://github.com/MARYCOMPLEX/dsh-ssh-panel),装完后重启一次 dsh web。

插件介绍

在 DeepSeek Harness 里让 Agent 真正「连上你的机器」往往缺一块:主机该在哪配、密钥和密码怎么管、工具又怎么安全暴露。dsh-ssh-panel 把这件事收进设置里的「SSH 主机」面板,你在本机维护别名、地址、端口、用户和认证方式,Agent 只通过 ssh_list 看清有哪些主机、再用 ssh_exec 按别名跑一条命令,不必在对话里反复贴 IP 和私钥路径。

核心能力很直白:面板上可以添加、编辑、测试和删除主机,支持密钥或密码;密码与密钥口令留在宿主进程,存储在 $DSH_HOME/ssh-hosts.json 且权限收紧,接口只告诉你是否已配置密码或口令,不泄露明文。Agent 侧 ssh_list 返回不含密钥的主机列表,ssh_exec 带回 stdout、stderr 和退出码,输出过大时会截断,方便做巡检、看磁盘、查日志这类一次性操作。

如果你已经在用 DSH web profile,希望用自然语言让 Agent 登录自己的 VPS、内网跳板或开发机,又不想把敏感信息写进聊天记录,这个插件就是为这种日常运维与开发协作场景准备的。面板上的「重启 DSH」则适合你在改完配置后快速让服务由 systemd 拉起恢复,而不是手动折腾进程。

使用场景

  • 用自然语言让 Agent 登录 VPS 查磁盘或日志
  • 在设置里集中维护多台跳板机与开发机别名
  • 改完主机配置后测试连通再保存

适合人员

  • 日常用 DSH web 的自托管用户
  • 需要 Agent 执行一次性远程命令的开发者
  • 不想在对话里暴露密码与私钥的运维者