DSH Plugins
返回列表
DSH-DevOps-Plugin

DSH-DevOps-Plugin

admin-security 更新于 2026.09.28

在终端中运行以下命令:

dsh plugin install bigbigtooth/DSH-DevOps-Plugin

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

在 DeepSeek Harness 中执行 dsh plugin install bigbigtooth/DSH-DevOps-Plugin 安装插件(源码:https://github.com/bigbigtooth/DSH-DevOps-Plugin),安装后需重启 DSH 主机并在使用前设置 DSH_DEVOPS_KEY_FILE。

插件介绍

运维常常意味着在聊天、终端和监控面板之间来回切换:加一台机器要测 SSH,看负载要开另一套工具,发版又要自己拼脚本。DSH-DevOps-Plugin 把这一切收进 DeepSeek Harness 的 Web 界面——从侧边栏打开「远程运维」,不必离开对话视图,就能管理服务器、看状态、让 AI 帮你看日志和进程,并把 Git 仓库部署到目标机并重启服务。

它的核心是「部署循环」:首次部署由 AI 经 SSH 完成环境检查、依赖安装、构建、启动与健康校验;成功后可复用步骤会固化为带版本与哈希校验的 shell 脚本,日常更新则走 git pull --ff-only 与一键更新,失败时可经 AI 辅助修复后重试。巡检与部署边界清晰:AI 巡检只读分析并给出建议,不会在未经你授权的情况下擅自修复或重启,这一限制由工具权限而非提示词保证。

功能上覆盖 SSH 服务器管理(保存前强制真实登录测试、主机指纹校验、独立 SSH 配置与跳板机)、硬件与进程监控、按项目与服务分组的进程与日志 AI 分析,以及多项目、多仓库、多部署目标的工程化发布。凭证以 AES-256-GCM 加密存储,密钥与配置分离,展示与 AI 上下文均做脱敏,远程命令经白名单解析。

适合已经在用 DSH Web、需要管少量到多台 Linux/macOS 服务器、又希望把「看状态、AI 帮诊断、发版」放在同一工作流里的个人开发者或小团队。若你主要做本地开发、不涉及远程 SSH 与持续部署,可以不必安装;若你重视可审计、可重复的部署脚本而非每次全靠 AI 临场发挥,这个插件的设计会特别合拍。

截图预览

使用场景

  • 在 DSH 对话界面内统一管理多台 SSH 服务器并做真实登录校验
  • 需要定时查看 CPU/内存/磁盘,并让 AI 批量分析进程与日志异常
  • 希望通过首次 AI 部署固化脚本,后续一键 ff-only 更新并重启服务

适合人员

  • 已在使用 DSH Web 并需要远程管机的开发者
  • 负责小团队服务器监控与发版的运维或全栈工程师
  • 重视凭证加密、命令白名单与只读巡检边界的安全意识用户