OpenClaw 实战部署:从环境搭建到 AI 员工配置指南
网上关于 OpenClaw(Clawdbot)的教程很多,但如何将其真正转化为可用的自动化工作流往往缺乏细节。本文基于实际使用经验,梳理了从服务器准备、模型接入、工具链配置到个性化设置的全流程。
一、准备工作:硬件、大脑与部署
1. 云服务器选型
OpenClaw 需要稳定的运行环境。虽然本地部署可行,但云服务器能保证 24 小时在线且便于远程访问。
- 节点选择:建议直接选择海外节点(如香港、韩国或新加坡)。国内服务器在访问外部 API 和抓取网页时可能受限。
- 内存配置:建议至少 8G 内存。低配机器(如 2G)在运行浏览器等重负载任务时容易卡死。
- 服务商:根据延迟和价格选择即可。
2. 接入大模型 API
OpenClaw 本身是框架,需接入大模型作为'大脑'。
- 模型选择:预算充足可使用顶级模型;追求性价比可选择 ChatGPT Team 版或国产模型(如 GLM、Kimi、MiniMax 等)。
- 切换机制:OpenClaw 支持通过
/model命令随时切换模型,简单任务用低成本模型,复杂任务用高性能模型。
3. 安装部署
若服务器为空白镜像,推荐使用 Claude Code 辅助安装,减少手动配置 Node.js 环境的复杂度。
npm install -g @anthropic-ai/claude-code
启动后指令其按官方文档安装 OpenClaw,它会自动处理依赖和环境配置。
- 接入平台:建议首选 Telegram,因其对斜杠命令支持较好。
二、网络能力配置
刚部署的 Agent 默认无法访问互联网,需配置以下工具:
1. 搜索工具:Brave Search
默认集成 Brave Search,每月有免费额度。如需更多额度,可购买 API Key 并配置。
2. 网页抓取:jina.ai Reader
内置抓取工具有时无法处理 JS 渲染内容,推荐使用 jina.ai Reader。
- 用法:在网址前添加
https://r.jina.ai/前缀。 - 优势:绕过付费墙,返回 Markdown 格式,支持 Twitter 等复杂页面。
3. 浏览器操作分级
根据需求将浏览器使用分为四个等级:
- L0:仅靠搜索和抓取,无需浏览器。
- L1:后台静默模式,适合脚本执行。
- L2:真实交互模式,AI 可点击、输入、登录。
- L3:视觉识别模式,针对图片信息,需安装虚拟桌面(Xvfb)。
4. 远程接管:KasmVNC
遇到滑块验证码等 AI 无法处理的环节,可通过 KasmVNC 在浏览器中查看服务器画面进行人工干预。
三、文件同步方案
1. rclone 远程挂载(推荐)
免费且实时,可将服务器硬盘挂载到本地。
# 安装
brew install rclone
# 编辑配置文件 ~/.config/rclone/rclone.conf
[my-server]
= sftp
host = <你的服务器 IP>
user = root
key_file = <你的 SSH 私钥路径>
shell_type = unix
md5sum_command =
sha1sum_command =
rclone lsd my-server:/
-p ~/mnt/my-server
rclone nfsmount my-server:/ ~/mnt/mnt/my-server \
--vfs-cache-mode full \
--vfs-cache-max-age 2h \
--vfs-read-ahead 128M \
--vfs-fast-fingerprint \
--dir-cache-time 1h \
--buffer-size 64M \
--transfers 16 \
--sftp-idle-timeout 0 \
--sftp-connections 8 \
--no-modtime \
--daemon


