【OpenClaw 安装教程:Windows/macOS/Linux 全平台保姆级指南】

前言

OpenClaw(俗称"小龙虾")是一款开源的个人 AI 助手项目,由 PSPDFKit 创始人 Peter Steinberger 开发。与传统聊天 AI 不同,OpenClaw 不仅能回答问题,还能主动操作系统、访问网页、处理邮件、整理文件、发送消息等,真正实现"会动手干活的 AI"。

本文将详细介绍在 Windows、macOS 和 Linux 三大平台上安装 OpenClaw 的完整步骤,适合零基础用户快速上手。


一、安装前准备

1.1 系统要求

在开始安装之前,请确保你的电脑满足以下基本要求:

配置项最低要求推荐配置
操作系统Windows 10/11、macOS 10.15+、主流 Linux 发行版Windows 11、macOS 12+、Ubuntu 20.04+
内存16GB32GB 或更高
存储空间2-4GB10GB 以上
网络稳定的互联网连接高速网络

1.2 必要软件

OpenClaw 基于 Node.js 开发,需要以下软件支持:

  • Node.js:v20.x 或更高版本(推荐 v22.x LTS 版本)
  • Git:用于克隆仓库和安装技能(部分功能需要)
  • PowerShell(Windows):用于执行安装脚本

二、Windows 平台安装教程

2.1 方法一:使用官方一键脚本(推荐)

这是最简单快速的安装方式,适合大多数用户。

步骤 1:以管理员身份运行 PowerShell
  1. Win + X 键,选择"Windows PowerShell (管理员)“或"终端 (管理员)”
  2. 如果出现用户账户控制(UAC)提示,点击"是"
步骤 2:设置执行策略

首次运行 PowerShell 脚本需要修改执行策略:

Set-ExecutionPolicy-ExecutionPolicy RemoteSigned -Scope CurrentUser 

出现提示时输入 Y 并回车确认。

步骤 3:执行安装脚本

复制以下命令并粘贴到 PowerShell 中,按回车执行:

iwr-useb https://openclaw.ai/install.ps1 |iex

国内用户加速版(如果官方脚本速度慢,可使用国内镜像):

iwr-useb https://open-claw.org.cn/install-cn.ps1 |iex
步骤 4:等待安装完成

安装过程会自动完成以下操作:

  • 检测并安装 Node.js(如果未安装)
  • 安装 OpenClaw 核心程序
  • 配置环境变量
  • 安装必要的依赖

整个过程通常需要 3-8 分钟,请耐心等待。

步骤 5:验证安装

安装完成后,运行以下命令验证:

openclaw --version 

如果输出了版本号,说明安装成功!

openclaw --help 

查看帮助信息,了解可用命令。


2.2 方法二:手动安装(适合高级用户)

如果你已经熟悉 Node.js 环境,可以选择手动安装。

步骤 1:安装 Node.js
  1. 访问 Node.js 官网
  2. 下载 LTS 版本(推荐 v22.x)
  3. 运行安装程序,按提示完成安装
  4. 验证安装:
node -v npm -v 
步骤 2:安装 Git(可选但推荐)
  1. 访问 Git 官网
  2. 下载 Windows 版本安装程序
  3. 运行安装程序,使用默认设置即可
步骤 3:全局安装 OpenClaw

打开 PowerShell(管理员权限),执行:

npm install -g openclaw 

国内用户加速安装

# 设置 npm 镜像源(使用淘宝镜像) npm config set registry https://registry.npmmirror.com # 安装 OpenClaw npm install -g openclaw # 恢复官方源(可选) npm config set registry https://registry.npmjs.org 
步骤 4:验证安装
openclaw --version 

2.3 方法三:使用国内版 openclaw-cn

国内用户推荐使用 openclaw-cn,针对国内网络环境优化:

npm install -g openclaw-cn@latest 

验证安装:

openclaw-cn --version 

三、macOS 平台安装教程

3.1 方法一:使用官方一键脚本(推荐)

步骤 1:打开终端
  1. Command + 空格 打开 Spotlight 搜索
  2. 输入"终端"或"Terminal"
  3. 按回车打开终端
