OpenClaw 一键安装方案深度研究报告
OpenClaw 一键安装方案深度研究报告
1. 官方脚本/命令安装方式
1.1 跨平台一键安装脚本
1.1.1 macOS / Linux / WSL2 环境
OpenClaw 官方为类 Unix 系统提供了统一的一键安装脚本,该脚本以 Bash 编写,通过管道从官方服务器直接执行,实现了真正的"复制-粘贴-运行"极简体验。标准安装命令为:
curl -fsSL https://openclaw.ai/install.sh | bash
其中 -fsSL 参数组合确保了下载过程的健壮性:-f 使 curl 在服务器返回错误时静默失败,-s 启用静默模式减少输出干扰,-S 在错误发生时仍显示错误信息,-L 自动跟随重定向。管道符 | 将下载的脚本直接传递给 bash 执行,避免了中间文件的落盘,既提升了安全性,也简化了操作流程 。
该脚本的智能化体现在多层环境检测与自动修复机制。执行过程中,脚本会依次检测 Node.js 运行时环境(要求版本 ≥22.0.0,推荐 24.x)、Git 版本控制工具以及系统架构兼容性。若检测到 Node.js 缺失或版本过低,脚本会自动调用相应的包管理器进行安装或升级——macOS 上优先使用 Homebrew,Linux 上则根据发行版调用 apt、yum 或 dnf 等工具。这种设计对于新手用户尤为友好,避免了因环境准备不足导致的安装失败。脚本还会自动将 OpenClaw CLI 注册到系统 PATH 中,确保安装完成后即可在任意终端会话中直接调用 openclaw 命令 。
对于自动化部署或 CI/CD 集成场景,脚本提供了 --no-onboard 参数,可在安装完成后跳过交互式配置向导:
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
此处 -s -- 的语法将后续参数传递给被执行的脚本而非 bash 本身,这一设计使得 OpenClaw 能够被无缝集成到 Ansible Playbook、Terraform 配置或 GitHub Actions 工作流中,实现基础设施即代码范式下的智能体服务编排 。
WSL2 环境作为 Windows 平台上官方明确推荐的部署方式,兼具 Linux 环境的完整性与 Windows 桌面的便利性。相比原生 Windows 环境,WSL2 提供了更稳定的文件系统性能、更完整的 POSIX 兼容性,以及更顺畅的进程管理体验,特别是在处理长时间运行的 Gateway 服务、大量并发连接以及复杂文件操作时表现显著优于原生 Windows 。安装完成后,由于 WSL2 采用虚拟网络适配器架构,Windows 主机访问 WSL2 内服务需通过 localhost 端口转发。建议创建批处理脚本简化日常操作:
@echo off
echo Starting OpenClaw Gateway in WSL2...
wsl -d Ubuntu-22.04 -u root service openclaw start
timeout /t 3
start http://localhost:18789
1.1.2 Windows 原生环境
针对原生 Windows 用户,官方提供了 PowerShell 版本的安装脚本:
iwr -useb https://openclaw.ai/install.ps1 | iex
iwr 是 Invoke-WebRequest 的别名,-useb(即 -UseBasicParsing)确保在不依赖 Internet Explorer 组件的情况下解析响应,这在 Windows Server 或无 GUI 环境中尤为重要。iex(Invoke-Expression)负责执行下载的脚本内容 。
Windows 安装的前置条件更为严格,主要体现在执行策略调整和管理员权限两方面。用户需以管理员身份启动 PowerShell,依次执行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
第一条命令为当前用户账户设置执行策略为 RemoteSigned,允许运行本地创建的脚本以及从互联网下载但已数字签名的脚本,-Scope CurrentUser 确保更改仅影响当前用户而非系统全局。第二条命令为当前 PowerShell 进程临时设置策略为 Bypass,允许执行任何脚本而不提示确认。这两条命令的组合既满足了安装需求,又将安全影响控制在最小范围 。
| 平台 | 安装命令 | 前置条件 | 特殊参数 |
|---|---|---|---|
| macOS / Linux | curl -fsSL https://openclaw.ai/install.sh | bash |
无(自动检测安装依赖) | --no-onboard 跳过向导 |
| WSL2 (Ubuntu) | 同上 | 启用 WSL2,安装 Ubuntu 发行版 | 需配置端口转发 |
| Windows (PowerShell) | iwr -useb https://openclaw.ai/install.ps1 | iex |
管理员权限,调整执行策略 | 无 |
1.2 包管理器安装方式
1.2.1 npm 全局安装
对于已自行管理 Node.js 环境的用户,npm 提供了直接的安装路径,避免了安装脚本对系统环境的修改:
npm install -g openclaw@latest
-g 参数指定全局安装,使 openclaw 命令在系统任意路径可用;@latest 标签确保获取最新稳定版本,用户也可指定具体版本号如 @2026.3.2 以实现版本锁定 。
macOS 用户可能遇到 sharp 图像处理库的构建失败问题,这通常与系统全局安装的 libvips 库版本冲突有关。sharp 是 OpenClaw 的依赖项之一,用于图像格式转换和处理。解决方案是设置环境变量强制 sharp 使用预编译版本:
SHARP_IGNORE_GLOBAL_LIBVIPS=1 npm install -g openclaw@latest
该变量指示 sharp 忽略系统全局 libvips,转而使用其预编译的二进制文件或自行编译兼容版本 。
npm 安装完成后,建议执行验证命令 openclaw --version 确认 CLI 正确注册到 PATH。若命令未找到,通常是由于 npm 全局 bin 目录未加入 PATH 环境变量,可通过 npm prefix -g 查看全局安装路径,并将 $(npm prefix -g)/bin 添加到 shell 启动文件中 。
1.2.2 替代包管理器支持
| 包管理器 | 安装命令 | 适用场景 | 已知限制 |
|---|---|---|---|
| npm | npm install -g openclaw@latest |
通用,兼容性最佳 | 无 |
| pnpm | pnpm add -g openclaw@latest |
追求安装速度,磁盘空间优化 | 无 |
| Bun | bun add -g openclaw@latest |
极致性能需求 | WhatsApp/Telegram 渠道不兼容 |
pnpm 以其高效的磁盘空间利用和严格的依赖隔离著称,采用内容寻址存储机制,相同依赖在不同项目间共享单一物理副本。对于已使用 pnpm 作为主力工具的用户,这一方式可保持工具链一致性 。
Bun 作为新兴的 JavaScript 运行时,以极致性能为卖点,其包安装速度显著快于 npm。然而,官方文档明确标注了 Bun 的使用限制:当需要集成 WhatsApp 或 Telegram 消息渠道时,Bun 运行时存在已知的兼容性问题,可能导致功能异常。因此,若部署场景涉及这两个平台,强烈建议回退至 Node.js 运行时环境 。
1.3 源码编译安装
1.3.1 标准源码构建流程
源码编译安装适用于希望参与开发、需要最新未发布功能或进行深度定制的用户。标准流程基于 pnpm 工作空间管理:
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install && pnpm ui:build && pnpm build
pnpm link --global
openclaw onboard --install-daemon
各阶段的技术目标明确:pnpm install 解析并安装所有依赖项;pnpm ui:build 编译 React/Vue 前端组件为静态资源;pnpm build 执行 TypeScript 转译和代码打包;pnpm link --global 创建全局符号链接。开发期间,可直接在仓库内使用 pnpm openclaw ... 执行命令,确保测试的是最新修改的代码 。
1.3.2 国内镜像加速方案
针对中国大陆用户的网络环境,社区提供了多层次的加速方案:
Gitee 镜像仓库提供了 GitHub 的完整同步:
git clone https://gitee.com/OpenClaw-CN/openclaw-cn.git
cd openclaw-cn
git checkout v2026.2.2-cn
npm/pnpm 镜像源配置:
pnpm config set registry https://registry.npmmirror.com
npm config set registry https://registry.npmmirror.com
离线安装包部署适用于完全隔离的网络环境:在联网机器上执行 npm pack openclaw 或 pnpm pack 创建依赖 tarball,传输到目标环境后通过 npm install <tarball> 完成安装 。
2. 第三方图形界面安装程序/整合包
2.1 Windows 图形界面工具
2.1.1 OpenClaw Manager(桌面版)
OpenClaw Manager 是由社区开发者维护的 Windows 图形化管理工具,面向"小白用户"设计,核心目标是消除命令行操作的学习曲线 。用户访问 GitHub Releases 页面下载 OpenClaw-Manager-Windows-setup.exe,双击运行后进入主界面,点击"安装 OpenClaw"按钮即可触发后台自动化流程。
该工具内置了智能环境检测与修复机制:当检测到 Node.js 版本过低时自动下载并静默安装最新 LTS 版本;当遇到网络超时自动切换至备用下载源;安装完成后引导至配置界面,通过鼠标点击完成模型选择、API Key 输入等设置。这些细节处理大幅降低了非技术用户的失败率 。
2.1.2 零依赖桌面整合包
openclaw-desktop 项目定位为"面向普通用户的 OpenClaw 桌面版",采用"全打包"策略将 Node.js 运行时、OpenClaw 核心、所有依赖整合为单一可执行文件 。其核心特性包括:
- 零依赖体感:下载单个安装包,无需预先安装任何运行时环境
- 离线友好:内置 OpenClaw 离线载荷,弱网或无外网环境仍可完成初始化
- 登录顺滑:支持 OAuth 登录流程,并可复用本机已有的浏览器登录状态
- 双模式接入:OAuth 路线(官方模型)和 API Key 路线(可对接国内模型/网关)
- 本地 Ollama 集成:完全离线的 AI 助手部署方案
用户启动应用后,引导页提供三种登录方式选择:OAuth(推荐,一键授权)、API Key(灵活,支持自定义端点)、本地 Ollama(隐私优先,完全离线)。
2.2 macOS 图形界面工具
2.2.1 openclaw-gui-installer
openclaw-gui-installer 是社区针对 macOS 平台开发的图形化安装工具,采用全中文界面设计,将安装流程、初始配置、模型选择、渠道配对等步骤整合为统一的图形化向导 。其差异化特性在于 Telegram 等消息渠道的自动配对功能——用户完成 BotFather 机器人创建后,安装器自动捕获 Token 并配置,无需手动复制粘贴至配置文件,显著降低了渠道接入的复杂度。
2.2.2 原生 macOS App
OpenClaw 官方提供的原生 macOS 应用程序采用 Swift 编写,深度集成系统能力 :
Deep Link 协议支持:应用注册 openclaw:// URL Scheme,支持从外部触发代理请求:
open 'openclaw://agent?message=Hello%20from%20deep%20link'
查询参数包括 message(必需)、sessionKey(可选,会话标识)、thinking(可选,是否显示思考过程)、timeoutSeconds(可选,超时时间)、key(可选,无人值守模式密钥)。若未提供 key 参数,应用会弹出确认对话框;提供有效 key 则可实现无人值守的自动化调用 。
TCC 权限与本地 Gateway 集成:首次启动时引导完成权限检查清单,确保必要的系统访问权限已授予。应用内置本地 Gateway 管理,用户可选择使用应用内嵌 Gateway 或连接外部 Gateway 实例。
状态目录放置建议:官方文档特别强调,应避免将 ~/.openclaw 放置于 iCloud Drive 或其他云同步文件夹中。云同步路径可能引入延迟,并偶尔导致会话文件和凭证文件的锁竞争问题。推荐设置为纯本地路径,并通过环境变量显式指定:export OPENCLAW_STATE_DIR=~/.openclaw。openclaw doctor 命令会自动检测状态目录是否位于云同步路径,并在发现时发出警告 。
2.3 跨平台桌面版方案
openclaw-desktop 项目采用 Electron 或类似跨平台框架构建,实现"一份代码,三端运行"的交付目标 。其发布渠道覆盖:
| 平台 | 安装包格式 | 架构支持 |
|---|---|---|
| Windows | .exe 安装程序、.zip 便携版 |
x64 |
| macOS | .dmg 磁盘映像 |
Intel + Apple Silicon 双架构 |
| Linux | .AppImage 通用格式、.deb/.rpm 发行版包 |
x64、ARM64 |
该项目的核心设计目标包括 零依赖体感(用户无需感知 Node.js、npm 等底层技术)、本机登录状态复用(自动检测并复用浏览器中已登录的 OpenClaw 账号状态)、无缝更新机制(后台下载更新,下次启动时自动应用)以及 系统托盘集成(最小化到托盘,保持 Gateway 后台运行)。
3. 云服务器/Docker 容器部署
3.1 Docker 容器化部署
3.1.1 标准 Docker 运行命令
Docker 部署是生产环境的首选方案,提供了环境隔离、版本锁定、快速扩缩容等核心优势。OpenClaw 官方镜像托管于 Docker Hub:
docker run -d \
--name openclaw \
-p 18789:18789 \
-v ~/.openclaw:/root/.openclaw \
openclaw/openclaw:latest
参数解析:-d 后台守护模式;--name openclaw 指定容器名称便于管理;-p 18789:18789 端口映射;-v ~/.openclaw:/root/.openclaw 数据卷挂载实现配置持久化 。
3.1.2 持久化与配置管理
生产环境需精心设计挂载策略与配置注入:
| 主机路径 | 容器路径 | 内容说明 |
|---|---|---|
~/.openclaw |
/root/.openclaw |
核心配置目录,含 openclaw.json、认证文件 |
~/.openclaw/workspace |
/root/.openclaw/workspace |
工作区数据,含会话历史、上传文件 |
环境变量注入适合敏感信息管理:
docker run -d \
--name openclaw \
-p 18789:18789 \
-e ANTHROPIC_API_KEY=sk-xxx \
-e OPENCLAW_GATEWAY_PORT=18789 \
-v /opt/openclaw-data:/root/.openclaw \
openclaw/openclaw:latest
容器更新建议采用滚动策略:拉取新镜像 → 停止旧容器 → 使用相同参数启动新容器,配置与数据因卷挂载而得以保留 。
3.2 主流云平台部署指南
3.2.1 Google Cloud Platform(GCP)
GCP 官方文档提供了详尽的 Compute Engine 部署指南,目标场景为"每月约 $5-12、7×24 小时运行的 OpenClaw" 。核心步骤包括:
- 创建 Compute Engine 实例:选择 e2-medium 或更高配置(建议至少 2 vCPU / 4 GB 内存),操作系统选择 Container-Optimized OS 或 Ubuntu LTS
- 配置防火墙规则:在 VPC 网络防火墙设置中,允许 18789 端口的 TCP 入站流量
- 安装 Docker 运行时:Ubuntu 系统执行
sudo apt update && sudo apt install docker.io - 启动 OpenClaw 容器:执行标准 Docker 运行命令,配合 systemd 服务文件实现开机自启
默认配置下,Gateway 不直接暴露于公网,而是通过 SSH 端口转发从用户笔记本安全访问:gcloud compute ssh openclaw-vm -- -L 18789:localhost:18789。如需直接暴露端口,需自行配置防火墙规则和 Gateway Token 认证 。
3.2.2 Amazon Web Services(AWS)
| 部署方式 | 适用场景 | 关键配置 |
|---|---|---|
| EC2 手动部署 | 学习、定制需求 | Amazon Linux 2023/Ubuntu 22.04,安全组开放 22/18789 端口 |
| AWS Marketplace 一键部署 | 快速启动 | 搜索 OpenClaw 社区镜像,数分钟获得运行实例 |
| CloudFormation/Terraform | 生产环境、基础设施即代码 | 定义 VPC、子网、安全组、EC2、IAM 角色的完整模板 |
成本优化建议:Amazon Lightsail 的 2 核/4GB 固定套餐每月 $20,包含大额免费流量包,是防止流量费用失控的优选。相比标准 EC2 按量计费,Lightsail 的固定定价模式更适合可预测的工作负载 。
3.3 国内云环境与 NAS 部署
3.3.1 私有云/NAS 集成
绿联 NAS 等私有云设备提供了 OpenClaw 的 Docker 集成方案,但官方文档附带了详尽的安全风险提示 :
| 风险类别 | 具体说明 | 缓解建议 |
|---|---|---|
| Root 权限风险 | 容器默认以 Root 运行,具备写入/删除挂载目录、执行任意指令的能力 | 仅授权受信任的目录,切勿将系统路径挂载至容器 |
| 无多租户隔离 | 单用户代理设计,多用户共享同一实例将导致权限突破 | 为不同用户部署独立实例,或寻求企业级多租户方案 |
| 公网暴露风险 | 缺乏安全加固时直接暴露至公网极易被攻击 | 采用 VPN/内网穿透替代直接暴露,或寻求专业安全人员协助 |
3.3.2 内网穿透与公网访问
对于家庭 NAS 或本地服务器部署,cpolar 等内网穿透工具提供了无需公网 IP 的远程访问方案 。其工作原理类比为"视频电话":本地 cpolar 客户端与 cpolar 服务器建立加密隧道,外部请求经隧道转发至本地服务。
配置流程:安装 cpolar 客户端 → 注册账号获取认证令牌 → 配置隧道将本地 18789 端口映射至公网子域名 → 外网通过 HTTPS 地址访问。安全建议包括启用访问密码保护、配合 OpenClaw 自身的 Token 认证、限制访问 IP 范围等 。
4. 初始化配置与后安装流程
4.1 配置向导(Onboarding)
4.1.1 快速启动模式(QuickStart)
无论通过何种方式安装,首次运行均需执行 openclaw onboard 或 openclaw onboard --install-daemon(同时安装后台服务)。QuickStart 模式是官方推荐的新手选项,自动配置基础参数:默认网关端口(18789)、基础技能包启用、推荐的模型提供商预设。用户只需按提示选择 AI 提供商、输入 API Key、确认渠道配置即可在数分钟内完成部署 。
4.1.2 高级自定义模式(Advanced)
Advanced 模式面向技术用户,暴露完整控制选项:自定义网关监听端口与绑定地址、多模型并行配置与路由策略、自定义技能源与版本锁定、Webhook 与外部系统集成。选择此模式需对 OpenClaw 架构有基本了解,适合需要与非标准基础设施集成的场景 。
4.2 核心功能配置
4.2.1 AI 模型提供商接入
| 类别 | 代表服务 | 核心优势 | 配置要点 |
|---|---|---|---|
| 国内方案 | Kimi (Moonshot)、DeepSeek、GLM-4、通义千问 | 国内直连低延迟,部分有免费额度 | 从开放平台获取 API Key,Kimi 推荐 kimi-coding/k2p5 |
| 国际方案 | OpenAI GPT、Anthropic Claude、Google Gemini | 功能最全面,推理能力领先 | 需海外支付方式或代理,Claude 支持 AWS Bedrock 渠道 |
| 第三方聚合 | OpenRouter、快手万擎 | 统一接口多模型,价格优惠 | OpenRouter 提供免费额度如 qwen/qwen3.6-plus:free |
模型配置参数通常包括:API Base URL(服务端点)、API Key(身份验证密钥)、Endpoint compatibility(兼容性模式,通常选 OpenAI-compatible)、Model ID(完整模型标识符)、Model alias(用户友好别名)。
4.2.2 消息渠道集成
| 渠道 | 配置方式 | 特色功能 |
|---|---|---|
| Telegram | BotFather 创建机器人,获取 Token 配置 | 支持 DM 配对认证或开放模式,全球覆盖无审查 |
openclaw channels login 显示二维码,手机扫描配对 |
用户基数 20 亿+,消息打开率高 | |
| 飞书/Lark | npx -y @larksuite/openclaw-lark install 安装官方插件 |
流式卡片回复、合并转发识别、文档/日历/联系人读写 |
| Discord | 创建 Bot 应用,获取 Token 配置 | 社区运营成熟,支持线程、角色权限、Slash 命令 |
4.3 后台服务与守护进程
4.3.1 系统服务安装
| 平台 | 服务机制 | 管理命令 |
|---|---|---|
| macOS | launchd | launchctl load/unload ~/Library/LaunchAgents/com.openclaw.gateway.plist |
| Linux/WSL2 | systemd | systemctl --user start/stop/enable openclaw-gateway |
| Windows | Windows Service / 计划任务 | sc start/stop openclaw 或服务管理器 |
--install-daemon 参数在初始化时同步安装系统级后台服务,实现开机自启与崩溃自动恢复 。
4.3.2 网关状态管理
# 启动网关(前台运行,查看实时日志)
openclaw gateway --port 18789 --verbose
# 后台服务管理
openclaw gateway start # 启动服务
openclaw gateway stop # 停止服务
openclaw gateway restart # 优雅重启
openclaw gateway status # 查看运行状态
# 诊断与监控
openclaw logs --follow # 实时日志跟踪
openclaw doctor # 全面环境诊断
openclaw dashboard # 打开 Web 控制界面
5. 平台特定注意事项与故障排查
5.1 Windows 环境特有问题
5.1.1 WSL2 与原生 Windows 选择
官方明确推荐 WSL2 + Ubuntu 作为 Windows 部署的首选方案 ,核心优势对比:
| 维度 | WSL2 + Ubuntu | 原生 Windows PowerShell |
|---|---|---|
| 文件系统性能 | ext4 原生,无转换开销 | NTFS 完全兼容,跨边界访问有开销 |
| 进程管理 | 完整 POSIX 信号、fork 支持 | Windows 作业对象替代,部分差异 |
| 长时间运行稳定性 | 优秀,适合生产 Gateway | 偶有服务异常退出报告 |
| 社区支持 | 主流方案,文档丰富 | 边缘场景,部分插件未测试 |
WSL2 的端口转发配置:默认情况下 WSL2 实例的端口仅在 Windows 主机本地可访问,如需局域网其他设备访问,需配置端口代理和防火墙规则 。
5.1.2 安全软件冲突处理
Windows 安全软件可能拦截 OpenClaw 的脚本执行或网络通信 。建议:临时关闭实时保护验证是否为安全软件导致的问题;将 OpenClaw 安装目录添加至排除项;配置 Windows Defender 防火墙允许 Node.js 和 OpenClaw 的入站/出站连接。
5.2 macOS 环境特有问题
5.2.1 Apple Silicon 兼容性
Apple Silicon Mac 需确保 Homebrew 路径正确配置 :
# 添加到 ~/.zprofile
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
/opt/homebrew 是 Apple Silicon 的默认安装路径,与 Intel Mac 的 /usr/local 不同。Node.js 等依赖通过 Homebrew 安装为 ARM64 原生版本,性能优于 Rosetta 转译。
5.2.2 状态目录放置建议
核心原则:避免云同步路径。将 OPENCLAW_STATE_DIR 设置为纯本地路径,如 ~/Library/Application Support/OpenClaw 或 ~/.openclaw(确认不在 iCloud Drive 同步范围内)。
5.3 Linux 环境特有问题
5.3.1 发行版差异处理
| 发行版 | 依赖安装命令 | Node.js 安装方式 |
|---|---|---|
| Ubuntu/Debian | sudo apt install build-essential git |
NodeSource 仓库脚本 |
| Fedora/RHEL | sudo dnf install gcc-c++ make git |
官方仓库 nodejs 包 |
| Arch Linux | sudo pacman -S base-devel git nodejs npm |
AUR 社区包 openclaw |
| Alpine Linux | apk add --no-cache make gcc g++ python3 |
需 musl 兼容构建,使用 install-cli.sh 模式 |
5.3.2 PATH 与环境变量
npm 全局安装后若提示 command not found,排查流程:
# 查看全局安装路径
npm prefix -g # 输出如 /usr/local 或 ~/.nvm/versions/node/v22.x.x
# 确认 bin 目录在 PATH 中
echo "$PATH" | grep "$(npm prefix -g)/bin"
# 若缺失,添加至 shell 启动文件
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc # 或 ~/.bashrc
source ~/.zshrc
5.4 通用故障诊断
5.4.1 安装验证命令集
| 命令 | 用途 | 预期输出 |
|---|---|---|
openclaw --version |
验证 CLI 安装 | 版本号,如 2026.3.7 |
openclaw --help |
查看命令帮助 | 子命令列表与说明 |
openclaw doctor |
环境全面诊断 | 各检查项的通过/警告/失败状态 |
openclaw status |
查看整体状态 | 网关、模型、渠道状态摘要 |
openclaw gateway status |
网关详细状态 | 运行状态、端口、PID、日志路径 |
5.4.2 常见错误解决方案
| 错误现象 | 根因分析 | 解决方案 |
|---|---|---|
openclaw: command not found |
npm 全局 bin 目录未加入 PATH | 按 5.3.2 节方法添加 PATH |
sharp 构建失败(macOS) |
系统 libvips 版本冲突 | SHARP_IGNORE_GLOBAL_LIBVIPS=1 环境变量 |
| Gateway 启动失败 | 端口占用或配置错误 | openclaw doctor 诊断,lsof -i :18789 检查占用 |
| Bun 下 WhatsApp/Telegram 异常 | 运行时兼容性问题 | 回退至 Node.js + npm/pnpm 安装 |
| 配置同步冲突 | 状态目录位于 iCloud/云同步路径 | 迁移至纯本地路径,重启 Gateway |
| 我整了的最新openclaw一键安装包 |
更多推荐




所有评论(0)