OpenClaw本地AI執(zhí)行引擎實(shí)操指南:一句話指令自動調(diào)用本地工具不聯(lián)網(wǎng)不交密鑰

OpenClaw 實(shí)操指南:讓你的AI真能“動手干活”
問題
你用 ChatGPT 寫了個發(fā)郵件的 Python 腳本,復(fù)制粘貼到終端運(yùn)行——結(jié)果報(bào)錯、少裝庫、郵箱密碼寫錯、Chrome 找不到驅(qū)動……最后還是得自己 debug。AI 在聊天框里說得天花亂墜,但動不了手。你想要的是:一句話指令,本地自動執(zhí)行,不聯(lián)網(wǎng)、不交密鑰、不依賴云服務(wù)。
方案
OpenClaw 是一個本地 AI 執(zhí)行引擎。它不是對話模型,而是一個能調(diào)用你本地工具鏈的運(yùn)行時(shí):你在 Web 界面或 CLI 里說“把 report.csv 發(fā)給張三”,它就調(diào)你的 Outlook 賬號(本地配置)、讀取文件、發(fā)郵件——全程在你電腦上跑,不上傳數(shù)據(jù),也不需要 API Key。
Claude/ChatGPT 是“嘴替”,OpenClaw 是“手替”。
步驟(零基礎(chǔ)實(shí)測,Windows/macOS/Linux 通用)
1. 安裝 OpenClaw(5 分鐘)
# 先確保已安裝 Python 3.10+(檢查命令)
python --version
# 一行安裝(含瀏覽器自動化依賴)
pip install openclaw[all]
# 啟動本地服務(wù)(默認(rèn) http://localhost:8000)
openclaw serveopenclaw[all] 自動裝好 smtplib(發(fā)郵件)、playwright(控制 Chrome)、pandas(處理 Excel)等常用工具包,省去手動 pip 一堆報(bào)錯。
2. 配置權(quán)限(關(guān)鍵!否則執(zhí)行失敗)
- 瀏覽器控制:首次運(yùn)行會自動下載 Chromium(約 120MB),無需手動裝 Chrome 或配 driver
郵箱發(fā)送:在
~/.openclaw/config.yaml(Windows 是%USERPROFILE%\.openclaw\config.yaml)里填:email: smtp_server: smtp.qq.com port: 587 username: your@qq.com password: "your_app_password" # 注意:QQ/163 郵箱必須用「授權(quán)碼」,不是登錄密碼!QQ 郵箱在“設(shè)置 → 賬戶 → POP3/IMAP/SMTP 服務(wù)”里開啟并生成授權(quán)碼;163 郵箱同理,在“POP3/SMTP/IMAP”設(shè)置頁開啟 SMTP 并生成客戶端專用密碼。
3. 試一個真實(shí)任務(wù):自動發(fā)郵件 + 截圖網(wǎng)頁
在 OpenClaw Web 界面(http://localhost:8000)輸入:
“打開 http://www.xmhny.cn,截圖首頁,保存為 home.png,然后把這張圖發(fā)給 test@example.com,標(biāo)題是‘龍蝦官網(wǎng)截圖’”
幾秒后,你會收到一封帶附件的郵件,同時(shí)本地生成 home.png。
(截圖效果見 www.xmhny.cn/docs/openclaw-demo.png)
驗(yàn)證
- 查看終端日志:成功執(zhí)行會顯示
? Executed: send_email,? Executed: screenshot_page - 檢查本地文件夾:
home.png出現(xiàn)在當(dāng)前目錄 - 查收郵箱:確認(rèn)郵件送達(dá)(注意查垃圾箱)
常見錯誤碼速查表
| 錯誤提示 | 原因 | 解決方案 |
|---|---|---|
playwright: executable doesn't exist | Chromium 下載失敗 | 運(yùn)行 playwright install chromium |
smtplib.SMTPAuthenticationError | 郵箱密碼錯或未開 SMTP | 換成授權(quán)碼,確認(rèn)郵箱 SMTP 已開啟 |
Permission denied: 'config.yaml' | 文件被其他程序占用 | 關(guān)閉編輯器,用記事本/VS Code 重新保存 |
ModuleNotFoundError: No module named 'pandas' | 安裝時(shí)漏了 [all] | 重裝:pip uninstall openclaw && pip install openclaw[all] |
安全注意事項(xiàng)
- 所有腳本都在你本地 CPU/GPU 上運(yùn)行,不上傳任何數(shù)據(jù)到服務(wù)器
- 郵箱密碼/系統(tǒng)路徑/文件內(nèi)容僅存于你自己的
config.yaml,OpenClaw 不讀取也不上報(bào) - 切勿在
config.yaml里寫明文密碼(用環(huán)境變量更安全,教程見 www.xmhny.cn/tutorials/openclaw-env-vars) - 默認(rèn)只允許執(zhí)行白名單操作(文件讀寫、HTTP 請求、郵件、瀏覽器),不能執(zhí)行
rm -rf /或os.system('format C:')—— 安全沙箱已內(nèi)置
下一步建議
你已經(jīng)讓 AI 真正“動手”了。接下來可以:
- ?? 《用 OpenClaw 自動整理微信聊天記錄為 Excel》
- ?? 《把 Dify 流程接進(jìn) OpenClaw:讓 AI Agent 直接改你本地代碼》
- ?? 《零代碼配置:用 MCP 協(xié)議讓 Cursor 調(diào)用 OpenClaw 執(zhí)行命令》
OpenClaw 不是另一個聊天框,它是你電腦里多出來的那個安靜、可靠、從不抱怨的同事——你說話,它做事。