一、最终架构(先理解)

完整系统其实是 3 层:

OpenClaw (AI Agent)
        │
        │  OpenAI Compatible API
        ▼
Ollama (本地模型服务)
        │
        ▼
Qwen2.5 / Qwen3 / Llama3

关键点:

  • OpenClaw → Agent框架(调工具、执行任务)

  • Ollama → 本地LLM服务

  • Qwen → 真正的大模型

 

OpenClaw 不会直接加载模型,必须通过 API。

 

二、系统环境准备

1 确认 Node 版本

OpenClaw要求 Node ≥ 22

检查:

node -v

应该是:

v22.x.x

如果不是:

nvm install 22
nvm use 22

 

2 安装 pnpm

OpenClaw推荐:

npm install -g pnpm

检查:

pnpm -v

 

三、安装 OpenClaw

 

安装:

pnpm add -g openclaw

或者

npm install -g openclaw

验证:

openclaw --version

如果输出版本说明安装成功。

 

四、第一次初始化 OpenClaw

 

运行:

openclaw onboard

你会看到类似界面:

I understand this is personal-by-default...

选择:

Yes

Onboarding Mode

选择:

QuickStart

原因:

  • 自动生成配置

  • 后面可以再改

Gateway

选择:

Local gateway

默认:

ws://127.0.0.1:18789

这是 OpenClaw Agent 端口。

Network Binding

选择:

Loopback (127.0.0.1)

原因:

 

  • 只允许本机访问

  • 最安全

五、安装本地模型服务

 

安装 Ollama

curl -fsSL https://ollama.ai/install.sh | bash

验证:

ollama -v

六、下载 Qwen 本地模型

 

推荐先下载小模型测试。

ollama pull qwen2.5:7b

如果内存小:

ollama pull qwen2.5:3b

查看模型:

ollama list

示例输出:

NAME
qwen2.5:7b

七、测试本地模型

 

直接运行:

ollama run qwen2.5:7b

输入:

hello

如果模型回答说明正常。

 

退出:

Ctrl + C

八、启动 Ollama API

 

运行:

ollama serve

默认 API:

http://127.0.0.1:11434

测试:

curl http://127.0.0.1:11434

如果返回:

Ollama is running

说明正常。

九、配置 OpenClaw 使用 Ollama

 

打开配置文件:

nano ~/.openclaw/config.yaml

示例配置:

models:
  providers:
    ollama:
      baseUrl: http://127.0.0.1:11434/v1

agents:
  default:
    model:
      primary: ollama/qwen2.5:7b

保存退出:

CTRL + X
Y

十、启动 OpenClaw Gateway

 

运行:

openclaw gateway start

如果成功会显示:

Gateway started
ws://127.0.0.1:18789

十一、测试 OpenClaw

 

方式1:

openclaw chat

输入:

解释一下Redis

如果返回回答说明成功。

方式2:

浏览器访问:

http://127.0.0.1:18789

 

十二、常见问题(100%会遇到)

 

问题1 Node版本错误

错误:

Node version too low

解决:

nvm install 22
nvm use 22

 

问题2 OpenClaw命令不存在

 

原因:

PATH没有更新。

解决:

npm config get prefix

加入PATH。

或者重新安装:

npm install -g openclaw

 

问题3 Gateway启动失败

 

检查端口:

lsof -i :18789

杀掉进程:

kill -9 PID

重新启动:

openclaw gateway start

 

问题4 Ollama连接失败

 

检查:

curl http://127.0.0.1:11434

如果失败:

重新启动:

ollama serve

 

问题5 模型不存在

 

检查:

ollama list

没有模型:

ollama pull qwen2.5:7b

 

问题6 AI回复特别慢

 

本地模型推理慢。

解决:

换小模型:

qwen2.5:3b

 

十三、推荐模型(Mac)

 

如果是 M 系列:

 

推荐:

qwen2.5:7b

或者:

llama3:8b

如果内存 ≥ 32GB:

qwen2.5:14b

十四、进阶玩法(重点)

 

OpenClaw真正的强大是 Tools + Agent

例如:

AI自动写SQL:

用户:
查今天订单量

AI:
SELECT count(*) FROM orders WHERE date=curdate();

执行数据库。

 

完整架构:

OpenClaw
   │
   ├── MySQL Tool
   ├── WebSearch Tool
   ├── File Tool
   └── Shell Tool
   │
   ▼
本地大模型

 

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