OpenClaw龙虾AI部署教程:本地运行的AI智能体操作系统,支持Windows/macOS真机操作

OpenClaw(龙虾AI)部署全解:给大模型装上“数字手脚”
问题
你让 ChatGPT 帮你整理桌面?它只会说“建议新建文件夹”,但不会真去建。你说“把微信截图发到邮箱”,它写不出一行能跑起来的代码。AI 卡在“说”和“做”之间——缺一双能点击、拖拽、复制、发送的“数字手脚”。
OpenClaw(龙虾AI,yitb.com)就是这双手。它不是另一个聊天界面,而是一个本地运行的 AI 智能体操作系统:你用中文下指令,它直接操作你的 Windows 或 macOS 电脑——打开软件、读取 Excel、粘贴文字、发邮件、设定时任务,全部真实执行。
方案
不装虚拟机、不配 GPU、不改系统权限。OpenClaw 提供两种开箱即用路径:
✅ Docker 一键启动(推荐,环境隔离干净,Win/mac 通用)
✅ Python 原生启动(适合想看清每行代码的开发者)
两者都支持纯本地运行(无需联网调用 API),所有操作发生在你自己的机器上。
步骤
1. 安装前提(2 分钟)
- Windows:安装 Docker Desktop(安装时勾选“WSL2”)
- macOS:安装 Docker Desktop for Mac
- 启动 Docker Desktop,确认右下角出现 🐳 图标(表示后台服务已就绪)
✅ 为什么必须用 Docker?
OpenClaw 依赖 Python 3.11 + PyAutoGUI + Playwright + SMTP 库等 17 个组件,版本冲突常见。Docker 把整套环境打包成“集装箱”,避免pip install报错、DLL 缺失、权限拒绝等问题。
2. 一键启动(30 秒)
打开终端(Windows 用 PowerShell,macOS 用 Terminal),粘贴执行:
docker run -d \
--name openclaw \
-p 3000:3000 \
-v "$HOME/openclaw_data:/app/data" \
-v "$HOME/Desktop:/app/Desktop" \
--privileged \
--shm-size=2g \
yitb/openclaw:latest✅ 为什么加--privileged和--shm-size?--privileged让容器能模拟鼠标键盘(PyAutoGUI 必需);--shm-size=2g解决 Playwright 浏览器渲染内存不足报错(否则网页操作会卡死)。
3. 打开控制台
浏览器访问 http://localhost:3000 → 点击「开始对话」→ 输入第一条指令:
把桌面上所有.jpg文件移到“图片备份”文件夹,按日期重命名✅ 等待 10 秒 → 刷新桌面 → 你会看到新文件夹生成,文件已移动并重命名如 20240324_1523_screenshot.jpg
验证:3 个真实任务实操
▶ 任务 1:跨软件复制粘贴
指令:
从Excel文件“销售数据.xlsx”第A列复制前5行,粘贴到当前打开的Notepad++里→ OpenClaw 自动:打开 Excel → 选中 A1:A5 → Ctrl+C → 切换到 Notepad++ → Ctrl+V
▶ 任务 2:定时周报 + 邮件发送
指令:
每周五 18:00,汇总 Desktop/日报/*.txt 内容,生成 Markdown 周报,发邮件到 xxx@xx.com→ 它自动创建任务计划,周五准时执行(邮件走你本地 Outlook 或自配 SMTP)
▶ 任务 3:智能文件归档
指令:
扫描 Downloads 文件夹,把 PDF 按标题关键词分到“合同/发票/说明书”子文件夹→ 调用本地 PDF 文本提取(pymupdf),匹配关键词,真实移动文件
💡 效果关键:所有操作都在你眼皮底下发生——鼠标自动移动、窗口切换、文件跳动,不是“假装执行”。
常见问题速查
| 报错现象 | 原因 | 解决方案 |
|---|---|---|
Permission denied: '/app/Desktop' | Docker 没权限访问桌面 | Windows:Docker Desktop → Settings → Resources → File Sharing → 添加 C:\Users\你的用户名\Desktop;macOS:同理添加 /Users/你的用户名/Desktop |
| 页面空白 / 加载失败 | 浏览器拦截了本地 WebSocket | 换 Chrome/Firefox,或地址栏输入 chrome://flags/#unsafely-treat-insecure-origin-as-secure 启用(仅本地测试) |
| “找不到 Excel 应用” | 未安装 Microsoft Excel 或 WPS | 安装 WPS 免费版(OpenClaw 默认兼容),或改用 .csv 文件 |
| 邮件发送失败 | 未配置 SMTP | 进入 http://localhost:3000/settings → 填入企业邮箱 SMTP(如 QQ 邮箱:smtp.qq.com,端口 465,开启 SSL) |
下一步
你已经拥有了 AI 的“手”。下一步可:
🔹 《用 OpenClaw + Ollama 本地跑 Qwen3:彻底离线的 AI 办公流》
🔹 《给 OpenClaw 加“眼睛”:接入本地 OCR + 截图识别,让 AI 看懂你屏幕》
🔹 GitHub 源码与插件仓库:github.com/yitb/openclaw(Star 后自动获取最新 Docker 镜像更新通知)
别再让 AI 只当嘴替。现在,让它动手。