本文收录于 AI 智能体 & 自动化实战系列,手把手带你从零部署本地可控的 AI 执行助手关键词:OpenClaw、AI Agent、本地 AI 部署、自动化助手、Docker 部署

前言

传统聊天 AI 只能输出文本建议,无法真正操作电脑、执行自动化任务。而 OpenClaw 作为 2026 年爆火的开源 AI 智能体项目,主打本地运行、系统级执行、全平台兼容,让你用自然语言指挥设备,完成办公、开发、生活等各类自动化操作。本文从项目原理、硬件准备到 Windows/macOS/Linux/Docker 全平台部署,一站式完整教学,新手也能一键跑通。


一、OpenClaw 项目详解

1.1 起源与发展历程

OpenClaw 由奥地利开发者、PSPDFKit 创始人 Peter Steinberger 于 2025 年 11 月发起,最初项目名为 Clawdbot,定位为可落地执行任务的本地 AI 助手,而非纯对话机器人。

关键迭代节点:

  • 2025.11:初代 Clawdbot 发布,极客圈快速走红
  • 2026.01:因商标问题临时更名为 Moltbot
  • 2026.01.30:正式定名 OpenClaw,确立开源中立定位
  • 2026.02:移交基金会运营,GitHub Star 突破 20 万,成为全球顶流 AI Agent 项目

1.2 核心定位与优势对比

OpenClaw 是完全开源、模型无关、本地优先的 AI 智能体执行网关,一句话总结:用自然语言指挥设备,让 AI 替你完成真实操作

与传统对话 AI 核心差异:

对比维度 传统对话 AI(ChatGPT/Claude) OpenClaw
运行模式 云端对话,仅输出文本 本地运行,系统级执行权限
能力边界 APP / 浏览器内受限 打通 50 + 工具,全场景联动
数据隐私 数据上传云端 全流程本地处理,隐私可控

核心优势:

  • ✅ 模型无关:兼容国内外主流大模型 & Ollama 本地模型
  • ✅ 零门槛上手:一键脚本部署,自然语言定义任务
  • ✅ 极致扩展:ClawHub 超 1.3 万社区技能包
  • ✅ 全平台适配:Windows/macOS/Linux 通用
  • ✅ 多通道接入:微信、Telegram、飞书等 50 + 平台

1.3 核心架构原理

OpenClaw 不训练大模型,仅作为中枢桥梁,四大核心模块:

  1. Gateway 网关:消息路由、模型调度、协议统一管理
  2. Agent 智能体:意图理解、任务拆解、决策执行
  3. Skills 技能:模块化执行单元,低代码即可扩展
  4. Memory 记忆:向量 + 全文检索,持久化上下文记忆

1.4 典型使用场景

  • 办公自动化:邮件汇总、Excel 批量处理、周报生成
  • 开发提效:代码拉取、构建部署、服务监控、日志分析
  • 生活效率:文件整理、自动备份、快递追踪、行程规划
  • 内容创作:热点抓取、多平台分发、数据复盘

二、部署前准备工作

2.1 系统与硬件要求

表格

配置项 最低要求 推荐配置
系统 Win10+ / macOS12+ / Ubuntu20.04+ Win11 / macOS14+ / Ubuntu22.04+
内存 2GB 4GB+(本地模型建议 16GB+)
存储 500MB 2GB+
网络 可联网(云端模型必需) 稳定网络

2.2 核心依赖

  • 主依赖:Node.js 22+ LTS
  • 扩展技能:Python 3.10+
  • 源码编译:Git

新手无需手动安装,官方一键脚本会自动配置环境,避免版本冲突。

2.3 必备前置准备

  1. 准备大模型 API Key(国内推荐:DeepSeek/Kimi/ 通义千问 / 阿里云百炼)
  2. Windows 以管理员运行终端,macOS/Linux 准备 sudo 权限
  3. 安装路径必须全英文,禁止中文、空格、特殊字符