步骤 2:执行安装脚本

复制以下命令并粘贴到终端中,按回车执行:

curl-fsSL https://openclaw.ai/install.sh |bash

国内用户加速版

curl-fssl https://open-claw.org.cn/install-cn.sh |bash
步骤 3:等待安装完成

脚本会自动检测系统环境并安装所需组件,包括:

  • Homebrew(如果未安装)
  • Node.js
  • OpenClaw 核心程序
步骤 4:验证安装
openclaw --version

3.2 方法二:使用 Homebrew 手动安装

步骤 1:安装 Homebrew(如果未安装)
/bin/bash -c"$(curl-fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安装完成后,根据提示将 Homebrew 添加到 PATH:

echo'eval "$(/opt/homebrew/bin/brew shellenv)"'>> ~/.zprofile eval"$(/opt/homebrew/bin/brew shellenv)"
步骤 2:安装 Node.js
brew installnode

验证安装:

node-vnpm-v
步骤 3:安装 Git(如果未安装)
brew installgit
步骤 4:全局安装 OpenClaw
npminstall-g openclaw 

国内用户加速安装

# 设置 npm 镜像源npm config set registry https://registry.npmmirror.com # 安装 OpenClawnpminstall-g openclaw # 恢复官方源(可选)npm config set registry https://registry.npmjs.org 
步骤 5:验证安装
openclaw --version

3.3 方法三:使用国内版 openclaw-cn

npminstall-g openclaw-cn@latest 

验证安装:

openclaw-cn --version

四、Linux 平台安装教程

4.1 方法一:使用官方一键脚本(推荐)

步骤 1:打开终端

根据你的 Linux 发行版,使用快捷键打开终端:

  • Ubuntu/Debian:Ctrl + Alt + T
  • Fedora:Ctrl + Alt + T
  • 其他发行版:在应用菜单中搜索"终端"
步骤 2:更新系统包管理器

Ubuntu/Debian

sudoapt update sudoapt upgrade -y

Fedora

sudo dnf update -y

Arch Linux

sudo pacman -Syu
步骤 3:安装必要的依赖

Ubuntu/Debian

sudoaptinstall-ycurlgit build-essential 

Fedora

sudo dnf install-ycurlgit gcc-c++ make

Arch Linux

sudo pacman -S--neededcurlgit base-devel 
步骤 4:执行安装脚本
curl-fsSL https://openclaw.ai/install.sh |bash

国内用户加速版

curl-fssl https://open-claw.org.cn/install-cn.sh |bash
步骤 5:等待安装完成

脚本会自动安装:

  • Node.js(通过 nvm 或包管理器)
  • OpenClaw 核心程序
  • 必要的系统依赖
步骤 6:验证安装
openclaw --version

4.2 方法二:使用包管理器手动安装

步骤 1:安装 Node.js

Ubuntu/Debian(使用 NodeSource)

# 添加 NodeSource 仓库(以 Node.js 22.x 为例)curl-fsSL https://deb.nodesource.com/setup_22.x |sudo-Ebash - # 安装 Node.jssudoaptinstall-y nodejs # 验证安装node-vnpm-v

Fedora

sudo dnf install-y nodejs npm

Arch Linux

sudo pacman -S nodejs npm
步骤 2:安装 Git

Ubuntu/Debian

sudoaptinstall-ygit

Fedora

sudo dnf install-ygit

Arch Linux

sudo pacman -Sgit
步骤 3:全局安装 OpenClaw
npminstall-g openclaw 

国内用户加速安装

# 设置 npm 镜像源(使用淘宝镜像)npm config set registry https://registry.npmmirror.com # 安装 OpenClawnpminstall-g openclaw # 恢复官方源(可选)npm config set registry https://registry.npmjs.org 
步骤 4:配置环境变量(如果需要)

如果运行 openclaw 命令提示找不到命令,需要将 npm 全局安装路径添加到 PATH:

