ucloud-dsh-plugin
在终端中运行以下命令:
dsh plugin install ucloud/ucloud-dsh-plugin
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install ucloud/ucloud-dsh-plugin 即可安装该插件,源码详见 https://github.com/ucloud/ucloud-dsh-plugin 。
插件介绍
如果你已经在用 DeepSeek Harness 管理日常开发流程,但每次操作 UCloud 资源仍然要切到终端敲命令,ucloud-dsh-plugin 正是为此而生。它把官方 ucloud-cli 技能完整迁移进 Harness 的技能体系,不另造一套 API 客户端,也不做受限的命令包装——模型调用的就是你已经在用的那套 CLI 能力。
注册之后,你可以让模型帮你检查、创建、更新或删除 UCloud 资源,初始化 OAuth 档案,部署应用,执行产品级命令,必要时还会回退到 ucloud api。所有命令执行仍走 Harness 内置的 Bash 工具,文件系统、网络和变更审批权限由 DSH 配置文件统一管理;UCloud 侧的授权则取决于所选 CLI 档案的 IAM 权限。插件本身不读取、不管理任何凭据,认证完全交给官方 CLI 及其已有的档案状态。
需要注意的是,原始技能支持真实的变更操作:请求可能创建计费资源、中断服务或删除数据。生产环境中建议保留 Harness 的审批提示,并搭配最小权限的 UCloud IAM 策略。这个插件最适合已经在 Harness 中编排多个技能、同时又管理 UCloud 资源的开发者和 SRE——尤其是那些希望用自然语言替代重复 CLI 输入的团队。
使用场景
- 用自然语言让模型检查、创建或删除 UCloud 资源
- 在 Harness 会话中直接部署应用或初始化 OAuth 档案
- 通过产品级命令和 ucloud api 回退完成日常运维操作
适合人员
- 已在 DeepSeek Harness 中编排多个技能的开发者
- 日常管理 UCloud 资源的 SRE 和运维工程师
- 希望用自然语言替代重复 CLI 输入的团队