跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.js大前端

在 macOS 上安装并配置 OpenClaw

在 macOS 上安装 OpenClaw 之前,先检查 npm 和 Node.js 版本,Node.js 需要不低于 22.00。安装时可先卸载旧版,再用 sudo npm i -g openclaw 全局安装;如果遇到 Git 拉取失败或 EACCES 权限错误,分别改用 HTTPS 下载和在命令前加 sudo。安装完成后通过 openclaw --version 验证,再执行 openclaw onboard 进入初始化向导,依次配置快速开始、模型 API Key、默认模型、技能、备用 API 和 Hooks。启动后可访问本地页面;如果出现 gateway token mismatch,需要从 openclaw.json 里找到 token,填回控制台并用带 token 的地址重新打开。

星星泡饭发布于 2026/6/30更新于 2026/8/2328 浏览

环境准备

先确认本机的 npm 和 Node.js 版本。

npm -v
node -v

Node.js 版本需要大于等于 22.00,不满足的话,后面的安装过程大概率会卡住,或者装完也跑不起来。

安装 OpenClaw

如果系统里已经装过旧版本,可以先卸掉:

npm uninstall -g openclaw

正式安装时用全局安装命令:

sudo npm i -g openclaw

执行后系统会要求输入密码,macOS 终端里默认不会显示字符,这很正常。

安装完成后,终端里通常会看到类似下面的提示:

npm warn deprecated npmlog@6.0.2: This package is no longer supported.
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory...
npm warn deprecated tar@6.2.1: Old versions of tar are not supported...
added 711 packages in 4m
130 packages are looking for funding
run `npm fund` for details

安装成功

实际装的时候,我更在意的是两类常见报错:一个是 Git 拉取失败,另一个是权限不够。

注意事项:可能出现的两种错误

  1. Git 连接错误

    执行 npm uninstall -g openclaw 时,可能会看到 fatal: unable to access 'https://github.com/whiskeysockets/libsignal-node.git/'。

    解决方案:把 Git 下载协议改成 HTTPS。

  2. 权限错误

    执行 npm install -g openclaw-cn@latest 时,可能会遇到 Error: EACCES: permission denied。

    解决方案:在 npm 命令前加 sudo。

确认是否装好,直接看版本号:

openclaw --version

版本确认

能正常输出版本号,基本就说明安装没问题了。

初始化向导

openclaw onboard

初始化

这里会先提醒你,OpenClaw 这类工具会访问本地文件和终端环境,继续之前最好知道自己在授权什么。按左方向键 ← 选 Yes,再回车。

快速开始

接下来选 QuickStart,直接进入快速配置。

快速开始

配置模型

这一步是填 AI 模型的 API Key。OpenClaw 本身不提供模型能力,得连到外部大语言模型才能工作。它对 token 的消耗不算省,真要长期用,国内模型通常更实在一点,通义千问这类就比较合适。

模型配置

选择默认模型

默认模型

选择聊天工具

这一步我建议先跳过,选 Skip for Now 就行。先把 OpenClaw 在终端里跑起来,确认它能正常连模型、读文件、写文件,后面再回头接聊天工具,省得一次性配太多,出问题不好定位。

聊天工具

选择技能

这里可以先选 Yes,也可以先不配,后面再从 UI 里补。

技能选择

进入技能列表后,用空格勾选需要的项,再回车确认。支持多选,不想现在配也可以先跳过。

技能详情

注意事项:如果提示 Please select at least one option,说明你没选任何技能。

解决方案:按空格选中一个或多个技能,再回车。

技能确认

备用 API 和 Hooks

备用 API 可以先都选 No,不影响主流程。Hooks 也一样,不是第一次装就必须配上的东西,先把主链路跑通更重要。

备用 API

Hooks 配置

启动服务

最后会进入启动配置,等它跑完,大概需要 30 秒左右。

启动服务

安装完成后的访问方式

如果页面没有自动打开,可以手动访问:

http://127.0.0.1:18789/chat?session=main

安装完成

如果访问 http://127.0.0.1:18789 时出现 unauthorized: gateway token mismatch (open the dashboard URL and paste the token in Control UI settings),一般是网关令牌没对上。

处理顺序比较简单:先找到 openclaw.json,再定位到 gateway > auth > token,把 token 复制出来,填到概览里的'网关令牌'里,重启网关。之后用带参数的地址访问:

http://127.0.0.1:18789/?token=这是令牌值

比如 token 是 abc123,那就访问:

http://127.0.0.1:18789/?token=abc123

这套流程不算复杂,真正容易卡住的还是前面两个点:Node.js 版本和 npm 全局安装权限。先把这两个处理好,后面的配置基本就是按向导点完。

目录

  1. 环境准备
  2. 安装 OpenClaw
  3. 初始化向导
  4. 快速开始
  5. 配置模型
  6. 选择默认模型
  7. 选择聊天工具
  8. 选择技能
  9. 备用 API 和 Hooks
  10. 启动服务
  11. 安装完成后的访问方式
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • OpenClaw 个人 AI 助手汉化版安装配置指南
  • Windows 7 系统下 Git 安装与配置
  • 算法刷题:替换所有问号与提莫攻击
  • 为什么 Prompt 能决定大语言模型输出质量?
  • Llama 3-8B-Instruct 在昇腾 NPU 上的 SGLang 性能实测
  • OpenClaw 在 Ubuntu 20.04 下的安装及 CMake 版本错误解决方案
  • Rocky Linux 9.4 部署 Hadoop 3.4.2 高可用集群
  • Trae 结合 Vizro:低代码构建专业数据可视化仪表板
  • Stable Diffusion 模型原理与本地部署实践
  • AI 调参技巧:网格搜索优化
  • GitHub Copilot 高效编程实战指南:从配置到高级技巧
  • DeepSeek-R1 大模型基于 MS-Swift 框架的部署、推理与微调实践
  • 使用 cpolar 远程部署 Open-Lovable 实现网页克隆
  • 海康视频插件安装后无法显示监控画面的处理方法
  • 基于APF-RRT*算法的无人机避障与高效轨迹规划
  • OpenCode:终端 AI 编程助手使用指南
  • 基于 FPGA 的 EtherCAT 主站 Verilog 实现与核心算法解析
  • Python EXE 解包工具使用指南与逆向工程解析
  • 基于 Trae 部署与配置 Claude Code 实践
  • OpenClaw 本地 AI 智能体安装与配置指南

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online