# 查看 npm 全局安装路径npm config get prefix # 将以下内容添加到 ~/.bashrc 或 ~/.zshrcexportPATH="$PATH:$(npm config get prefix)/bin"# 重新加载配置文件source ~/.bashrc # 或 source ~/.zshrc
步骤 5:验证安装
openclaw --version

4.3 方法三:使用 nvm 安装 Node.js(推荐开发者)

步骤 1:安装 nvm(Node Version Manager)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh |bash
步骤 2:重新加载配置文件
source ~/.bashrc # 或source ~/.zshrc 
步骤 3:安装最新 LTS 版本的 Node.js
nvm install--lts nvm use --lts
步骤 4:全局安装 OpenClaw
npminstall-g openclaw 
步骤 5:验证安装
openclaw --version

五、初始化配置

安装完成后,首次使用需要进行初始化配置。

5.1 启动 OpenClaw

在终端或 PowerShell 中运行:

openclaw onboard --install-daemon 

5.2 配置向导

首次启动时,OpenClaw 会引导你完成以下配置:

  1. 选择 AI 模型提供商
    • OpenAI(需要 API Key)
    • Anthropic Claude(需要 API Key)
    • 本地模型(如 Ollama)
    • 其他兼容 OpenAI API 的服务
  2. 配置 API Key
    • 输入你的 API Key
    • 选择默认模型
  3. 设置工作目录
    • 选择 OpenClaw 的工作目录
    • 默认为 ~/openclawC:\Users\你的用户名\openclaw
  4. 配置技能仓库
    • 选择是否启用社区技能
    • 配置 ClawHub(技能市场)

5.3 测试运行

配置完成后,可以尝试运行一个简单的命令:

openclaw ask "你好,请介绍一下你自己"

六、常见问题与解决方案

6.1 Windows 常见问题

问题 1:PowerShell 执行策略错误

无法加载文件,因为在此系统上禁止运行脚本 

解决方案

Set-ExecutionPolicy-ExecutionPolicy RemoteSigned -Scope CurrentUser 

问题 2:找不到 openclaw 命令

解决方案

  1. 重启 PowerShell 或终端
  2. 检查环境变量 PATH 是否包含 npm 全局安装路径
  3. 手动添加路径:
$env:Path +=";$(npm config get prefix)"

问题 3:npm 安装速度慢

解决方案:使用国内镜像源

npm config set registry https://registry.npmmirror.com 

6.2 macOS 常见问题

问题 1:权限被拒绝

解决方案

sudonpminstall-g openclaw 

问题 2:Homebrew 安装失败

解决方案

  1. 确保网络连接正常
  2. 使用国内镜像安装 Homebrew:
/bin/bash -c"$(curl-fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"

问题 3:命令找不到

解决方案

检查 Shell 配置文件(.zshrc.bash_profile),确保 PATH 配置正确。


6.3 Linux 常见问题

问题 1:权限不足

解决方案

sudonpminstall-g openclaw 

或配置 npm 全局安装目录权限:

mkdir ~/.npm-global npm config set prefix '~/.npm-global'echo'export PATH=~/.npm-global/bin:$PATH'>> ~/.bashrc source ~/.bashrc 

问题 2:Node.js 版本过低

解决方案:使用 nvm 安装最新版本

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh |bashsource ~/.bashrc nvm install--lts

问题 3:依赖包编译失败

解决方案:安装编译工具

Ubuntu/Debian

sudoaptinstall-y build-essential python3 

Fedora

sudo dnf install-y gcc-c++ make python3 

6.4 通用问题

问题 1:网络连接失败

解决方案

  1. 检查网络连接
  2. 使用代理或 VPN
  3. 使用国内镜像源

问题 2:安装后无法启动

解决方案

  1. 检查日志文件:~/.openclaw/logs/
  2. 重新安装:
npm uninstall -g openclaw npminstall-g openclaw 
  1. 清除缓存:
npm cache clean --force

问题 3:API Key 配置错误

解决方案

重新配置 API Key:

openclaw config set api.key YOUR_API_KEY 

七、卸载 OpenClaw

如果需要卸载 OpenClaw,可以按照以下步骤操作:

7.1 Windows

npm uninstall -g openclaw 

