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 生成的玩具。