Skip to content

小龙虾 OpenClaw 本地部署完全指南:Windows/Mac/Linux(2026 版)

2026年4月4日

OpenClaw本地部署指南:数据不出本地完全可控

摘要:担心数据泄露?用OpenClaw本地部署,所有数据都在你的电脑上处理,完全可控。支持三种方案:本地模型、混合部署、完全离线。

为什么要本地部署?

云端AI服务的问题:

  • 数据发送到第三方服务器
  • 不清楚数据如何被使用
  • 可能被用于模型训练
  • 敏感数据不敢上传

本地部署解决这些问题:

  • 数据不出本地
  • 完全自己控制
  • 可以审计每一行代码

本地部署的三种方案

方案复杂度成本适用场景
方案A:只用本地模型中等0最高隐私要求
方案B:本地部署+云端API简单按用量平衡隐私和效果
方案C:完全离线复杂硬件成本敏感环境

方案A:本地部署 + 本地模型

架构图

本地电脑
├── OpenClaw(本地运行)
├── Ollama(本地模型服务)
└── 数据文件(完全本地)

数据完全不出本地。

步骤1:安装Ollama

Windows:

下载:https://ollama.com/download

安装后,打开命令行:

bash
ollama pull qwen2.5:7b

Mac:

bash
brew install ollama
ollama pull qwen2.5:7b

Linux:

bash
curl -fsSL https://ollama.com/install.sh | sh
ollama pull qwen2.5:7b

步骤2:配置OpenClaw使用本地模型

编辑 ~/.openclaw/openclaw.yaml

yaml
providers:
  ollama:
    baseUrl: "http://localhost:11434"
    
models:
  qwen-local:
    provider: ollama
    modelId: "qwen2.5:7b"
    
agents:
  default:
    model: "qwen-local"

步骤3:验证配置

bash
openclaw test --model qwen-local

看到回复说明配置成功。

本地模型推荐

模型大小内存需求效果
qwen2.5:7b4.7GB8GB日常够用
qwen2.5:14b9GB16GB效果更好
deepseek-r1:7b4.7GB8GB推理能力强
llama3.2:3b2GB4GB轻量级

建议:8GB内存用7b模型,16GB用14b模型。


方案B:本地部署 + 云端API

架构图

本地电脑
├── OpenClaw(本地运行)
├── 数据文件(本地存储)
└── API调用 → 云端模型

数据存储在本地,只有API请求发送到云端。

配置方式

yaml
providers:
  deepseek:
    apiKey: "sk-xxxx"
    baseUrl: "https://api.deepseek.com"
    
  ollama:
    baseUrl: "http://localhost:11434"
    
models:
  deepseek-chat:
    provider: deepseek
    
  qwen-local:
    provider: ollama
    modelId: "qwen2.5:7b"
    
agents:
  # 日常任务用云端模型(效果好)
  assistant:
    model: "deepseek-chat"
    
  # 敏感任务用本地模型(隐私保护)
  sensitive:
    model: "qwen-local"

按任务选择模型

yaml
agents:
  # 写文章、日常对话 → 用云端(DeepSeek便宜)
  content-helper:
    model: "deepseek-chat"
    
  # 处理敏感数据 → 用本地
  data-processor:
    model: "qwen-local"

方案C:完全离线部署

适用场景

  • 内网环境
  • 高敏感数据
  • 不允许任何外网连接

架构图

内网服务器
├── OpenClaw
├── Ollama
├── 本地模型文件
└── 完全无外网连接

部署步骤

步骤1:在有网环境下载模型

bash
# 下载模型文件
ollama pull qwen2.5:14b

# 导出模型
ollama save qwen2.5:14b -o qwen2.5-14b.tar

步骤2:传输到离线服务器

将以下文件传输到离线服务器:

- ollama 安装包
- qwen2.5-14b.tar(模型文件)
- openclaw 安装包

步骤3:离线安装

bash
# 安装Ollama
sudo dpkg -i ollama-linux.deb

# 导入模型
ollama load qwen2.5-14b.tar

# 安装OpenClaw
npm install -g openclaw

步骤4:配置

yaml
providers:
  ollama:
    baseUrl: "http://localhost:11434"
    
models:
  qwen-local:
    provider: ollama
    modelId: "qwen2.5:14b"
    
agents:
  default:
    model: "qwen-local"

硬件要求

本地模型硬件需求

模型CPU内存GPU硬盘
3b模型4核4GB可选5GB
7b模型4核8GB推荐10GB
14b模型8核16GB推荐20GB
32b模型8核32GB必须40GB

推荐配置

使用场景推荐配置
个人日常使用7b模型 + 8GB内存
专业工作14b模型 + 16GB内存
团队服务32b模型 + 32GB内存 + GPU

安全配置

限制网络访问

yaml
# 禁止外网访问
network:
  outbound:
    enabled: false    # 完全禁止出站

审计日志

yaml
skills:
  - name: audit-log
    config:
      logPath: "./logs/audit/"
      logLevel: "all"

数据加密

yaml
# 敏感数据加密存储
storage:
  encrypt: true
  keyPath: "./keys/storage.key"

本地模型效果对比

日常对话

测试问题: "介绍一下Agent是什么"

模型效果评价
qwen2.5:7b回答准确,够用
qwen2.5:14b回答更详细
deepseek-r1:7b有推理过程

结论: 7b模型日常够用,14b效果更好。

写代码

测试问题: "写一个Python函数,计算斐波那契数列"

模型效果评价
qwen2.5:7b能写,偶尔有小错误
qwen2.5:14b代码更规范
deepseek-r1:7b有思考过程

结论: 写代码建议用14b模型或云端模型。

复杂推理

测试问题: "分析OpenClaw普及速度慢的原因"

模型效果评价
qwen2.5:7b回答一般
qwen2.5:14b分析较全面
deepseek-r1:7b推理能力强

结论: 复杂推理用deepseek-r1或云端模型。


常见问题

Q:本地模型效果够用吗?

A:日常对话够用。复杂任务建议用14b模型或云端API。

Q:本地部署会很慢吗?

A:取决于硬件。有GPU会快很多。

Q:完全离线能用吗?

A:可以。用Ollama + 本地模型。

Q:如何更新模型?

A:

bash
ollama pull qwen2.5:7b    # 更新到最新版本

总结

三种本地部署方案:

方案适用场景隐私级别
本地部署+本地模型最高隐私要求⭐⭐⭐⭐⭐
本地部署+云端API平衡隐私和效果⭐⭐⭐⭐
完全离线敏感环境⭐⭐⭐⭐⭐

一句话: 数据敏感就用本地部署,效果和隐私可以兼顾。

🦞 Claw is the law. 本地部署,数据在你自己手里。

不要孤军奋战啦!

加入微信群一起学习交流 AI

与大神一起使用 OpenClaw、Hermes、Claude Code、Seedance 2.0、GPT-Image-2 等

微信公众号

扫码关注微信公众号
私信 "加群",将自动获取微信群二维码

探索 AI 世界,掌握智能未来