在鲲鹏开发板上部署 OpenClaw(俗称“龙虾”),本质上是在其 ARM64 架构的 Linux 操作系统环境中进行部署。整个过程可以分为三个主要阶段:环境准备、安装部署和配置启动。
以下是详细的部署操作指南。
📋 第一阶段:环境准备
在开始之前,请确保你的鲲鹏开发板满足以下基本配置要求。
1. 登录并检查环境
通过 SSH 或直连方式登录到你的鲲鹏开发板,并执行以下命令确认环境信息。
2. 安装基础依赖
更新系统源并安装必要的开发工具。
🛠️ 第二阶段:安装部署
OpenClaw 的核心依赖是 Node.js (v22+)。系统自带的 Node.js 版本通常较低,需要手动安装。
1. 安装 Node.js v22 (ARM64)
推荐使用二进制包直接安装的方式,简单高效。
2. 一键安装 OpenClaw
安装好 Node.js 后,即可使用官方脚本一键安装 OpenClaw。
等待脚本自动完成下载和安装。当终端出现 OpenClaw installed successfully 字样时,表示安装成功。
⚙️ 第三阶段:配置与启动
安装完成后,需要配置大模型 API Key 才能让 OpenClaw“思考”和工作。
1. 获取 API Key
OpenClaw 本身是一个框架,需要接入大模型才能运行。你可以选择一个服务商并获取免费的 API Key。
- 阿里云百炼 (推荐): 新用户有较长时间的免费额度。
- Moonshot AI (Kimi): 提供稳定的免费额度。
- 智谱 GLM: 新用户同样有免费体验额度。
以阿里云百炼为例,获取 qwen-max 模型的 API Key。
2. 配置 OpenClaw
使用以下命令,将你的 API Key 等信息配置到 OpenClaw 中。
3. 启动服务
配置完成后,启动 OpenClaw 网关服务。
4. 访问 Web 界面
服务启动后,你可以在本地电脑的浏览器中访问开发板的 IP 地址和端口号来使用 OpenClaw。
- Web UI 访问地址:
http://<你的开发板IP地址>:3000 - API 网关地址:
http://<你的开发板IP地址>:18789
重要提示: 请确保开发板的防火墙已放行 3000 和 18789 端口,否则将无法从外部访问。
在鲲鹏开发板上部署 OpenClaw(俗称“龙虾”),本质上是在其 ARM64 架构的 Linux 操作系统环境中进行部署。整个过程可以分为三个主要阶段:环境准备、安装部署和配置启动。
以下是详细的部署操作指南。
📋 第一阶段:环境准备
在开始之前,请确保你的鲲鹏开发板满足以下基本配置要求。
1. 登录并检查环境
通过 SSH 或直连方式登录到你的鲲鹏开发板,并执行以下命令确认环境信息。
2. 安装基础依赖
更新系统源并安装必要的开发工具。
🛠️ 第二阶段:安装部署
OpenClaw 的核心依赖是 Node.js (v22+)。系统自带的 Node.js 版本通常较低,需要手动安装。
1. 安装 Node.js v22 (ARM64)
推荐使用二进制包直接安装的方式,简单高效。
2. 一键安装 OpenClaw
安装好 Node.js 后,即可使用官方脚本一键安装 OpenClaw。
等待脚本自动完成下载和安装。当终端出现
OpenClaw installed successfully字样时,表示安装成功。⚙️ 第三阶段:配置与启动
安装完成后,需要配置大模型 API Key 才能让 OpenClaw“思考”和工作。
1. 获取 API Key
OpenClaw 本身是一个框架,需要接入大模型才能运行。你可以选择一个服务商并获取免费的 API Key。
以阿里云百炼为例,获取
qwen-max模型的 API Key。2. 配置 OpenClaw
使用以下命令,将你的 API Key 等信息配置到 OpenClaw 中。
3. 启动服务
配置完成后,启动 OpenClaw 网关服务。
4. 访问 Web 界面
服务启动后,你可以在本地电脑的浏览器中访问开发板的 IP 地址和端口号来使用 OpenClaw。
http://<你的开发板IP地址>:3000http://<你的开发板IP地址>:18789