DSH Plugins
返回列表
dsh-ssh-terminal

dsh-ssh-terminal

联网工具 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install sunzhyang1616-ui/dsh-ssh-terminal

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

在 DeepSeek Harness 中执行 dsh plugin install sunzhyang1616-ui/dsh-ssh-terminal 即可安装,源码地址:https://github.com/sunzhyang1616-ui/dsh-ssh-terminal

插件介绍

让 Agent 执行 SSH 命令时,你不再只能盯着对话气泡里的纯文本输出来拼凑结果。dsh-ssh-terminal 在 DSH 侧边栏中打开一块真正的终端面板:每条命令发出后,输出按时间戳逐行滚入转录区,颜色跟随当前皮肤,整个过程不打断对话主流程。更关键的是,每次连接都是独立的 SSH 进程、独立的命令队列和输出缓冲——你可以同时挂三台机器,侧边栏左侧一列列表点来点去,互不串线。

插件同时向 Agent 暴露一组完整的 SSH 工具(ssh_connect / ssh_exec / ssh_disconnect / ssh_status / ssh_list),模型可以自主连接远端、执行命令、查看状态并断开。这组工具不依赖 better-sidebar,单独安装即可使用;而侧边栏的可视化面板需要 better-sidebar 0.12.0 及以上。操作记录会自动写入本地文件,跨重启保留,清空也只影响当前选中的那一条连接。

如果你日常通过 DSH Agent 管理远程服务器、跑脚本或排查问题,又希望有一块随时可看的终端窗口来确认每一步执行细节,这个插件刚好补上了那块缺失的可视化拼图。

截图预览

使用场景

  • Agent 执行远程服务器命令时实时查看带时间戳的输出转录
  • 同时管理多台远程主机的 SSH 会话并随时切换
  • 为 Agent 提供可编程的 SSH 连接、执行与断开能力

适合人员

  • 通过 DSH Agent 管理远程服务器的开发者
  • 需要同时跟踪多台主机 SSH 输出的运维人员
  • 希望为 Agent 扩展 SSH 工具链的 DSH 用户