1. OpenClaw项目概述
OpenClaw是一个基于Node.js开发的本地化AI助手框架,它允许开发者在自己的设备上部署和运行AI模型,同时提供了丰富的扩展接口。这个项目最近在开发者社区引起了广泛关注,主要是因为以下几个特点:
- 支持多种主流AI模型接入(如DeepSeek、Kimi等)
- 提供TUI(文本用户界面)和嵌入式运行模式
- 具备技能(Skill)扩展系统
- 支持跨平台部署(Windows、macOS、Linux)
我在实际部署和使用OpenClaw的过程中发现,虽然官方文档比较零散,但它的设计理念非常实用——特别是在数据隐私敏感的金融分析、企业内部自动化等场景下,本地化运行的特性让它比云端方案更有优势。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 环境准备与安装
2.1 系统要求检查
OpenClaw对运行环境有特定要求,以下是经过实测的兼容性清单:
| 组件 | 最低要求 | 推荐版本 |
|---|---|---|
| Node.js | 18.x | 22.22.3+/24.15.0+/25.9.0+ |
| 操作系统 | Windows 10/macOS 12/Ubuntu 20.04 | 最新稳定版 |
| 内存 | 8GB | 16GB+ |
| 存储 | 10GB可用空间 | SSD优先 |
注意:Node.js版本必须严格匹配,我遇到过v23.0.0不兼容的情况,官方明确只支持v22.22.3 <23、v24.15.0 <25或v25.9.0+
2.2 跨平台安装指南
Windows一键安装
官方提供了PowerShell安装脚本:
powershell复制irm https://openclaw.install/windows | iex
如果遇到执行策略限制,需要先运行:
powershell复制Set-ExecutionPolicy Bypass -Scope Process -Force
macOS手动安装
通过Homebrew安装更稳定:
bash复制brew tap openclaw/tap
brew install openclaw
Ubuntu 20.04+安装
需要先安装依赖:
ba复制
