OpenClaw本地部署教程:AI自动化代理实现跨应用任务执行

OpenClaw 入门:让你的AI真动手干活(本地部署手把手)
问题
你试过让AI订会议室、归档带“发票”的邮件、爬网页填表吗?普通聊天AI只会说,不会做。它打不开微信,输不了密码,点不了“确认预约”——更别说跨应用联动。你需要一个能真正执行任务的AI,而不是一个嘴快手慢的旁观者。
方案
OpenClaw 是一个装在你电脑里的自动化代理。它不联网,数据全留在本地;支持任意模型——Claude、GPT、Ollama 上的 Qwen3 都能换;能直接操作 30+ 应用:WhatsApp 发通知、Telegram 拉群、Discord 删水帖、浏览器自动填表。核心就一条:你下指令,它真动手。
✅ 免费开源|✅ 本地运行|✅ 模型自选|✅ 平台直连|✅ 指令即行动
它不像 Dify 那样要拖拽编排工作流,也不像 Coze 那样得学触发器和动作块。你写一句自然语言:“把今天收到的带‘发票’字样的邮件移到‘财务-待报销’文件夹”,OpenClaw 就调 Outlook API 完成,全程不碰云端服务器。
步骤(Mac/Windows/Linux 通用,5 分钟搞定)
1. 安装依赖(Python 3.10+ 和 Git)
# 检查 Python 版本(必须 3.10 或更高)
python --version
# 如果没装 Git,去 https://git-scm.com/ 下载安装
# 克隆代码(官方仓库,310k+ stars)
git clone https://github.com/ai-act/OpenClaw.git
cd OpenClawOpenClaw 是纯 Python 项目,不打包成二进制,所以需要本地 Python 环境;Git 克隆确保你拿到最新代码,所有配置文件和示例任务都在里面。
2. 安装并启动(自动装依赖 + 启动 Web 控制台)
# 创建虚拟环境(隔离依赖,避免污染其他项目)
python -m venv venv
source venv/bin/activate # Mac/Linux
# venv\Scripts\activate # Windows(CMD)
pip install -r requirements.txt
# 启动!默认打开 http://localhost:5000
python app.pyvenv 防止 pip install 错包毁掉你的 Jupyter 或 PyTorch 环境;app.py 自带轻量 Web 界面,不用写代码就能试任务——比命令行直观得多。
3. 连一个模型(以本地 Ollama 的 Qwen3 为例)
# 确保 Ollama 已安装(https://ollama.com/download),然后拉模型
ollama pull qwen3

# 启动 OpenClaw 后,用 curl 配置模型(新开终端,保持 app.py 运行)
curl -X POST http://localhost:5000/api/config \
-H "Content-Type: application/json" \
-d '{"model": "qwen3", "provider": "ollama"}'OpenClaw 本身不带大模型,只负责调度。Ollama 提供本地模型服务,qwen3 免费、中文强、16GB 显存都不需要——M1 MacBook Air 也能跑。换成 claude-3-haiku 或 gpt-4o,只改这一行 JSON 就行。
4. 创建第一个自动化任务(微信订会议室)
在 Web 界面(http://localhost:5000)→「Tasks」→「+ New Task」→ 填:
- Name: 订会议室
- Trigger: Schedule → Daily at 9:00 AM
- Action:
Use browser to open wecom.qq.com, login with saved credentials, click 'Meeting', select room 'A302', set time 'today 14:00-15:00', click 'Confirm'
保存后,OpenClaw 用 Playwright 控制浏览器执行——真点、真输、真提交。
验证
到时间点,打开企业微信,看是否多了一条预约成功的通知。或者进 Web 界面「Logs」页,看到绿色 ✅ 和截图记录。别信输出文字,要看它真做了什么。
常见问题
❌ “启动报错 ModuleNotFoundError: No module named 'playwright'”
→ 执行 pip install playwright && playwright install chromium(Playwright 需要浏览器引擎)
❌ “Ollama 连接超时”
→ 先在终端运行 ollama serve,再启动 OpenClaw(Ollama 默认监听 http://localhost:11434)
❌ “微信登录总失败”
→ 在 Web 界面「Credentials」里存入企业微信账号密码(加密存本地),别硬编码在指令里
❌ “想接 Telegram 但不知道怎么配 Token”
→ 去 @BotFather 创建机器人,复制 API Token,粘贴到 OpenClaw「Integrations」→ Telegram → Save
下一步
你现在有了一个能动手的 AI:它不瞎聊,只干活。下一步可以:
- ✅ 《用 OpenClaw 自动归档 Gmail:从收件箱到 Notion》
- ✅ 《零代码接入微信公众号:用户发消息→AI 查数据库→自动回复》
- ✅ 《把 OpenClaw 变成你的 24 小时助理:定时查天气+发日报+清邮箱》
GitHub 仓库地址:https://github.com/ai-act/OpenClaw(Star 一下,更新有提醒)
遇到卡点?直接提 Issue,作者每天人工回复——因为它是真人写的,不是 AI 生成的玩具。