OC
OpenClaw 中文解释版

给五岁小朋友也能看懂的说明书

简要总结

DigitalOcean

这页说明书是教你怎样在 DigitalOcean 这个“云电脑商店”里,租一台小小的、每个月只要 6 美元(大概是一杯饮料的钱)的电脑,然后在这台电脑上安装一个叫 OpenClaw 的“智能小助手”。这个小助手可以帮你和 Telegram、WhatsApp 这些聊天软件里的朋友对话。如果你觉得 6 美元还是有点贵,这页最后还会告诉你一个完全免费的方法哦!

五岁小孩版解释

好啦,我们现在要开始动手了!就像搭积木一样,一步一步来。你需要准备三样东西:一个 DigitalOcean 的账号(新注册会送你 200 美元体验金,就像游乐场的免费体验券)、一把叫“SSH 密钥”的电子钥匙(或者你也可以用密码),还有大概 20 分钟的时间。

第一步:租一台小电脑(创建 Droplet)

首先,我们要去 DigitalOcean 租一台小电脑,他们管这个叫“Droplet”,你可以把它想成一个小水滴形状的电脑。

  1. 登录商店:打开 DigitalOcean 的网站,用你的账号登录。
  2. 点击租电脑:找到并点击“Create”(创建)按钮,然后选择“Droplets”。
  3. 挑选电脑:就像选玩具一样,你需要选:
    • 地区:选一个离你或者你的朋友最近的城市。
    • 系统:一定要选“Ubuntu 24.04 LTS”这个干净的系统,不要选其他有奇怪图片的,不然可能会有问题。
    • 大小:选“Basic”(基础型)里的“Regular”(常规型),就是每个月 6 美元的那一个。它有 1 个大脑(CPU)和 1GB 的记忆(RAM)。
    • 开门方式:最好用“SSH key”(电子钥匙)开门,这样更安全。
  4. 创建:都选好后,点击“Create Droplet”按钮。
  5. 记住地址:创建好后,你会看到一个 IP 地址,就像你家的门牌号,一定要记下来哦!

第二步:用钥匙开门(连接 SSH)

现在电脑租好了,我们要用“SSH”这把钥匙远程打开它的门,进去里面玩。

  • 要做什么:打开你电脑上的“终端”或“命令提示符”窗口。
  • 怎么做:输入 ssh root@你刚才记下的门牌号,然后按回车。如果你是第一次用钥匙,它会问你要不要信任这台新电脑,你输入“yes”就行。

第三步:安装 OpenClaw 小助手

进到小电脑里面后,我们就要安装 OpenClaw 这个智能小助手了。跟着我输入这些“咒语”(命令):

  1. 更新系统:输入 apt update && apt upgrade -y。这是在问商店有没有新的零件可以升级我们的小电脑。
  2. 安装 Node.js:输入 curl -fsSL https://deb.nodesource.com/setup_22.x | bash -apt install -y nodejs。这是在安装一个叫 Node.js 的“引擎”,小助手需要它才能跑起来。
  3. 安装 OpenClaw:输入 curl -fsSL https://openclaw.ai/install.sh | bash。这就是在下载并安装小助手本人啦!
  4. 检查安装:输入 openclaw --version。如果它告诉你一个版本号,比如“v1.0.0”,那就说明安装成功啦!

第四步:设置小助手(运行引导)

现在小助手装好了,但它还不知道怎么工作,我们需要教教它。

  • 要做什么:运行设置向导。
  • 怎么做:输入 openclaw onboard --install-daemon。然后它会像老师一样,一步步问你问题,比如:
    • 你的 AI 模型钥匙(比如 Claude 或 GPT 的 API Key)是什么?
    • 你想连接哪个聊天软件(Telegram, WhatsApp 等)?
    • 它会自己生成一个“网关令牌”(Gateway Token),这是小助手的身份证。
    • 最后,它会把自己安装成一个“守护进程”(Daemon),这样即使你关掉窗口,它也会在后台一直运行。