删除配置文件和数据:

Remove-Item-Recurse -Force $env:USERPROFILE\openclaw Remove-Item-Recurse -Force $env:USERPROFILE\.openclaw 

7.2 macOS/Linux

npm uninstall -g openclaw 

删除配置文件和数据:

rm-rf ~/openclaw rm-rf ~/.openclaw 

八、进阶配置

8.1 配置本地模型(Ollama)

如果你想在本地运行 AI 模型,可以配置 Ollama:

步骤 1:安装 Ollama

访问 Ollama 官网 下载并安装。

步骤 2:拉取模型
ollama pull llama2 # 或 ollama pull mistral 
步骤 3:配置 OpenClaw 使用本地模型
openclaw config set model.provider ollama openclaw config set model.url http://localhost:11434 openclaw config set model.name llama2 

8.2 配置代理

如果需要通过代理访问 OpenAI API:

openclaw config set proxy.http http://proxy.example.com:8080 openclaw config set proxy.https http://proxy.example.com:8080 

8.3 安装技能

OpenClaw 支持通过 ClawHub 安装各种技能:

# 搜索技能 openclaw skill search 飞书 # 安装技能 openclaw skill install feishu-integration # 列出已安装技能 openclaw skill list # 卸载技能 openclaw skill uninstall feishu-integration 

九、资源链接

  • 官网:https://openclaw.ai
  • 官方文档:https://docs.openclaw.ai
  • GitHub 仓库:https://github.com/openclaw/openclaw
  • 技能市场:https://clawhub.com
  • 社区 Discord:https://discord.com/invite/clawd

十、总结

OpenClaw 是一款功能强大的本地 AI 助手,通过本文提供的安装教程,你应该能够在 Windows、macOS 或 Linux 平台上成功安装并配置 OpenClaw。

安装要点回顾:

  1. Windows:推荐使用 PowerShell 一键脚本,记得先设置执行策略
  2. macOS:推荐使用 Homebrew 或官方脚本,确保安装了 Xcode 命令行工具
  3. Linux:根据发行版选择合适的包管理器,推荐使用 nvm 管理 Node.js 版本

下一步建议:

  1. 配置你的 AI 模型 API Key 或本地模型
  2. 探索 ClawHub 技能市场,安装你需要的技能
  3. 阅读 官方文档 了解更多高级功能
  4. 加入社区 Discord,与其他用户交流经验

如果你在安装过程中遇到问题,可以查阅官方文档或在社区寻求帮助。祝你在使用 OpenClaw 的过程中获得愉快的体验!

Read more

字节Seedance2.0:2026年AI视频生成技术突破,从原理到实操全解析

字节Seedance2.0:2026年AI视频生成技术突破,从原理到实操全解析

一、背景引入:2026年AI视频生成的痛点与Seedance2.0的破局意义 2026年,AI产业已从“参数比拼”进入“价值落地”的关键阶段,AI视频生成作为多模态技术落地的核心场景,成为开发者与企业关注的焦点。但当前市场主流工具仍存在三大核心痛点,严重制约落地效率: * 音画不同步:传统模型需后期拼接音频与视频,易出现口型错位、脚步声与动作脱节等问题,适配成本高; * 角色一致性差:多镜头叙事中,人物五官、服装细节易崩坏,无法满足连贯叙事需求; * 实操门槛高:要么需高性能本地硬件部署,要么依赖付费订阅,且参数调试复杂,小白开发者难以快速上手。 在此背景下,字节跳动Seed团队于2026年2月正式发布Seedance2.0,定位“电影级全流程AI视频生成引擎”,凭借三大核心技术突破,精准解决上述痛点[5]。 二、核心技术原理:Seedance2.0的三大突破性架构 Seedance2.0基于字节跳动自研Seed大模型基座优化而来,延续视频技术积累的同时,针对AI视频生成的核心痛点,重构了三大核心技术架构,区别于上一代及传统视频模型[2][5]。 2.

By Ne0inhk
2026 AI十大趋势:木头姐《Big Ideas 2026》深度解读,解锁大加速时代的技术红利

