OpenClaw龙虾AI本地部署教程:纯本地运行大模型电脑操控框架

手把手部署OpenClaw(龙虾AI):让大模型真正“动手”操控你的电脑
问题
你试过对ChatGPT说“把桌面上所有PDF按日期重命名,然后发到微信文件传输助手”吗?它只会礼貌道歉——因为它没有“手”。OpenClaw(龙虾AI)是给大模型装上真实数字手脚的开源框架:不调用任何云端API,不上传数据,纯本地运行。一句话就能操作文件、打开软件、点击网页、截图录屏。
方案
用Docker一键拉起OpenClaw服务(全平台统一),接入你已有的本地大模型(如Qwen2-7B或DeepSeek-V2-7B)。不需要GPU也能跑通基础任务。整个过程不碰Python环境冲突,不改系统PATH,不申请API Key。
步骤
1. 安装Docker(5分钟)
- Windows/macOS:去 docker.com/download 下载安装包,双击安装,启动后右下角出现🐳图标即成功。
Linux(Ubuntu/Debian):
curl -fsSL https://get.docker.com | sudo sh sudo usermod -aG docker $USER newgrp docker # 立即生效,不用重启✅ Docker把OpenClaw所有依赖(Chrome浏览器、Xvfb虚拟桌面、Python环境)打包成“集装箱”,避免和你本机Python/Node版本打架。
2. 启动OpenClaw(2分钟)
在终端中执行(Windows用Git Bash或WSL;macOS/Linux直接终端):
docker run -d \
--name openclaw \
-p 3000:3000 \
-v $(pwd)/openclaw-data:/app/data \
-v /tmp/.X11-unix:/tmp/.X11-unix \
--shm-size=2g \
--cap-add=SYS_ADMIN \
--security-opt seccomp=unconfined \
yitb/openclaw:latest✅ --shm-size=2g 解决Chrome渲染崩溃;--cap-add=SYS_ADMIN 允许模拟鼠标键盘;/tmp/.X11-unix 是让AI“看见”你屏幕的关键桥梁(即使无显示器也能用虚拟桌面)。
3. 接入本地大模型(以Ollama上的Qwen2-7B为例)
先确保Ollama已安装(ollama.com/download),然后拉模型:
ollama pull qwen2:7b再进OpenClaw配置页:浏览器打开 http://localhost:3000 → 点右上角⚙️ → “LLM Settings” → 选择 Ollama → 填写:
- Host:
http://host.docker.internal:11434(⚠️不是localhost!这是Docker内网访问宿主机Ollama的固定地址) - Model:
qwen2:7b
✅host.docker.internal是Docker为容器自动注入的宿主机别名,绕过网络隔离;Qwen2-7B在4GB显存或纯CPU(用OLLAMA_NUM_PARALLEL=1)都能响应操作指令。
4. 试一个真动作:用中文让AI新建文件夹并截图
在OpenClaw聊天框输入:
“请在我的桌面上新建一个叫‘AI实验’的文件夹,然后截取当前屏幕,保存为桌面的screenshot.png”
等待10–20秒(首次加载模型稍慢),你会看到:
- 桌面多出
AI实验文件夹 - 桌面多出
screenshot.png(内容正是你当前浏览器窗口)
✅ OpenClaw把这句话拆解为3个原子动作:mkdir ~/Desktop/AI实验 → screencapture -x ~/Desktop/screenshot.png(macOS)或 gnome-screenshot -f(Linux)→ 自动校验结果并反馈。
验证
- ✅ 访问
http://localhost:3000/logs查看每步执行命令和返回值 - ✅ 在终端运行
docker logs openclaw | tail -n 20看实时动作日志 - ❌ 如果卡在“正在思考…”:检查Ollama是否运行(
ollama list)、端口是否被占(lsof -i :11434)
👉 Binance · OKX · Gate.io · HTX · Bitget
常见问题
Q:Windows报错 “Cannot connect to the Docker daemon”
→ 右键任务栏Docker图标 → “Restart Docker Desktop”,等图标变绿色再试。
Q:AI点了按钮但没反应(如打不开微信)
→ OpenClaw默认只允许操作「安全路径」(桌面、文档、下载)。想操作微信,先在设置页勾选“Allow app execution”,再把微信快捷方式拖进 /app/data/allowed_apps/(容器内路径,实际映射到你本地 ./openclaw-data/allowed_apps/)。
Q:CPU占用100%、响应慢
→ 在Ollama中限制并发:
echo 'export OLLAMA_NUM_PARALLEL=1' >> ~/.bashrc && source ~/.bashrc
ollama serve & # 重启Ollama服务下一步
你现在拥有了一个会动手的AI:它能整理文件、填表单、监控网页变动、批量重命名……下一步可以:
- 📚 学《用OpenClaw+Playwright实现自动抢票》(yitb.com/tutorials/auto-ticket)
- ⚙️ 进阶:把OpenClaw嵌入Dify工作流,让AI助理自动处理钉钉审批截图(yitb.com/guide/dify-integration)
- 💡 小技巧:在
openclaw-data/prompts/system.md里修改系统提示词,比如加一句“你每次操作前必须用中文向我确认”,立刻变谨慎型AI助手。
OpenClaw不是另一个聊天框——它是你电脑里新长出来的、听你话的手指和眼睛。现在,试试让它帮你关掉这个教程页面吧。