0

1

OpenClaw 完整安装与使用教程(从 0 到 1 全指南)

舞夢輝影

舞夢輝影

发布时间:2026-01-29 14:24:29

|

7271人浏览过

|

来源于php中文网

原创

一、工具简介

openclaw 是一款开源个人 ai 智能体 (personal ai agent),核心优势为本地部署+系统级执行+全渠道交互,可通过聊天工具 (telegram/whatsapp 等) 下达指令,自动完成文件整理、代码部署、日程同步等任务,所有数据本地存储,隐私零泄露。截至 2026 年 1 月,github 星标突破 4 万+,支持 windows/mac/linux/云服务器多平台。

二、前置要求(硬件+软件)

1. 硬件配置

配置项 最低要求 推荐配置 说明
CPU 4核64位处理器 6核及以上 支持 Intel i5/AMD Ryzen 5及更高
内存 8GB 16GB 本地运行大模型需 16GB+,仅基础调度 8GB 可满足
存储 10GB 可用空间 20GB+ 存储依赖、模型文件及操作日志
网络 稳定互联网连接 100Mbps+ 下载依赖、调用 AI 模型 API (国内需配置代理)

2. 软件与权限准备

类别 必备组件 版本要求 获取路径
运行环境 Node.js ≥22.0.0 Node.js 官网
版本管理 NVM (可选) 任意稳定版 NVM GitHub
部署工具 Docker (推荐) ≥20.10.0 Docker 官网
源码工具 Git 任意稳定版 Git 官网
系统要求 Windows 10 2004+/11 需启用 WSL2+Linux 子系统 (如 Ubuntu 22.04)
系统要求 Mac macOS 12+ (Intel/Apple Silicon) 原生支持,无需额外配置
系统要求 Linux Debian/Ubuntu 20.04+ 兼容性最佳,推荐优先使用
权限要求 管理员权限
Windows 需管理员 PowerShell, Mac/Linux 需 sudo 权限

3. 关键凭证 (必选其一)

  • AI 模型 API Key: 支持 Claude/GPT-4 (需科学上网)、智谱 GLM-4.5、阿里云百炼、MiniMax 等国产模型 (国内可直接访问)
  • 聊天平台 Token: Telegram Bot Token (新手推荐)、WhatsApp/ Discord/ Slack Token (进阶用户)

三、全网权威下载路径汇总

官方核心路径

资源类型 路径 说明
源码仓库 GitHub 官方开源仓库,支持克隆或下载压缩包
一键安装脚本 Mac/Linux: curl -fsSL https://clawd.bot/install.sh bash
一键安装脚本 Windows (PowerShell): iwr -useb https://clawd.bot/install.ps1 iex
插件市场 Clawdhub 官方技能插件库 (文件处理、邮件管理等)
官方文档 GitHub Docs 配置细则、API 对接指南

四、安装步骤 (三种主流方式)

方式一: Docker 部署 (跨系统通用,推荐新手)

1. 环境准备

  • 安装 Docker 并启动 (验证: 终端输入 docker --version 显示版本)
  • Windows 用户需先启用 WSL2: 控制面板→程序→启用或关闭 Windows 功能→勾选“适用于 Linux 的 Windows 子系统”和“虚拟机平台”,安装 Ubuntu 22.04 LTS

2. 拉取源码与配置

# 1. 克隆源码 (失败则直接下载压缩包解压)
git clone https://github.com/OpenClaw/OpenClaw.git
cd OpenClaw

# 2. 复制配置文件并修改
cp .env.example .env
vim .env # 或用记事本打开 .env 文件

