OpenClaw本地AI自动化工具:不联网不上传,实现鼠标点击、命令执行与跨应用操作
OpenClaw 入门:你的AI,真能替你点鼠标、敲命令、发消息
问题
你试过让AI帮你“做”事吗?不是只回答问题,而是:
✅ 自动登录公司内部系统填表
✅ 把微信截图里的表格复制到Excel再发邮件
✅ 每天早8点用Telegram发日报,附上本地生成的PDF
❌ 但现有工具要么要上传数据到云端(隐私风险),要么只能调API返回文字(根本不动手)
方案
OpenClaw 不是另一个聊天机器人。它是装在你电脑里的“数字双手”:不联网、不传数据、不依赖厂商服务器,直接调用你本机的终端、浏览器、文件系统和桌面应用——像一个懂Python的实习生,坐在你电脑前真实操作。
为什么能做到?它用 Rust 做底层驱动(稳定/快/安全),用 Python 提供易读脚本接口(你写逻辑,它执行)。所有动作——开浏览器、敲回车、右键另存为、发送WhatsApp消息——全在本地完成,每一步日志可查、代码可改、权限可控。
手把手部署 + 首个任务:跨App转发文件
步骤1:安装(5分钟,Mac/Windows/Linux通用)
# 确保已装 Python 3.9+ 和 Git
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pip install -e .为什么:-e 表示“开发模式”,改代码立刻生效;不用打包上传,所有文件都在你硬盘上,没有隐藏后门。
步骤2:启用浏览器自动化(以Chrome为例)
# 下载对应ChromeDriver(自动匹配你当前Chrome版本)
curl -s https://chromedriver.storage.googleapis.com/LATEST_RELEASE | xargs -I {} curl -o chromedriver.zip https://chromedriver.storage.googleapis.com/{}/chromedriver_$(uname -s | tr '[:upper:]' '[:lower:]')_64bit.zip
unzip chromedriver.zip && sudo mv chromedriver /usr/local/bin/为什么:OpenClaw 不用远程控制浏览器,而是通过 ChromeDriver 直接接管你本地Chrome进程——它看到的网页、填的密码、点的按钮,和你自己操作一模一样。
步骤3:写第一个任务脚本(forward_report.py)
from openclaw import Agent
agent = Agent()
# 1. 读取本地日报文件(假设存在 ~/Downloads/daily_report.txt)
with open("~/Downloads/daily_report.txt", "r") as f:
content = f.read()
# 2. 启动Telegram,发消息给“老板”联系人
agent.telegram.send_message(
contact="老板",
text=f"【日报】{content[:50]}...",
file_path="~/Downloads/daily_report.txt"
)
# 3. 同时用WhatsApp发相同内容(需提前扫码登录WhatsApp Desktop)
agent.whatsapp.send_file(
contact="老板",
file_path="~/Downloads/daily_report.txt"
)为什么:agent.telegram 和 agent.whatsapp 不是调API,而是用系统级接口(macOS Accessibility API / Windows UI Automation)模拟真实点击。你电脑上WhatsApp Desktop 必须已登录并打开——OpenClaw 就是那个“帮你点发送”的手。
步骤4:运行并验证
python forward_report.py✅ 你会亲眼看到:Chrome 自动弹出 → Telegram Desktop 聚焦 → 消息输入框出现文字 → 文件附件被拖入 → 发送成功。全程无网页跳转、无Token申请、无账户绑定。
效果实测:我们用它每天自动转发会议纪要,从“手动操作5分钟”压缩到“脚本运行8秒”,且所有文件从未离开本机。
👉 Binance · OKX · Gate.io · HTX · Bitget
常见问题
Q:需要一直开着电脑吗?
A:是的——它就是你电脑上的一个程序,关机就暂停。但可配合系统定时任务(如 macOS 的 launchd 或 Windows 任务计划)实现全自动。
Q:支持微信吗?
A:暂不原生支持(因微信PC版反自动化严格),但可用浏览器版微信 + OpenClaw 的 browser 模块间接操作(教程见官网《绕过微信限制的3种方案》)。
Q:能操作其他软件吗?
A:只要该软件有窗口、按钮、文本框(比如 Excel、钉钉、甚至PS),OpenClaw 就能识别并点击——原理是“找像素坐标+OCR文字定位”,比传统RPA更鲁棒。
下一步:动手试试!
现在就去 yitb.com/openclaw 下载代码,把上面的 forward_report.py 改成你自己的场景:
- 把邮箱附件自动保存到「待处理」文件夹
- 每天抓取豆瓣新书榜,发到 Discord 频道
- 用Ollama本地模型分析日志文件,结果直接贴进飞书文档
💡 提示:遇到报错别慌——OpenClaw 所有日志默认存 ~/.openclaw/logs/,打开就能看到哪一步卡住了,改代码比猜原因快得多。延伸学习:
从零学AI,是为了真正用AI——不是让它说话,是让它做事。你现在,已经摸到了开关。