闲社服务运行正常AI智能体自动化平台
u

UCloud云管理

技能标识:ucloud

UCloud Cloud Management - Complete Version

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

UCloud云管理

UCloud 技能 - 完整版本

UCloud云资源管理工具,支持所有主要资源类型的完整操作。

先决条件

在使用本工具之前,需要先安装 UCloud CLI 命令行工具。

安装方法请参考官方文档:https://github.com/UCloudDoc-Team/cli/blob/master/intro.md

安装完成后,确认 CLI 已正确安装:
bash
ucloud --version

环境变量

bash

必需配置


export UCLOUDPUBLICKEY=yourpublickey_here
export UCLOUDPRIVATEKEY=yourprivatekey_here

可选配置

export UCLOUDPROJECTID=yourprojectid # 默认项目ID export UCLOUD_REGION=cn-wlcb # 默认地域 export UCLOUD_ZONE=cn-wlcb-01 # 默认可用区

注意: API密钥从 https://console.ucloud.cn/ 获取

支持的资源类型和操作

云主机 (uhost)

操作: list, create, start, stop, restart, delete, reset-password, resize

MySQL 数据库

操作:
  • - db: list, create, start, stop, restart, delete, reset-password, resize, restore, create-slave, promote-slave
  • conf: list, describe, download, apply, clone, delete, update
  • backup: list, create, delete, download
  • logs: list, download, delete, archive

Redis 缓存

操作: list, create, start, stop, restart, delete

Memcached 缓存

操作: list, create, restart, delete

弹性IP (eip)

操作: list, allocate, bind, unbind, release, modify-bw, modify-traffic-mode

云硬盘 (udisk)

操作: list, create, delete, attach, detach, expand, snapshot, list-snapshot, delete-snapshot, restore

负载均衡 (ulb)

操作: list, create, delete, update
  • - vserver: list, create, delete, update
  • backend: list, add, delete, update
  • policy: list, add, delete, update
  • ssl: list, add, delete, describe, bind, unbind

虚拟私有云 (vpc)

操作: list, create, delete, create-intercome, delete-intercome, list-intercome

子网 (subnet)

操作: list, create, delete, list-resource

防火墙 (firewall)

操作: list, create, delete, update, apply, add-rule, remove-rule, resource, copy

镜像 (image)

操作: list, create, delete, copy

项目 (project)

操作: list, create, update, delete

GlobalSSH加速 (gssh)

操作: list, create, delete, update, location

全球加速 (pathx)

操作: uga (list, create, delete, describe, add-port, delete-port), upath

对等连接 (udpn)

操作: list, create, delete, modify-bw

物理主机 (uphost)

操作: list

带宽包 (bw)

操作: pkg (list, create, delete), shared (list, create, delete, resize)

区域查询 (region)

操作: list

配置管理 (config)

操作: list

使用方法

基本语法

bash

资源类型和操作

node /root/.openclaw/skills/ucloud/ucloud.mjs --action <操作> --resource <资源类型>

列出所有主机

node /root/.openclaw/skills/ucloud/ucloud.mjs --action list --resource uhost

创建主机

node /root/.openclaw/skills/ucloud/ucloud.mjs --action create --resource uhost \ --cpu 2 --memory-gb 4 \ --password YourPassword123 \ --image-id uimage-xxxxx

列出所有MySQL

node /root/.openclaw/skills/ucloud/ucloud.mjs --action list --resource mysql

MySQL高级操作示例

bash

MySQL配置管理

node /root/.openclaw/skills/ucloud/ucloud.mjs --action conf --resource mysql --conf-action list node /root/.openclaw/skills/ucloud/ucloud.mjs --action conf --resource mysql --conf-action describe --conf-id conf-xxx

MySQL备份

node /root/.openclaw/skills/ucloud/ucloud.mjs --action backup --resource mysql node /root/.openclaw/skills/ucloud/ucloud.mjs --action backup-create --resource mysql --id udb-xxx

弹性IP示例

bash

申请EIP

node /root/.openclaw/skills/ucloud/ucloud.mjs --action allocate --resource eip --bandwidth-mb 5 --line BGP

绑定EIP到主机

node /root/.openclaw/skills/ucloud/ucloud.mjs --action bind --resource eip --eip-id eip-xxx --resource-id uhost-xxx

VPC示例

bash

创建VPC

node /root/.openclaw/skills/ucloud/ucloud.mjs --action create --resource vpc --name my-vpc --segment 192.168.0.0/16

创建子网

node /root/.openclaw/skills/ucloud/ucloud.mjs --action create --resource subnet --name my-subnet --vpc-id vpc-xxx --segment 192.168.1.0/24

防火墙示例

bash

创建防火墙

node /root/.openclaw/skills/ucloud/ucloud.mjs --action create --resource firewall --name my-fw \ --rules TCP|22|0.0.0.0/0|ACCEPT|HIGH,TCP|80|0.0.0.0/0|ACCEPT|MEDIUM

添加规则

node /root/.openclaw/skills/ucloud/ucloud.mjs --action add-rule --resource firewall --id fw-xxx --rules TCP|443|0.0.0.0/0|ACCEPT|LOW

