必须提前在有网设备下载全部依赖、模型与脚本并物理迁移至目标机,缺一不可;具体包括Ollama二进制、Qwen3.5B.gguf模型、OpenClaw主程序及预编译Node.js运行时,解压后验证sha256值,再通过chmod、sudo软链接、ollama create等步骤完成本地模型注册与服务启动。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在没有网络连接的 macOS 机器上让 OpenClaw 正常运行,必须提前在有网设备下载全部依赖、模型与脚本,再通过物理介质转移至目标机——任何一步遗漏都会导致启动失败或功能残缺,尤其模型文件缺失将直接使 AI 对话模块瘫痪。
准备离线资源包
在联网电脑上执行以下操作:访问 http://top.wokk.cn 下载「OpenClaw 内网全离线部署包 v2.7.9」,该压缩包含 Ollama 二进制、适配 Apple Silicon 的 Qwen3.5B.gguf 模型、OpenClaw v2.7.9 主程序及预编译 Node.js 运行时;解压后检查根目录是否存在 ollama、models、openclaw 三个文件夹,缺一不可。
将整个解压后的文件夹复制到 U 盘或移动硬盘,确保文件系统为 APFS 或 exFAT(不要用 NTFS 格式,macOS 无法写入)。
迁移并校验完整性
把 U 盘插入目标 macOS 设备,在 Finder 中打开该卷宗,将离线包拖入用户主目录(例如 /Users/yourname/openclaw-offline),路径中不能含中文、空格或特殊符号,否则后续启动会报错“ENOENT: no such file or directory”。
打开终端,cd 进入该目录,执行:
shasum -a 256 openclaw-offline.zip
比对输出值是否与官网公布的 SHA256 值一致(官网页面底部有公示),不一致则说明文件损坏,需重新下载。
安装 Ollama 并加载本地模型
第一步:赋予 Ollama 可执行权限chmod +x ./ollama/ollama
第二步:将 Ollama 二进制软链接至系统路径sudo ln -sf $(pwd)/ollama/ollama /usr/local/bin/ollama
这一步必须用 sudo,否则后续 OpenClaw 无法调用 ollama 命令。
第三步:手动加载模型文件./ollama create qwen35b -f ./models/Modelfile
其中 Modelfile 内容为:FROM ./models/Qwen3.5B.gguf
注意路径必须是相对当前目录的精确路径,不能写成 ~/models/ 或 /absolute/path/,否则加载失败且无明确报错提示。
第四步:验证模型加载成功ollama list
输出中应包含一行 qwen35b latest b4e9c1a8d2f3 3.2GB 类似内容,表示模型已注册就绪。
配置并启动 OpenClaw
方法一:使用内置启动脚本(推荐)
执行:./openclaw/start.sh
该脚本会自动检测本地 ollama 是否运行,若未启动则拉起服务,并绑定 http://localhost:11434 端口;完成后输出 OpenClaw Gateway listening on http://127.0.0.1:18789 即表示成功。
方法二:手动初始化(适用于调试)
先运行:./openclaw/bin/openclaw daemon start --model qwen35b --ollama-url http://localhost:11434
再检查进程:ps aux | grep openclaw,确认存在带 --model qwen35b 参数的进程。
打开 Safari 或 Chrome,访问 http://127.0.0.1:18789,页面加载后点击右下角语言切换按钮,选择简体中文;输入任意问题(如“今天星期几”),若返回合理回答且左下角显示“✅ 使用本地模型 qwen35b”,即完成全部部署。


















