dsh-workbench-ecs
在终端中运行以下命令:
dsh plugin install nishuoyang/dsh-workbench-ecs
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install nishuoyang/dsh-workbench-ecs 即可安装来自 https://github.com/nishuoyang/dsh-workbench-ecs 的 Workbench ECS 插件,安装后在设置面板的齿轮图标中会出现
插件介绍
让 AI Agent 管理阿里云 ECS 实例,过去常被两堵墙卡住:没有公网 IP 的实例根本连不上,而裸命令串既难维护也缺乏安全护栏。dsh-workbench-ecs 通过本地 Workbench CLI 走阿里云 Workbench 后端通道,让实例无需公网 IP 即可可达,同时以七个结构化 Agent 工具——列表、执行、上传、下载、诊断、部署、会话——覆盖完整的检查、诊断、执行、验证闭环。
安全是该插件的一等公民。破坏性命令(rm -rf、shutdown、mkfs、dd 等)会被 Harness 审批服务拦截,默认拒绝,只有明确放行才会执行。底层还处理了后台任务、最多 20 台实例的串行批量执行、超大输出的磁盘溢出、以及进程树的干净取消,让长任务和大批量日志始终保持可靠。内置的设置面板提供 CLI 状态卡、实例浏览器(30 秒自动刷新)、一键诊断面板(磁盘与内存仪表盘)、三阶段守护部署向导、会话管理和完整的操作时间线。
该插件面向希望让 DeepSeek Harness Agent 协助日常运维的开发者与 SRE——例行巡检、生产排障、配置变更、日志拉取——用自然语言代替手工敲 workbench 命令,尤其适合实例位于私有网络、没有公网 IP 的环境。
使用场景
- 通过自然语言让 Agent 批量对多台实例执行巡检命令并返回结果表
- 在生产环境一键诊断磁盘、内存、容器和监听端口,定位异常服务
- 对无公网 IP 的私有网络实例远程上传配置、执行重启并验证健康检查
适合人员
- 使用 DeepSeek Harness 构建运维 Agent 的开发者与 SRE
- 需要管理阿里云 ECS 私有网络实例的运维与平台团队
- 希望用自然语言替代手工 CLI 操作的云上业务用户