必改配置项:

  • CLAWS_BOT_NAME: 自定义 AI 名称 (如“MyOpenClaw")
  • CLAWS_SERVER_PORT: 本地端口 (默认 8080, 冲突可改 8081)
  • CLAWS_DEFAULT_MODEL: AI 模型 (本地填“llama3:8b”,云端填 API Key)
  • CLAWS_DATA_DIR: 数据存储路径 (建议改为绝对路径, 如 "/Users/xxx/OpenClaw/data")

3. 启动容器

# 构建镜像并后台运行 (首次需 5-10 分钟下载依赖)
docker-compose up -d --build

# 验证启动: 查看容器状态 (显示“up”即为成功)
docker ps

# 查看日志 (排查报错)
docker logs OpenClaw

4. 验证部署

打开浏览器访问 http://localhost:8080 (端口对应配置文件),出现 OpenClaw 管理界面则部署成功。

In3D
In3D

把真人变成化身,创建逼真且可自定义的虚拟角色

下载

方式二: 一键脚本安装 (Mac/Linux 原生, 快速部署)

# 1. 执行官方一键安装脚本
curl -fsSL https://clawd.bot/install.sh | bash

# 2. 运行配置向导 (自动生成配置文件)
OpenClaw onboard --install-daemon

# 3. 按向导提示完成:
# - 选择启动模式 (推荐 QuickStart)
# - 输入 AI 模型 API Key
# - 选择聊天渠道 (如 Telegram) 并输入 Token

方式三: npm 全局安装 (进阶用户, 灵活配置)

# 1. 安装 Node.js 22+ (已安装可跳过)
nvm install 22
nvm use 22

# 2. 全局安装 OpenClaw
npm install -g OpenClaw@latest
# 或用 pnpm: pnpm add -g OpenClaw@latest

# 3. 启动配置向导
OpenClaw onboard

# 4. 启动网关 (核心服务)
OpenClaw gateway --port 18789 --verbose

五、聊天工具对接 (以 Telegram 为例, 最稳定)

1. 获取 Telegram Bot Token

  1. 打开 Telegram, 搜索“@BotFather"
  2. 发送/newbot, 按提示输入机器人名称和用户名 (需以“bot”结尾)
  3. 收到 API 密钥 (格式: 123456:ABC-DEF1234ghIkl),复制保存

2. 配置对接

  1. 打开 .env 文件 (Docker 部署) 或 ~/.OpenClaw/OpenClaw.json (脚本安装)
  2. 填入 TELEGRAM_BOT_TOKEN="你的密钥"
  3. 重启服务:
    • Docker: docker-compose restart
    • 脚本安装: OpenClaw gateway restart

3. 验证对接

  1. Telegram 搜索创建的机器人, 发送/start
  2. 收到欢迎语后, 发送测试指令 (如“列出当前目录文件”)
  3. 机器人返回执行结果即对接成功

六、使用指南 (核心功能+操作指令)

1. 基础操作流程

(本节无具体内容,预计在实际文档中会有详细的基础操作流程介绍)

2. 常用指令示例

功能类型 指令示例 说明
文件管理 “整理下载文件夹,按类型分类 PDF、图片、文档” 自动分类文件并创建子文件夹
代码执行 “运行当前目录下的test.py脚本,返回结果” 需配置终端权限
日程同步 “将明天 14:00 的会议添加到系统日历,同步至 Notion" 需安装 Notion 插件
文本处理 “将当前目录的会议录音转成文字纪要” 需对接语音识别 API
系统监控 “监控服务器 CPU 使用率,超过 80%提醒我” 主动告警功能

3. 进阶配置 (解锁更多功能)

(1) 对接国产模型 (以智谱 GLM-4.5 为例)

  1. 注册智谱 AI 平台,获取 API Key: 智谱开放平台
  2. 编辑配置文件~/.OpenClaw/OpenClaw.json:
{
  "agents": {
    "defaults": {
      "model": { "primary": "glm/glm-4-plus" },
      "models": { "glm-4-plus": { "alias":"智谱 GLM-4.5" } }
    }
  },
  "models": {
    "mode": "merge",
    "providers": {
      "glm": {
        "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
        "apiKey":"你的智谱 API Key",
        "api": "openai-completions",
        "models": [
          {
            "id": "glm-4-plus",
            "name": "GLM-4.5",
            "contextWindow": 102400,
            "maxTokens": 32000
          }
        ]
      }
    }
  }
}
  1. 重启网关: OpenClaw gateway restart

(2) 安装技能插件

  1. 访问 Clawdhub, 下载所需插件 (如邮件整理、浏览器自动化)
  2. 将插件文件放入 OpenClaw/plugins 目录
  3. 执行 OpenClaw plugin install 激活插件

七、常见问题与解决方案

1. 安装失败

报错现象 原因 解决方案
容器启动失败,提示依赖缺失 Docker 版本过低 升级 Docker 至 20.10+,执行 docker-compose down -v 清除缓存后重试
Node.js 版本不兼容 低于 22.0.0 nvm install 22 && nvm use 22 安装 22+ 版本
源码克隆失败 网络限制 直接访问 GitHub 下载压缩包,或配置代理

2. 功能异常

问题 原因 解决方案
Telegram 机器人无响应 API 密钥错误或网络无法访问 核对密钥,国内用户配置代理,在.env 添加 PROXY_URL="你的代理地址"
无法读写本地文件 权限不足 Docker 部署: 映射本地目录并开放权限 chmod 777 本地目录路径
运行卡顿 硬件算力不足 关闭本地大模型,改用云端模型; 或降低模型参数 (如 llama3:7b)

3. 安全与稳定性

  • 风险提示: OpenClaw 拥有系统级权限, 禁止在主力电脑运行, 建议使用闲置设备或云服务器
  • 避免中断: 设置电脑“永不睡眠”, WSL2 用户执行 wsl --shutdown 避免后台耗电
  • 成本优化: 轻度使用选择国产模型 (如 GLM-4.5), 重度使用搭配 Claude Opus

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

WorkBuddy
WorkBuddy

腾讯云推出的AI原生桌面智能体工作台

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
TypeScript类型系统进阶与大型前端项目实践
TypeScript类型系统进阶与大型前端项目实践

本专题围绕 TypeScript 在大型前端项目中的应用展开,深入讲解类型系统设计与工程化开发方法。内容包括泛型与高级类型、类型推断机制、声明文件编写、模块化结构设计以及代码规范管理。通过真实项目案例分析,帮助开发者构建类型安全、结构清晰、易维护的前端工程体系,提高团队协作效率与代码质量。

76

2026.03.13

Python异步编程与Asyncio高并发应用实践
Python异步编程与Asyncio高并发应用实践

本专题围绕 Python 异步编程模型展开,深入讲解 Asyncio 框架的核心原理与应用实践。内容包括事件循环机制、协程任务调度、异步 IO 处理以及并发任务管理策略。通过构建高并发网络请求与异步数据处理案例,帮助开发者掌握 Python 在高并发场景中的高效开发方法,并提升系统资源利用率与整体运行性能。

117

2026.03.12

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

350

2026.03.11

Go高并发任务调度与Goroutine池化实践
Go高并发任务调度与Goroutine池化实践

本专题围绕 Go 语言在高并发任务处理场景中的实践展开,系统讲解 Goroutine 调度模型、Channel 通信机制以及并发控制策略。内容包括任务队列设计、Goroutine 池化管理、资源限制控制以及并发任务的性能优化方法。通过实际案例演示,帮助开发者构建稳定高效的 Go 并发任务处理系统,提高系统在高负载环境下的处理能力与稳定性。

63

2026.03.10

Kotlin Android模块化架构与组件化开发实践
Kotlin Android模块化架构与组件化开发实践

本专题围绕 Kotlin 在 Android 应用开发中的架构实践展开,重点讲解模块化设计与组件化开发的实现思路。内容包括项目模块拆分策略、公共组件封装、依赖管理优化、路由通信机制以及大型项目的工程化管理方法。通过真实项目案例分析,帮助开发者构建结构清晰、易扩展且维护成本低的 Android 应用架构体系,提升团队协作效率与项目迭代速度。

109

2026.03.09

JavaScript浏览器渲染机制与前端性能优化实践
JavaScript浏览器渲染机制与前端性能优化实践

本专题围绕 JavaScript 在浏览器中的执行与渲染机制展开,系统讲解 DOM 构建、CSSOM 解析、重排与重绘原理,以及关键渲染路径优化方法。内容涵盖事件循环机制、异步任务调度、资源加载优化、代码拆分与懒加载等性能优化策略。通过真实前端项目案例,帮助开发者理解浏览器底层工作原理,并掌握提升网页加载速度与交互体验的实用技巧。

108

2026.03.06

Rust内存安全机制与所有权模型深度实践
Rust内存安全机制与所有权模型深度实践

本专题围绕 Rust 语言核心特性展开,深入讲解所有权机制、借用规则、生命周期管理以及智能指针等关键概念。通过系统级开发案例,分析内存安全保障原理与零成本抽象优势,并结合并发场景讲解 Send 与 Sync 特性实现机制。帮助开发者真正理解 Rust 的设计哲学,掌握在高性能与安全性并重场景中的工程实践能力。

243

2026.03.05

PHP高性能API设计与Laravel服务架构实践
PHP高性能API设计与Laravel服务架构实践

本专题围绕 PHP 在现代 Web 后端开发中的高性能实践展开,重点讲解基于 Laravel 框架构建可扩展 API 服务的核心方法。内容涵盖路由与中间件机制、服务容器与依赖注入、接口版本管理、缓存策略设计以及队列异步处理方案。同时结合高并发场景,深入分析性能瓶颈定位与优化思路,帮助开发者构建稳定、高效、易维护的 PHP 后端服务体系。

684

2026.03.04

AI安装教程大全
AI安装教程大全

2026最全AI工具安装教程专题:包含各版本AI绘图、AI视频、智能办公软件的本地化部署手册。全篇零基础友好,附带最新模型下载地址、一键安装脚本及常见报错修复方案。每日更新,收藏这一篇就够了,让AI安装不再报错!

179

2026.03.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10.7万人学习

Git 教程
Git 教程

共21课时 | 4.2万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号