OpenClaw本地可执行AI工具安装教程:支持Ollama/GPT/Claude,读写文件执行命令自动发邮件
摘要:OpenClaw从安装到实战:一句话让AI读写文件、执行命令、自动发邮件(2026.02.04实测)你让AI查日志、压缩100个CSV、每天早上8点发汇总邮件——它只会“说”,不会“做”。传统AI模型跑在远程服务器上,根本碰不到你的硬盘和终端。OpenClaw 是一个本地运行的「可执行AI同事」。它不联网调用大模型(支持本地Ollama/远程Claude/GPT),所有动作都在你电脑上完成:...

OpenClaw从安装到实战:一句话让AI读写文件、执行命令、自动发邮件(2026.02.04实测)
你让AI查日志、压缩100个CSV、每天早上8点发汇总邮件——它只会“说”,不会“做”。传统AI模型跑在远程服务器上,根本碰不到你的硬盘和终端。
OpenClaw 是一个本地运行的「可执行AI同事」。它不联网调用大模型(支持本地Ollama/远程Claude/GPT),所有动作都在你电脑上完成:读 ./data/*.log、rm -rf ./tmp、调 sendmail 发邮件——全由你控制,零数据外泄。
一、三端一键安装(5分钟)
Windows(PowerShell,管理员运行)
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
irm https://raw.githubusercontent.com/openclaw/openclaw/main/install.ps1 | iex绕过PowerShell默认策略限制,直接下载并执行官方签名脚本
macOS/Linux(终端)
curl -fsSL https://raw.githubusercontent.com/openclaw/openclaw/main/install.sh | sh脚本自动检测系统、安装Rust依赖、编译二进制、放入 /usr/local/bin/openclaw安装后验证:
openclaw --version # 输出 v0.8.3(2026.02.04最新)二、权限配置(关键!否则拒绝执行)
OpenClaw 默认禁止任意文件/命令操作,必须显式授权:
# 允许读写当前目录及子目录
openclaw allow --path .
👉 <a href="https://idsoo.com/go/binance.html" rel="nofollow noopener" target="_blank">Binance</a> · <a href="https://idsoo.com/go/okx.html" rel="nofollow noopener" target="_blank">OKX</a> · <a href="https://idsoo.com/go/gate.html" rel="nofollow noopener" target="_blank">Gate.io</a> · <a href="https://idsoo.com/go/htx.html" rel="nofollow noopener" target="_blank">HTX</a> · <a href="https://idsoo.com/go/bitget.html" rel="nofollow noopener" target="_blank">Bitget</a>
# 允许执行常见命令(curl、zip、sendmail、python)
openclaw allow --cmd curl zip sendmail python
# (仅macOS/Linux)启用邮件发送(需先配置SMTP)
echo "smtp_server=smtp.gmail.com:587;user=you@gmail.com;pass=APP_PASSWORD" > ~/.openclaw/mail.conf不授权=安全锁死。allow写入~/.openclaw/config.toml,每次启动校验,防恶意提示词注入
三、实战3个场景(直接复制粘贴)
场景1:解析Nginx错误日志,提取500错误行
openclaw "从 ./logs/error.log 中找出所有包含 '500' 的行,保存为 ./reports/500_errors.txt"自动生成文件,含时间戳+请求路径,不用写Python脚本
场景2:批量重命名图片,按创建时间加前缀
openclaw "把 ./photos/*.jpg 按创建时间排序,重命名为 '20260204_001.jpg' 格式"背后执行:stat -f "%m %N" *.jpg | sort -n | awk '{print "mv \"" $2 "\" 20260204_" sprintf("%03d", NR) ".jpg"}' | sh场景3:每日早8点发邮件(需先配置mail.conf)
openclaw "每天8:00发邮件:主题'日报',正文是 ./daily_summary.md 内容,收件人admin@yitb.com"自动写入crontab(macOS/Linux)或任务计划(Windows),无需手动配定时器
四、验证是否生效
运行后检查:
- 文件是否真实生成(
ls ./reports/500_errors.txt) - 命令是否执行(
grep -c "500" ./reports/500_errors.txt) - 邮件是否收到(查收件箱/垃圾邮件)
常见问题速查
| 报错 | 原因 | 解决 |
|---|---|---|
Permission denied: write to ./output.txt | 未openclaw allow --path . | 运行授权命令 |
Command 'sendmail' not allowed | 未授权sendmail或未安装 | brew install mailutils(macOS)或 sudo apt install mailutils(Ubuntu) |
Model timeout | 默认用Ollama但未运行 | ollama run llama3 或改用--model claude-3-haiku |
GitHub仓库:https://github.com/openclaw/openclaw
下一步:《用OpenClaw + Dify搭建私有客服机器人》《Ollama本地模型接入OpenClaw实战》
(全文完|实测于2026.02.04|Windows 11 / macOS Sonoma / Ubuntu 24.04)