2026 AI十大趋势:木头姐《Big Ideas 2026》深度解读,解锁大加速时代的技术红利

木头姐《Big Ideas 2026》报告指出,AI已成为撬动全球经济“大加速”的核心引擎,不再孤军奋战。本文结合报告核心数据与观点,以幽默接地气的语气,拆解2026年AI十大核心趋势,助力普通人轻松读懂技术红利。 引言 全球科技投资圈“顶流”木头姐(凯茜·伍德),带着她的十周年力作《Big Ideas 2026》如约而至!作为科技圈的“预言家手册”,这份报告每年都能精准预判行业走向,今年更是以“The Great Acceleration”(大加速)为核心,抛出震撼论断:AI早已告别“闭门造车”,成为五大创新平台的“发动机”,正引爆全球经济的变革狂欢。不同于往年聚焦单一技术,今年木头姐重点凸显AI的“全能辅助”角色——自身迭代升级的同时,还在疯狂“带飞”其他技术。接下来,我们就用最轻松的语气,拆解报告里最劲爆的AI十大趋势,

By Ne0inhk
【已开源】【嵌入式 Linux 音视频+ AI 实战项目】瑞芯微 Rockchip 系列 RK3588-基于深度学习的人脸门禁+ IPC 智能安防监控系统

【已开源】【嵌入式 Linux 音视频+ AI 实战项目】瑞芯微 Rockchip 系列 RK3588-基于深度学习的人脸门禁+ IPC 智能安防监控系统

前言 本文主要介绍我最近开发的一个个人实战项目,“基于深度学习的人脸门禁+ IPC 智能安防监控系统”,全程满帧流畅运行。这个项目我目前全网搜了一圈,还没发现有相关类型的开源项目。这个项目只要稍微改进下,就可以变成市面上目前流行的三款产品,人脸识别门禁系统、IPC 安防和 NVR。在最下面会有视频演示。 本项目适用于瑞芯微 Rockchip 系列的板端,开源链接在文章最下面。 功能 人脸门禁系统 * 人靠近自动亮屏,人走自动息屏 * 支持人脸识别 * 支持录入人脸,并进行人脸配对(极速配对 < 0.2S) IPC 智能安防监控系统 * 支持通过 onvif 实时查看摄像头画面 * 支持实时目标检测(支持高达80种物体检测) * 支持录像 * 支持检测到人时自动录像 * 支持检测到人时自动报警 用到的硬件 * 野火鲁班猫4 RK3588S2 * IMX415 800W 4k 摄像头 * RTL8822CE Wifi+BT

By Ne0inhk
猫头虎AI分享|可把GitHub代码库变成实时文档中心的一款实用型MCP工具:GitMCP,让AI随时访问最新文档代码,消除代码幻觉

猫头虎AI分享|可把GitHub代码库变成实时文档中心的一款实用型MCP工具:GitMCP,让AI随时访问最新文档代码,消除代码幻觉

猫头虎AI分享|可把GitHub代码库变成实时文档中心的一款实用型MCP工具:GitMCP,让AI随时访问最新文档代码,消除代码幻觉 背景 随着人工智能(AI)在编程领域的广泛应用,近期GitHub CEO辞职,GitHub独立时代结束,GitMCP AI助理的智能能力可以提高开发者的工作效率。然而,随着代码量的增加和技术栈的不断发展,AI助理在访问和理解不同项目的代码时,常常会发生“代码幻觉”现象,即 AI 给出的答案可能不准确或者与当前项目的实际实现不符。这种现象尤其在没有实时访问代码库的情况下更加严重。 为了解决这个问题,GitMCP应运而生,它是一个基于Model Context Protocol (MCP) 的开源工具,能够帮助AI助手实时获取GitHub上的最新代码和文档,确保AI助手能够精确、可靠地回答问题,避免代码幻觉的发生。 文章目录 * 猫头虎AI分享|**可把GitHub代码库变成实时文档中心的一款实用型MCP工具:GitMCP,让AI随时访问最新文档代码,消除代码幻觉** * 背景 * GitMCP概述 * GitMCP的

By Ne0inhk