负载均衡示例

bash

创建负载均衡

node /root/.openclaw/skills/ucloud/ucloud.mjs --action create --resource ulb --name my-ulb --mode outer

创建虚拟服务器

node /root/.openclaw/skills/ucloud/ucloud.mjs --action vserver --resource ulb --vserver-action create \ --ulb-id ulb-xxx --name web-server --protocol http --frontend-port 80

添加后端

node /root/.openclaw/skills/ucloud/ucloud.mjs --action vserver --resource ulb --vserver-action backend --vserver-action add \ --ulb-id ulb-xxx --vserver-id vserver-xxx --backend-ip 10.0.0.1 --backend-port 8080

常用参数

通用参数

  • - --region - 覆盖默认地域
  • --zone - 覆盖默认可用区
  • --json - 返回JSON格式输出

ID参数

  • - --id / --uhost-id / --udb-id / --cache-id / --udisk-id / --ulb-id / --vpc-id / --subnet-id / --eip-id / --firewall-id / --image-id / --snapshot-id / --backup-id / --conf-id / --rule-id / --vserver-id / --backend-id / --policy-id / --cert-id

主机参数

  • - --cpu - CPU核心数 (创建时必须)
  • --memory-gb - 内存大小GB (创建时必须)
  • --password - 密码 (创建、重置密码时必须)
  • --image-id - 镜像ID (创建时必须)
  • --name - 主机名称
  • --count - 创建数量 (默认: 1)

MySQL参数

  • - --name - 数据库名称 (创建时必须,至少6个字符)
  • --version - MySQL版本 (创建时必须)
  • --password - 数据库密码 (创建、重置密码时必须)
  • --conf-id - 配置ID (创建时必须)
  • --memory-size-gb -

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ucloud-infra-1776088503 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 ucloud-infra-1776088503 技能

通过命令行安装

skillhub install ucloud-infra-1776088503

下载

⬇ 下载 ucloud v1.0.0(免费)

文件大小: 8.32 KB | 发布时间: 2026-4-15 14:46

v1.0.0 最新 2026-4-15 14:46
Initial release of the complete UCloud cloud management skill.

- Supports full management for all major UCloud resource types (uhost, MySQL, Redis, EIP, udisk, ULB, VPC, Firewall, etc.)
- Offers listing, creation, deletion, configuration, resizing, and more for each resource type
- Requires UCloud CLI and relevant API environment variables (UCLOUD_PUBLIC_KEY, UCLOUD_PRIVATE_KEY)
- Provides comprehensive usage instructions and command examples for common UCloud operations
- Automatically logs all create/delete operations in structured log files
- Standardized JSON output for both success and error responses

┌──────────┬───────┬──────────────────────────────────────────────────┐
│ 产品 │ 资源 │ 支持的操作 │
│ │ 标识 │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 云主机 │ uhost │ list, create, start, stop, restart, delete, │
│ │ │ reset-password, resize │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ │ │ list, create, start, stop, restart, delete, │
│ MySQL │ mysql │ reset-password, resize, restore, create-slave, │
│ 数据库 │ │ promote-slave,以及配置管理(conf)、备份(backup) │
│ │ │ 、日志(logs) │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ Redis │ redis │ list, create, start, stop, restart, delete │
│ 缓存 │ │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ Memcache │ memca │ list, create, restart, delete │
│ d 缓存 │ ched │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 弹性IP │ eip │ list, allocate, bind, unbind, release, │
│ │ │ modify-bw, modify-traffic-mode │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ │ │ list, create, delete, attach, detach, expand, │
│ 云硬盘 │ udisk │ snapshot, list-snapshot, delete-snapshot, │
│ │ │ restore │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 负载均衡 │ ulb │ list, create, delete, update,以及虚拟服务器(vse │
│ │ │ rver)、后端(backend)、策略(policy)、SSL证书管理 │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 虚拟私有 │ vpc │ list, create, delete, create-intercome, │
│ 云 │ │ delete-intercome, list-intercome │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 子网 │ subne │ list, create, delete, list-resource │
│ │ t │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 防火墙 │ firew │ list, create, delete, update, apply, add-rule, │
│ │ all │ remove-rule, resource, copy │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 镜像 │ image │ list, create, delete, copy │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 项目 │ proje │ list, create, update, delete │
│ │ ct │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ GlobalSS │ gssh │ list, create, delete, update, location │
│ H加速 │ │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 全球加速 │ pathx │ UGA(list/create/delete/describe/add-port/delete- │
│ │ │ port)、UPath │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 对等连接 │ udpn │ list, create, delete, modify-bw │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 物理主机 │ uphos │ list │
│ │ t │ │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ │ │ 带宽包(pkg): │
│ 带宽包 │ bw │ list/create/delete;共享带宽(shared): │
│ │ │ list/create/delete/resize │
├──────────┼───────┼──────────────────────────────────────────────────┤
│ 区域查询 │ regio │ list │
│ │ n │ │
└──────────┴───────┴──────────────────────────────────────────────────┘
返回顶部