先把 OpenClaw 说清楚
OpenClaw(以前叫 ClawdBot / Moltbot,中文里也有人叫它'小龙虾')是一个开源个人 AI 智能体框架。它自己不负责'思考',真正的推理还是要接大语言模型 API,常见的选择是阿里云百炼、七牛云、OpenAI 这类兼容 OpenAI 接口的服务。
它更像是一个执行层:能通过 Skills 去操作电脑、调用插件,也能接进飞书、Telegram、WhatsApp 这类聊天工具。部署方式也比较自由,云服务器适合 7×24 小时挂着,本地电脑更适合测试和隐私优先的场景。
部署前要准备什么
先把环境和账号凑齐,不然装到一半才发现少 Key,会比较折腾。
- 服务器或电脑:
- 推荐阿里云轻量应用服务器,2 核 4GB 内存起步,系统选 Ubuntu 22.04 或 OpenClaw 官方镜像。
- 也可以直接用本地 Windows 11,内存最好 8GB 以上,另外要装 Node.js 和 Git。
- 账号和凭证:
- 阿里云账号,用来开通百炼或其他模型服务并拿 API Key。
- 飞书企业账号,用来在飞书开放平台创建机器人。
- 常用工具:
- Windows 用管理员权限的 PowerShell。
- 云服务器场景下,准备 Finalshell、Xshell,或者直接用阿里云 WebShell。
在服务器上部署 OpenClaw
OpenClaw 依赖 Node.js 运行,但如果你打算长期使用,我更建议直接上云服务器。省心,掉电、关机这些问题都少。
获取阿里云百炼 API Key
OpenClaw 需要一个模型来承担推理部分,这里以阿里云百炼为例。
- 打开 阿里云百炼大模型控制台,完成实名认证。
- 在'API-KEY 管理'里点击 创建 API-Key。
- 复制生成的密钥,格式通常是
sk-...,先保存好,后面要填。
用一键部署镜像安装
阿里云提供了带 OpenClaw 的轻量应用服务器镜像,适合不想自己折腾环境的人。
- 进入阿里云的 OpenClaw 一键部署专题页,点击【一键购买并部署】。
- 选服务器时,镜像选 OpenClaw(Moltbot) 镜像。如果手里已经有实例,也可以重置系统换成这个镜像。
- 实例规格建议内存 2GiB 及以上,我自己会更倾向于 4GiB,后面跑起来没那么紧。
- 地域如果要用联网搜索功能,尽量选非中国大陆地域,比如美国(弗吉尼亚)或者香港。
- 购买完成后,进轻量应用服务器控制台,找到实例,在应用详情页里按提示执行 配置百炼 API-Key,把刚才拿到的 Key 填进去。
- 再执行 端口放通,把 18789 端口放出来,这是 OpenClaw 控制台要用的。
- 最后点 访问 Web UI 面板,拿到地址后在浏览器打开,一般是
http://服务器公网 IP:18789。
用 Docker 手动部署
如果你习惯自己掌控环境,Docker 会更稳一点,升级和回滚都方便。
# 1. 拉取官方镜像
docker pull openclaw/openclaw:latest
# 2. 创建数据目录
mkdir -p /opt/openclaw/{config,skills,agents,logs,feishu-config}
# 3. 启动容器
docker run -d \
--name openclaw \
--restart always \
-p 18789:18789 \
-v /opt/openclaw/config:/app/config \
-v /opt/openclaw/skills:/app/skills \
-v /opt/openclaw/feishu-config:/app/feishu-config \
-e TZ=Asia/Shanghai \
openclaw/openclaw:latest
docker -it openclaw bash
openclaw init --feishu

