Dynadot 搬瓦工 腾讯云

[硬核教程] 2026最火AI Agent:在搬瓦工 VPS 上部署 OpenClaw (原 Clawdbot)

Sider GigsGigsCloud

0. 项目简介:为什么是 OpenClaw?

OpenClaw 是一个运行在你服务器(或本地)上的自主 AI 助理。与普通的 Chatbot 不同,它具备“手脚”:

  • Agent 能力: 可以执行 Shell 命令、读写文件、管理 Docker。

  • 多渠道接入: 你可以在 Telegram、Slack、WhatsApp 上给它发指令,它在后台默默干活。

  • 模型兼容: 支持 OpenAI (GPT-4o)、Anthropic (Claude 3.5/3.7)、以及最近大火的 DeepSeek-V3(通过 API)。

⚠️ 安全警告: OpenClaw 权限极大(能执行命令),千万不要部署在存有重要生产数据的服务器上!建议使用搬瓦工的新实例进行隔离部署。

相关文章:

  1. 2026 年 Vibe Coding 氛围编程入门指南
  2. 2026 Vibe Coding 进阶指南:别只当 Prompt 工程师,用 Cursor 重构你的开发流

套餐推荐:

方案内存CPU硬盘流量/月带宽机房价格购买
KVM
(最便宜)
1GB2核20GB1TB1GbpsDC2 AO
DC8 ZNET
$49.99/年购买
KVM2GB3核40GB2TB1Gbps$52.99/半年
$99.99/年
购买
CN2 GIA-E
(最推荐)
1GB2核20GB1TB2.5GbpsDC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
联通荷兰 EUNL_9
$49.99/季度
$169.99/年
购买
CN2 GIA-E2GB3核40GB2TB2.5Gbps$89.99/季度
$299.99/年
购买
HK2GB2核40GB0.5TB1Gbps中国香港 CN2 GIA$89.99/月
$899.99/年
购买
HK4GB4核80GB1TB1Gbps$155.99/月
$1559.99/年
购买
OSAKA2GB2核40GB0.5TB1.5Gbps日本大阪 CN2 GIA$49.99/月
$499.99/年
购买
OSAKA4GB4核80GB1TB1.5Gbps$86.99/月
$869.99/年
购买

1. 准备工作

  • VPS 一台: 推荐 搬瓦工 DC6/DC9 CN2 GIA 机房。

    • 理由: OpenClaw 需要频繁调用 OpenAI/Claude 的 API,搬瓦工美国节点的 IP 质量和连通性通常好于国内云机器,且免去折腾网络代理的麻烦。

  • 系统: Ubuntu 22.04 LTS 或 Debian 12。

  • API Key: 准备好 DeepSeek、OpenAI 或 Claude 的 API Key。

2. 环境搭建 (Docker & Docker Compose)

SSH 连上你的 VPS,老规矩,先装 Docker。OpenClaw 依赖 Docker 环境来实现沙箱隔离,千万别裸奔运行。

# 1. 更新系统
sudo apt update && sudo apt upgrade -y

# 2. 安装 Docker 和 Docker Compose
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh

# 3. 启动并设置开机自启
sudo systemctl enable --now docker

3. 部署 OpenClaw

我们将使用 Docker Compose 进行一键编排。

第一步:创建工作目录

mkdir -p /opt/openclaw/config
mkdir -p /opt/openclaw/workspace
cd /opt/openclaw

第二步:编写 docker-compose.yml

创建配置文件:

nano docker-compose.yml

粘贴以下内容(注意:这是针对 2026 最新版本的通用配置):

version: '3.8'

services:
  openclaw:
    image: ghcr.io/openclaw/openclaw:latest  # 官方镜像
    container_name: openclaw
    restart: unless-stopped
    network_mode: host  # 为了方便 Web UI 和端口映射,推荐 host 模式,或者手动映射 18789 端口
    environment:
      - OPENCLAW_ENV=production
      # ⚠️ 第一次启动建议查看日志获取自动生成的 Token,或者在这里指定(如果支持)
    volumes:
      - ./config:/root/.openclaw   # 配置文件持久化
      - ./workspace:/root/openclaw/workspace # AI 的工作区,它生成的文件都在这
    extra_hosts:
      - "host.docker.internal:host-gateway" # 允许容器访问宿主机服务

保存退出:Ctrl+O -> Enter -> Ctrl+X

第三步:拉取并启动

docker compose up -d

第四步:获取访问 Token

OpenClaw 为了安全,启动时会生成一个随机 Token。执行以下命令查看日志:

docker compose logs -f openclaw

仔细寻找类似这样的输出: [Gateway] Listening on http://localhost:18789?token=xxxxxxxxxxxxxxx

复制这个 token,它是你进入管理后台的钥匙。

4. 配置核心功能 (LLM)

1. 访问 Web UI

在浏览器输入: http://你的搬瓦工IP:18789?token=刚才复制的Token

你将看到 OpenClaw 的仪表盘。

2. 配置大模型 (Brain)

进入 Settings (设置) -> Models (模型)

  • Claude (推荐): OpenClaw 的代码逻辑非常适合 Claude 3.5 Sonnet 或 3.7,逻辑推理能力最强。

  • DeepSeek (高性价比): 如果你使用 DeepSeek V3,选择 “OpenAI Compatible” 选项:

    • Base URL: https://api.deepseek.com/v1

    • API Key: 填入你的 DeepSeek Key。

    • Model Name: deepseek-chat

3. 绑定 TG (手机控制)

这是 OpenClaw 最酷的功能。进入 Channels (渠道) -> Telegram

  1. 填入你从 @BotFather 获取的 Bot Token

  2. 设置 Allowed Users (白名单)务必填入你的 Telegram Username,否则任何人都能用你的 Bot 指挥你的服务器!

  3. 点击 Connect。

现在,掏出手机,给你的 Bot 发一句:“帮我检查一下服务器现在的内存占用”,OpenClaw 就会自动执行 free -h 并把结果总结给你。

5. 进阶玩法:VPS 运维自动化

因为我们是在 VPS 上部署的,你可以把 OpenClaw 当作一个智能运维助手

Docker 权限映射(高风险,高回报): 如果你希望 OpenClaw 能直接重启 VPS 上的其他 Docker 容器(比如你的博客、Nginx),你需要把宿主机的 Docker Socket 挂载进去。

修改 docker-compose.yml

    volumes:
      - /var/run/docker.sock:/var/run/docker.sock # 让 AI 能控制 Docker

重启容器后,你就可以对它说:“帮我重启一下 Nginx 容器”,它就能直接操作了。

6. 安全避坑指南 (必读)

作为站长,我必须严肃提醒你:

  1. 不要在主力生产环境运行: OpenClaw 的本质是一个能执行 Shell 命令的 Agent。虽然它有沙箱,但万一模型“发疯”或者被 Prompt 注入,它可能会误删文件。

  2. 网络安全: 搬瓦工的 IP 是公网的。千万不要把 18789 端口裸露在公网且不带 Token。建议在 VPS 上用 Nginx 做反向代理,并加上 Basic Auth 密码验证。

  3. 警惕“第三方技能 (Skills)”: OpenClaw 支持安装社区技能。严禁随意安装来源不明的 Skill,最近网上已经出现了伪装成“币圈工具”的恶意 Skill,会盗取服务器文件。

总结

现在,你在搬瓦工 VPS 上拥有了一个私有版的 Jarvis

你可以试着对它下达这样的指令:

“写一个 Python 脚本,抓取 oldtang.com 的最新文章标题,保存为 CSV,然后压缩发给我。”

你会惊讶地发现,它真的会自己写代码、自己运行、自己打包,然后通过 Telegram 把文件甩给你。

这就是 2026 年的“Vibe Coding”体验。祝你玩得开心!

Dynadot Hostwinds
赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《[硬核教程] 2026最火AI Agent:在搬瓦工 VPS 上部署 OpenClaw (原 Clawdbot)
文章链接:https://oldtang.com/14582.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。