Ubuntu 本地部署 OpenClaw:接入 Ollama 推理与飞书通道
1. 部署目标与架构
本次部署采用单机本地方案:
- LLM 推理层:Ollama(本机)
- Agent 网关层:OpenClaw(本机)
- 消息入口:飞书(Feishu/Lark 应用)
数据路径:飞书消息 -> OpenClaw -> Ollama -> OpenClaw -> 飞书回复。
2. 环境准备
先确认系统和资源:
uname -m
lsb_release -a
free -h
df -h /
推荐配置:
- Ubuntu 22.04+
- x86_64
- 内存 16GB+(32GB 更稳)
3. 安装 Ollama(本地推理)
安装并校验:
curl -fsSL https://ollama.com/install.sh | sh && ollama --version
拉取一个模型做烟雾测试:
ollama pull qwen2.5:7b
ollama run qwen2.5:7b "只回复 OK"
查看当前模型是否用到 GPU:
ollama ps
重点看 PROCESSOR 列:出现 GPU 说明已启用显卡推理。
4. 安装 OpenClaw
如果系统还没有 Node/npm,先安装 Node 20 LTS:
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v
npm -v
安装 OpenClaw:
sudo npm i -g openclaw
5. 配置 OpenClaw 使用 Ollama
将 OpenClaw 的模型提供方指向本机 Ollama API:
openclaw config set models.providers.ollama.baseUrl "http://127.0.0.1:11434/v1"
openclaw config set models.providers.ollama.apiKey "ollama-local"
openclaw models set ollama/qwen2.5:7b
说明:
- 本地 Ollama 常用
apiKey占位值就是ollama-local models set用于设置默认模型
6. 配置飞书通道
执行引导配置:

