openclaw场景案例 - 用自然语言完成 "购买华为云服务器 + 部署SQLBot智能问数应用"全流程

举报
xk-AI探索者 发表于 2026/05/14 09:59:03 2026/05/14
【摘要】 用自然语言完成 "购买华为云服务器 + 部署SQLBot智能问数应用"全流程

一 典型客户场景

  1. 企业数据分析快速上手
    场景:企业需要快速搭建智能数据分析平台
    痛点:传统方式需要手动购买服务器、配置安全组、安装环境、部署应用,耗时且易出错
    解决:一句话完成全部流程,5分钟即可访问 SQLBot 进行数据问答
  2. 数据团队临时分析环境
    场景:数据分析师需要临时环境进行数据探索
    痛点:申请服务器流程长,配置繁琐
    解决:按需计费,用完即释放,成本可控
  3. 非技术人员自助服务
    场景:业务人员需要数据分析能力,但不懂云服务器操作
    痛点:依赖 IT 部门,响应慢
    解决:自然语言交互,无需技术背景 

二、前期准备

在开始配置OpenClaw前,需完成以下基础准备,确保全流程可正常运行,所有准备工作均为基础操作,无需专业开发能力:

1. 华为云Openclaw部署与配置:华为云一键部署OpenClaw-华为云

2. 搭建OpenClaw个人飞书AI助手:使用OpenClaw搭建个人AI助手(飞书)


三、核心实现流程

1. create-a-ecs-and-deploy-sqlbot(购买华为云服务器 + 自动部署SQLBot智能问数应用)

📌 核心流程(8步)
步骤 操作 说明
1 AK/SK认证 获取用户凭证,向用户索取 Access Key、Secret Key、Project ID、Region
2 验证配置 测试认证有效性,安装SDK依赖,验证AK/SK,查询可用规格和镜像
3 确认配置 用户确认购买方案,展示默认配置(4U8G X实例 + Ubuntu 22.04),等待用户明确回复
4 创建安全组 sg-sqlbot,获取本机公网IP,开放 22/8000/8001 端口
5 创建ECS实例 购买服务器,X实例 + Ubuntu 22.04 + 300M带宽EIP(按流量计费)
6 SSH部署 远程安装SQLBot,连接服务器,执行 install-sqlbot.sh 脚本
7 返回结果 输出服务器信息,公网IP、内网IP、SQLBot访问地址
8 成功提醒 访问指引,提示用户5分钟后访问 http://<公网IP>:8000

2.  实现skill提示词如下:

---
name: create-a-ecs-and-deploy-sqlbot
description: 华为云ECS/X实例服务器创建技能,用于部署SQLBot智能问数应用。触发词:购买华为云x实例部署sqlbot、购买华为ECS部署sqlbot智能问数应用、华为云x实例sqlbot应用等。
---

# 🚀 华为云ECS服务器创建技能(SQLBot部署)

## 📋 功能描述
华为云ECS服务器创建技能,一键部署SQLBot智能问数应用:
1. **AK/SK认证**:Access Key/Secret Key签名认证
2. **创建ECS实例**:X实例 + Ubuntu 22.04
3. **自动安全组配置**:创建 sg-sqlbot 安全组,根据本机公网IP配置端口规则
4. **SSH远程部署**:自动连接并执行SQLBot安装脚本
5. **一键完成**:服务器创建 → 安全组配置 → SQLBot部署

## 🎯 触发条件
- 我要购买华为云x实例部署sqlbot
- 购买华为ECS部署sqlbot智能问数应用
- 华为云x实例sqlbot应用
- 购买华为云ECS部署sqlbot

## 🎯 技能流程

### 第一步:获取AK/SK配置
向用户索取:
- Access Key (AK)
- Secret Key (SK)
- Project ID(项目ID)
- Region(区域,如:cn-north-4 华北-北京四、cn-south-1 华南-广州等)

**获取方式说明**:

1. 登录华为云控制台: https://console.huaweicloud.com/console/
2. 点击右上角头像 → 我的凭证
3. 左侧选择访问密钥
4. 点击新增访问密钥
5. 下载 CSV 文件(包含 AK 和 SK)

**获取项目 ID 和 Region**:
1. 同样在我的凭证页面
2. 左侧选择项目列表
3. 找到对应区域的项目 ID 和 Region(区域代码)

**常用 Region 代码**:
| 区域名称 | Region 代码 |
|----------|-------------|
| 华北-北京四 | cn-north-4 |
| 华北-北京一 | cn-north-1 |
| 华东-上海一 | cn-east-3 |
| 华南-广州 | cn-south-1 |
| 西南-贵阳一 | cn-southwest-2 |

### 第二步:验证配置
- 安装依赖
- 测试AK/SK认证
- 查询可用规格和镜像

### 第三步:确认服务器配置
展示默认配置并询问用户:

**默认配置**:
| 配置项 | 值 |
|--------|-----|
| 服务器名称 | x-instance-YYYYMMDDHHMM(自动生成) |
| 规格 | x1.4u.8g (4核8G X实例) |
| 镜像 | Ubuntu 22.04 |
| 计费模式 | 按需计费 |
| 弹性公网IP | 是,300M带宽,按流量计费 |
| 区域 | 用户提供的区域 |

**询问用户**:使用默认配置购买,还是自定义配置购买?

**⚠️ 关键要求**:
- **必须等待用户明确回复"默认"或"自定义"后才能继续**
- **不能跳过这一步**
- **不能在用户确认前创建任何资源**

### 第四步:创建安全组
- 获取本机公网IP
- 创建安全组 **sg-sqlbot**
- 添加端口规则:
  - SSH (22): 本机公网IP
  - SQLBot API (8000): 本机公网IP
  - SQLBot Web (8001): 本机公网IP

### 第五步:创建服务器
- 创建ECS实例(X实例,Ubuntu 22.04)
- 使用新创建的安全组 sg-sqlbot
- 绑定弹性公网IP(300M带宽,按流量计费)
- 等待服务器就绪

### 第六步:部署SQLBot
- SSH连接新服务器
- 执行安装脚本:`bash install-sqlbot.sh <服务器公网IP>`
- 等待部署完成

### 第七步:返回结果
- 服务器ID、公网IP、内网IP
- SQLBot访问地址
- 默认密码

### 第八步:部署成功提醒
部署完成后**必须**输出以下提醒:

```
💡 提醒:大约5分钟后,在浏览器输入 http://<公网IP>:8000
   (前提:在服务器安全组开放本机8000端口访问权限)
   SQLBot应用服务默认登录账号: admin
   默认密码: SQLBot@123456
```

**⚠️ 重要**:这条提醒是**必须输出**的,不能遗漏。

## 🛠️ 默认配置

| 项目 | 默认值 |
|------|--------|
| 服务器名称 | x-instance-YYYYMMDDHHMM(自动生成) |
| 规格 | x1.4u.8g (4U8G) |
| 镜像 | Ubuntu 22.04 |
| 系统盘类型 | 高IO |
| 系统盘大小 | 40G |
| 计费模式 | 按需 |
| 安全组 | sg-sqlbot(新创建) |
| EIP带宽 | 300M |
| EIP计费 | 按流量计费 |
| 服务器密码 | Test@123456 |
| SQLBot账号 | admin |
| SQLBot密码 | SQLBot@123456 |
| 开放端口 | 22, 8000, 8001 |

## 💰 费用参考

**默认配置(4U8G + Ubuntu 22.04,按需)**:
- 服务器:约 **0.47 元/小时**
- 流量:约 **0.8 元/GB**

**详细价格请参考**:https://www.huaweicloud.com/pricing/calculator.html#/hecs

## 📦 安装脚本
脚本位置:`scripts/install-sqlbot.sh`
执行命令:`bash install-sqlbot.sh <服务器公网IP>`

## 🔗 技术支持
- 华为云ECS文档:https://support.huaweicloud.com/api-ecs/
- AK/SK认证文档:https://support.huaweicloud.com/api-iam/iam_01_0001.html


3.  技能触发语

     触发词:购买华为云x实例部署sqlbot购买华为ECS部署sqlbot智能问数应用华为云x实例sqlbot应用等


四、实现流程展示:    

1.  技能触发

       

2.  提供相关AK、SK、Project ID 和 Region信息配置 :

     

3.  购买配置信息确认,开始购买 :

     

4.  SQLBot部署

     

5.  登录SQLBot智能问数应用 :

     



6.  SQLBot数据源及模型配置 (使用补充):

数据源配置参考使用: https://dataease.cn/sqlbot/v1/user_manual/datasource_description/
模型配置参考:https://dataease.cn/sqlbot/v1/model_integration/ollama/
智能问数使用参考:https://dataease.cn/sqlbot/v1/user_manual/smart_question_description/
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。