dsh-terminal-manager
在终端中运行以下命令:
dsh plugin install peng7peng/dsh-terminal-manager
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install peng7peng/dsh-terminal-manager 即可安装该插件,源代码仓库:https://github.com/peng7peng/dsh-terminal-manager
插件介绍
用 AI 辅助运维时,最折腾的往往不是写命令,而是在聊天窗口和 SSH 终端之间反复横跳。dsh-terminal-manager 直接把终端搬进 DeepSeek Harness 的对话界面:人与 AI 共用同一批 SSH / Telnet 会话,AI 在对话里就能连接设备、发命令、读取回显,你只管看结果。多会话以 xterm.js 同屏铺开,支持 1/2/3 列和最大化,一台路由器、两台交换机同框不稀奇。
文件这块,插件把本地工作区和远端设备文件系统并排放:浏览、上传、下载、拖拽直传,同名冲突可选覆盖或重命名,传输有进度条,中断不会留半个文件。编辑器基于 CodeMirror 6,语法高亮、多标签、CSV 表格渲染一应俱全;写好的 TC 脚本还能按目标终端编号逐条分发,执行完逐项打勾。
此外还有 TCP / UDP 端口映射(持久化配置、CSV 导入导出、实时流量统计)、会话共享(把已打开的终端通过 TCP 分享给其他客户端)、命令守卫(rm -rf / 这类危险操作自动拦截)以及按会话轮转的运行日志。纯本地运行,不依赖 MCP,适合拿 DeepSeek Harness 做网络设备日常运维的工程师和 SRE 团队。
使用场景
- AI 在对话中直连交换机批量下发配置
- 多台设备同屏监控并广播命令到所有终端
- 从本地工作区上传脚本到远端设备并执行验证
适合人员
- 用 DeepSeek Harness 做网络设备日常运维的工程师
- 需要 AI 辅助 SSH 操作且想省去窗口切换的 SRE
- 管理多台网络设备并需批量命令下发的运维团队