第五步:检查小助手是否在认真工作

设置好了,我们得看看小助手是不是真的在乖乖干活。

  1. 看状态:输入 openclaw status,看看它是不是“正在运行”。
  2. 看服务:输入 systemctl --user status openclaw-gateway.service,这是更仔细地检查它的工作状态。
  3. 看日志:输入 journalctl --user -u openclaw-gateway.service -f,这就像看小助手的日记,能看到它最近在做什么。按 Ctrl+C 可以退出看日记。

第六步:打开小助手的控制面板

小助手有个控制面板,但默认只给自己看。我们有三种方法能看到它:

方法 A:SSH 隧道(最推荐) 这个方法最安全,就像修一条秘密通道。

  • 要做什么:在你自己的电脑上打开一个新的终端窗口。
  • 怎么做:输入 ssh -L 18789:localhost:18789 root@你的小电脑门牌号。然后在你自己的电脑浏览器里打开 http://localhost:18789 这个地址。

方法 B:用 Tailscale Serve(有 HTTPS,更安全) 这个方法需要先安装一个叫 Tailscale 的“安全隧道”工具。

  1. 在小电脑上安装 Tailscale:输入 curl -fsSL https://tailscale.com/install.sh | sh,然后输入 tailscale up
  2. 告诉小助手使用这个隧道:输入 openclaw config set gateway.tailscale.mode serve,然后输入 openclaw gateway restart 重启它。
  3. 打开浏览器,访问 Tailscale 给你的一个特殊网址(MagicDNS),比如 https://你的电脑名.tailnet.ts.net/

方法 C:绑定到 Tailscale 网络 这个方法简单,但需要密码。

  • 要做什么:让小助手在 Tailscale 网络上露面。
  • 怎么做:输入 openclaw config set gateway.bind tailnet,然后输入 openclaw gateway restart 重启。之后在浏览器访问 http://你的Tailscale IP地址:18789,但需要输入令牌或密码。

第七步:连接你的聊天软件

控制面板好了,现在让小助手去你的聊天软件里上班!比如连接 Telegram:

  1. 列出配对码:输入 openclaw pairing list telegram,它会显示一个配对码。
  2. 批准配对:输入 openclaw pairing approve telegram 配对码。这样你的 Telegram 机器人就和小助手连上啦! 连接 WhatsApp 等其他软件的方法也差不多,具体可以看 OpenClaw 的“频道”说明书。

给 1GB 小电脑的特别提醒

我们租的这台电脑只有 1GB 内存,就像只有一个小书包装东西。为了不让它“内存不足”(OOM),我们可以:

  • 增加“虚拟内存”(Swap):这就像给它一个额外的大口袋。输入那一长串命令(从 fallocate -l 2G /swapfile 开始)就可以创建一个 2GB 的大口袋。
  • 用更小的 AI 模型:如果还是提示内存不足,就别让小助手运行太大的 AI 模型,换个小点的,或者直接用网上现成的 AI(如 Claude、GPT)。
  • 经常检查内存:输入 free -hhtop 可以看看小书包用了多少,还剩多少。

重要的事情要记住

  • 东西存在哪:小助手的所有设置和记忆都放在 ~/.openclaw/~/.openclaw/workspace/ 这两个文件夹里,电脑重启也不会丢。
  • 记得备份:就像给玩具拍照留念,你可以用 tar -czvf openclaw-backup.tar.gz ~/.openclaw ~/.openclaw/workspace 这个命令,把这两个文件夹打包保存起来,以防万一。
  • 完全免费的替代方案:如果你觉得 6 美元还是贵,最后告诉你一个秘密:Oracle Cloud 有永远免费的电脑!而且更厉害(4核CPU,24GB内存!),但它是 ARM 架构的,设置起来稍微麻烦一点。具体怎么做,可以去看 OpenClaw 的“Oracle Cloud”说明书。