三、全平台本地部署详细步骤

共 4 种部署方案,新手优先选择一键脚本,进阶用户可按需使用。

方式一:官方一键脚本部署(新手首选)

Windows 部署
  1. 右键开始菜单 → 打开 PowerShell (管理员)
  2. (可选)解锁执行权限:

    powershell

    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    
  3. 执行一键安装:
  4. powershell

    iwr -useb https://openclaw.ai/install.ps1 | iex
  1. 出现installation successful即为成功。

推荐:Windows 使用 WSL2 运行兼容性更好,执行wsl --install安装子系统。

macOS / Linux 部署
  1. 打开系统终端
  2. 运行一键脚本:

bash

运行

curl -fsSL https://openclaw.ai/install.sh | bash
  1. 权限不足则加 sudo:

bash

运行

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

方式二:包管理器安装(npm/pnpm)

需提前安装 Node.js 22+。

bash

运行

# pnpm安装(推荐)
pnpm add -g openclaw@beta
openclaw onboard

# npm安装
npm i -g openclaw@beta
openclaw onboard

方式三:源码编译安装(二次开发)

bash

运行

git clone https://github.com/openclaw/openclaw.git
cd openclaw && pnpm install
pnpm run build
pnpm run openclaw onboard

方式四:Docker 部署(服务器 / 隔离环境)

单命令启动

bash

运行

docker pull openclaw/openclaw:latest
docker run -d \
  --name openclaw \
  -p 3000:3000 \
  -v ~/.openclaw:/root/.openclaw \
  --env-file ~/.openclaw/.env \
  --restart unless-stopped \
  openclaw/openclaw:latest
Docker Compose 部署

新建docker-compose.yml

yaml

version: '3.8'
services:
  openclaw:
    image: openclaw/openclaw:latest
    ports:
      - "3000:3000"
    volumes:
      - "~/.openclaw:/root/.openclaw"
    env_file:
      - ~/.openclaw/.env
    restart: unless-stopped

启动:

bash运行

docker compose up -d

四、初始化配置与功能验证

4.1 交互式配置向导

未自动启动时手动执行:

bash运行

openclaw onboard --install-daemon

配置步骤(新手默认即可):

  1. 输入yes同意协议
  2. 选择QuickStart快速模式
  3. 填入模型 API Key,自动连通测试
  4. 保持默认工作区路径
  5. 安装 daemon 后台服务,实现开机自启
  6. 聊天平台与技能可先 skip,后续控制台配置

4.2 安装验证

bash运行

# 查看版本
openclaw --version
# 环境检查
openclaw doctor
# 服务健康检查
openclaw health

4.3 Web 控制台与功能测试

bash运行

openclaw dashboard

默认地址:http://127.0.0.1:3000

测试指令:

  • 基础对话:你能做什么?
  • 执行测试:帮我查看当前目录下的所有文件

五、总结与进阶玩法

5.1 核心总结

OpenClaw 的核心价值是把自然语言转化为真实系统操作,全程本地运行兼顾隐私安全,部署简单、扩展极强,是个人效率提升的强力 AI 工具。

5.2 进阶使用方向

  1. ClawHub 技能市场安装各类自动化技能包
  2. 用 Markdown 自定义专属任务技能,低代码开发
  3. 多模型混搭:规划用 Claude、代码用 DeepSeek
  4. 云服务器部署,实现远程 24 小时无人值守
  5. 多智能体分工协作,处理复杂大型任务

结语

本文完整覆盖 OpenClaw 从原理到部署的全流程,新手可直接复制一键脚本快速上手,进阶用户可通过 Docker / 源码实现更灵活的部署方案。AI 智能体正在从对话走向执行,本地可控的 OpenClaw 无疑是当前最值得上手的开源项目之一。

❤️ 原创不易,觉得有用欢迎点赞 + 收藏 + 关注,后续会持续更新 AI Agent、自动化部署、本地大模型实战教程!

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