SuperAPI AI 工具集

huawei-cloud-ecs-dsh-deploy

部署与运维

查看项目

更新于 10-15 22:14

技能介绍

用途:在华为云 Flexus X 实例上购买并一键部署 DeepSeek Harness(dsh)开源 AI 智能体运行框架,部署完成后通过 Web UI 使用。

主要能力:脚本基于华为云 ECS/VPC/EIP/COC 接口创建实例并用 COC 脚本完成软件安装。服务器侧依次配置国内镜像(USTC APT、npmmirror)、安装 Node.js 22 LTS、npm 全局安装 @deepseek-ai/dsh、创建无 shell 专用系统用户 dsh、写入 systemd 服务 dsh.service(失败自动重启)、配置 Nginx 反向代理 80 → 127.0.0.1:3080,并设置 UFW。

使用方式:命令包括 python3 scripts/deploy_dsh.py(部署)、--list-regions(列出 19 个地域)、--test(校验 AK/SK)、--list-servers、--status <ID>、--delete <ID>。常用参数有 --region(默认 cn-north-4)、--flavor(默认 x1.2u.4g)、--charging-mode(默认 postPaid)、--bandwidth、--volume-size、--dsh-port、--api-key。凭据优先使用环境变量 HW_ACCESS_KEY、HW_SECRET_KEY、HW_SECURITY_TOKEN,也可用 --ak/--sk/--security-token。需 Python 3.8+ 及 requests、huaweicloudsdkcore、huaweicloudsdkecs、huaweicloudsdkcoc 依赖。

限制与注意:部署会产生实际费用,必须先用官方价格计算器确认,禁止编造价格;需用户输入大写 CONFIRM 后才执行,不得擅自使用默认配置。安全组默认为空、仅需放行 22 端口,dsh 不得绑定 0.0.0.0,远程访问必须通过 ssh -L 3080:127.0.0.1:3080 root@{public_ip} 隧道。脚本须经 skill action=exec 执行,禁止在对话中输出 AK/SK/Token。整个部署约 10 分钟。需实名认证的华为云账号及相应 IAM 权限。