OpenClaw可实现完全离线运行:需先启动Ollama并确保其监听11434端口,再修改config.yaml指向本地模型,最后通过状态栏图标、进程监控验证本地推理生效,全程数据不出本机。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让OpenClaw彻底脱离网络、不传任何数据到云端,又能让它像在线AI一样流畅响应指令,关键在于把它和本地运行的大模型真正接通——不是假装离线,而是所有文本推理、任务规划、文件解析全在你自己的硬盘和显存里完成。
确认本地大模型服务已就绪
先验证Ollama是否正常监听11434端口:打开终端(Windows用PowerShell,Mac/Linux用Terminal),执行curl http://localhost:11434/api/tags。返回JSON中包含"models"字段且至少有一项name不为空,说明服务已活。
若报错"Connection refused",请检查Ollama是否启动:Windows用户双击ollama.exe;Mac用户在终端输入ollama serve;Linux用户确保systemd服务已启用并运行sudo systemctl start ollama。
【必须关闭防火墙对11434端口的拦截,否则OpenClaw无法连接】
配置OpenClaw指向本地模型
打开OpenClaw安装目录下的config.yaml文件(路径如D:\OpenClaw\config.yaml)。
定位到model_provider区块,将原内容替换为:
model_provider: ollama
model_name: llama2
ollama_endpoint: http://localhost:11434/api/generate
OpenClaw 基础设施心跳监控与自动恢复:部署/卸载心跳守护进程,配置主机监控(Gateway、磁盘、内存、CPU、进程),设置飞书告警,自动重启故障Gateway。适用关键词:心跳监控、heartbeat daemon、服务器告警、自动重启、健康检查、auto recovery。
保存文件后,重启OpenClaw主程序。若界面右下角出现「Model: llama2 (local)」提示,表示绑定成功。
注意:model_name必须与ollama list输出的第一列名称完全一致,大小写敏感,带冒号或斜杠会失败。
验证本地推理是否生效
第一步:在OpenClaw聊天框输入「请用中文解释TCP三次握手,限100字内」。
第二步:观察左下角状态栏——出现「? local inference」图标且无云朵符号,即进入纯本地模式。
第三步:打开任务管理器(Windows)或活动监视器(Mac),筛选进程名为ollama的条目,查看其CPU与GPU占用是否随提问实时跳动。有跳动即证明OpenClaw确实在调用本地模型运算,而非走备用云端通道。
若三步全部通过,此时所有输入文本、中间思考链、生成结果均未离开本机内存,数据安全闭环已完成。









