提示:“奔跑吧邓邓子” 的 OpenClaw 实战专栏聚焦开源本地 AI 助手 OpenClaw,以 “龙虾精神” 为主线,用 80 篇系统化内容,带你从入门到实战。涵盖部署、架构、技能开发、多渠道接入、记忆安全、自动化运维等核心模块。全程实操、可直接复用,帮助开发者快速搭建私有、安全、可扩展的本地 AI 智能体,掌握下一代 AI 自动化技术。
大家好,欢迎继续阅读 OpenClaw 从入门到实战 专栏。
在前三篇内容里,我们依次了解了 OpenClaw 龙虾设计理念、四层核心底层架构,并且完成 Node.js 22+、pnpm 环境搭建与安装前全套自检。环境准备工作全部就绪后,本篇进入正式部署环节。
OpenClaw 官方提供两种部署方案:一键脚本快速部署(新手首选)、源码手动编译部署(深度二次开发使用)。一键脚本会自动处理仓库拉取、依赖下载、全局命令注册、后台网关常驻配置,全程无需手动操作复杂构建流程,契合龙虾 “极简、开箱即用” 的设计思想。本篇完整拆解一键部署全流程,解决安装日志看不懂、初始化配置踩坑、部署完成无法访问控制台等高频问题。
一、官方一键安装命令
官方一键脚本会自动检测当前操作系统、校验 Node.js 版本、配置国内镜像加速、注册全局openclaw命令,屏蔽底层复杂操作,不同平台执行命令存在区分,Windows 原生环境暂不支持一键脚本,仅可通过 WSL2 子系统执行。
1.1 macOS/Linux 一键安装
macOS(Intel/Apple Silicon)、Ubuntu、Debian、树莓派 Linux 等类 Unix 系统共用同一条安装脚本,打开终端直接复制执行:
curl -fsSL https://install.openclaw.dev | pnpm exec node -
脚本执行逻辑:
- 远程拉取官方安装脚本并本地临时运行;
- 自动校验node -v是否≥v22.0.0,版本不达标直接终止并提示升级;
- 自动配置 npmmirror 国内镜像,加速依赖下载;
- 克隆 OpenClaw 主仓库至用户目录,自动执行依赖安装;
- 注册全局openclaw系统命令,写入环境变量;
- 生成默认~/.openclaw配置目录模板。
若服务器无法访问外网 curl 地址,可手动下载脚本文件本地执行,官方文档提供离线脚本包。
1.2 Windows WSL2 部署流程
Windows 系统原生 CMD/PowerShell 不兼容一键脚本,官方推荐搭配 WSL2 Linux 子系统部署,完整流程如下:
- 提前开启 WSL2,安装 Ubuntu 发行版,完成前文 Node.js 22+、pnpm 环境配置;
- 打开 WSL2 终端,执行和 Linux 完全一致的一键安装命令;
- WSL2 内部部署完成后,18789 端口支持 Windows 本机浏览器直接访问127.0.0.1:18789,无需额外端口转发;
- 如需开机自启网关,在 WSL2 内配置开机执行openclaw start即可。
注意事项:不要混用 Windows 原生 Node 与 WSL2 内 Node,环境隔离会导致全局命令失效、端口监听异常。
1.3 安装过程日志与关键提示解读
执行一键脚本后终端会滚动输出大量日志,很多新手看不懂报错与关键提示,这里划分三类核心日志做解读:
1. 版本校验日志
Check Node.js version: v22.14.0 ✅
绿色对勾代表版本合规;若输出红色报错Node version too low,说明环境未按第三篇要求安装 Node22+,需退出脚本重新配置环境。
2. 依赖下载日志
Using mirror: https://registry.npmmirror.com
代表国内镜像配置生效,下载速度提升;若出现ETIMEDOUT超时,检查网络或重新执行脚本。
3. 安装成功收尾提示
OpenClaw install complete!
Global command: openclaw
Data dir: ~/.openclaw
Default gateway port: 18789
Run `openclaw init` to start onboarding setup
出现该段文字代表部署主体流程完成,终端会提示执行初始化引导命令,是进入配置流程的入口。
若日志出现权限相关EACCES报错,回到第三篇权限自检章节,使用普通用户操作,避免 root/sudo 全局安装。
二、安装后初始化:onboarding 流程
一键安装仅完成程序文件部署,首次使用必须走完官方 onboarding 初始化引导,生成安全令牌、绑定模型接口、登录 Web 控制台,缺少该步骤网关服务无法正常调度 Agent 与 Skills。执行初始化命令:
openclaw init
2.1 网关令牌生成与保存
初始化第一步自动生成全局网关访问令牌,用于 Web 控制台、API 接口鉴权,遵循龙虾 “最小权限、安全可控” 原则:
- 脚本随机生成 32 位加密字符串,仅本地可见,不会上传任何云端;
- 终端明确提示:请复制令牌保存至本地记事本,丢失后只能重置配置目录重新生成;
- 令牌作用:访问 18789 控制台、第三方渠道接入、远程 API 调用鉴权,无令牌无法操作网关;
- 安全机制:令牌存储在~/.openclaw/config/custom.yaml,文件默认仅当前用户可读,禁止共享。
2.2 模型 API 密钥配置
初始化第二步引导配置大模型接口密钥,支持 OpenAI、Claude、本地 Ollama 等多类模型:
- 选择模型类型:云端 API 模型 / 本地离线模型;
- 粘贴对应平台 API Key、填写接口代理地址、自定义模型名称;
- 配置完成自动写入全局配置文件,Agent 执行任务时自动读取密钥;
- 隐私保障:密钥仅本地文件加密存储,OpenClaw 无任何密钥上传行为,贴合本地优先设计理念。
暂时没有 API 密钥可选择跳过,后续通过控制台配置页面随时补充修改。
2.3 控制台访问与首次登录
初始化最后一步给出 Web 控制台访问地址与登录指引:
- 启动网关服务命令:openclaw start,常驻后台运行 Gateway 进程;
- 打开浏览器输入本地地址http://127.0.0.1:18789;
- 登录页面输入上一步保存的网关令牌,完成身份校验进入后台;
- 首次登录会弹出龙虾欢迎引导弹窗,简单介绍控制台功能分区:渠道管理、技能插件、Agent 调度、日志监控。
三、安装验证与龙虾欢迎页
走完初始化流程后,通过三层校验确认部署完全可用,排查隐藏安装缺陷,避免后续使用出现隐性故障。
3.1 openclaw status 健康检查
网关启动后,终端执行健康检测命令,一键查看全组件运行状态:
openclaw status
输出信息包含四大核心模块状态:
- Gateway 进程:running(运行中)/stopped(已停止)
- 配置目录:~/.openclaw读写权限正常
- 端口 18789:监听正常、无占用
- 加载 Skills 插件数量、已配置模型列表、渠道连接状态
任意一项状态异常会标红提示,并给出对应修复方案,例如端口占用、配置文件缺失、权限不足等,快速定位部署问题。
3.2 Web 控制台访问(127.0.0.1:18789)
健康检测无异常后验证网页端可用性:
- 本地浏览器访问 http://127.0.0.1:18789;
- 输入网关令牌登录,成功进入龙虾主题欢迎首页;
- 欢迎页展示项目龙虾 LOGO、架构简图、本地数据存储说明、快捷功能入口;
- 无法访问排查方向:网关未启动、防火墙拦截 18789 端口、WSL2 端口转发异常,对照第三篇自检清单处理。
3.3 基础命令测试与功能校验
通过多条内置基础指令,完整校验全局命令、Agent、记忆模块可用性:
- 查看版本:openclaw -v,输出版本号即全局命令注册成功;
- 快速对话测试:openclaw chat “你好,介绍一下龙虾OpenClaw”,直接唤起本地 Agent 执行对话;
- 查看本地存储:openclaw memory list,校验记忆持久化模块正常读写;
- 停止 / 重启网关:openclaw stop、openclaw restart,验证进程常驻管理能力。
全部指令无报错、正常输出内容,代表一键部署完整生效,可以正常使用多渠道 AI 助手、自定义技能等全部核心能力。
四、本篇总结与下节预告
本篇完整落地官方推荐一键脚本部署方案,覆盖全平台安装命令、初始化引导流程、三层部署校验手段,核心要点回顾:
- macOS/Linux/WSL2 支持一键脚本,自动处理环境校验、依赖安装、全局命令注册;
- onboarding 初始化必须完成令牌保存、模型密钥配置,是控制台登录前置条件;
- 通过openclaw status、网页控制台、终端指令三重验证,确保部署无隐性故障;
- 一键部署轻量化、上手快,适合绝大多数普通本地用户。
下一篇预告:专栏第 5 篇《多平台手动部署(源码编译)》,讲解 GitHub 源码克隆、本地构建、全局链接流程,分平台配置系统后台自启服务,同时梳理手动部署专属排错方案,面向需要修改源码、深度自定义开发的进阶开发者。
专栏持续更新纯干货实战教程,欢迎点赞、收藏、关注,跟进全套 OpenClaw 落地与二次开发教程!
专栏系列文章链接
1. OpenClaw 实战开篇 —— 本地 AI 助手,从龙虾精神开始
OpenClaw 实战开篇 —— 本地 AI 助手,从龙虾精神开始
2. OpenClaw实战02:OpenClaw核心架构与龙虾设计理念
OpenClaw实战02:OpenClaw核心架构与龙虾设计理念
1131

被折叠的 条评论
为什么被折叠?



