OpenClaw:AI 直接操控电脑工具指南
1. 什么是 OpenClaw
OpenClaw 是一款能够直接通过自然语言控制 Windows 或 Linux 电脑的 AI 助手。与传统聊天机器人不同,它具备实际操作系统的能力。
- 传统 AI:仅能对话,无法操作本地文件。
- OpenClaw:可自动打开文件、编写代码、运行程序、点击鼠标及修改设置。
2. 核心功能
用户通过自然语言指令即可完成任务,无需手动操作:
- 代码开发:新建文件、编写并保存代码,直接运行。
- 文件管理:自动整理桌面图片、移动文件、重命名等。
- 自动化任务:批量压缩图片、下载工具、安装依赖。
- 环境部署:自动配置 Python 环境及其他软件。
- 模拟交互:打开浏览器、点击按钮、填写表单、查询资料。
3. 环境准备
OpenClaw 支持原生安装与 WSL2 容器运行两种方式,均需满足 Node.js 22+ 环境要求。
3.1 安装 Node.js
访问官网 https://nodejs.org/ 下载 LTS 版本(推荐 22+),一路下一步安装。
验证安装:
node -v
需显示 v22.x.x 以上版本。
4. 安装方式
4.1 原生一键安装 (PowerShell)
以管理员身份打开 PowerShell,执行官方脚本:
iwr -useb https://openclaw.ai/install.ps1 | iex
按提示完成初始化引导:
- 选择模型提供商(如 OpenAI、DeepSeek、Claude)。
- 输入 API Key。
- 选择是否安装 Skills 与聊天软件接入。
启动服务后,浏览器将自动打开:http://localhost:18789
若需手动启动:
openclaw onboard --install-daemon
4.2 WSL2 容器运行
适合原生依赖异常时使用。
- 启用 WSL2(管理员 PowerShell):
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --set-default-version 2
重启电脑。
-
安装 Ubuntu:在 Microsoft Store 搜索安装 Ubuntu 22.04 LTS 或 24.04 LTS。
-
更新系统并安装依赖:
sudo apt update && sudo apt upgrade -y
sudo apt install -y curl git build-essential
- 安装 Node.js 22:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
node -v
- 安装并初始化 OpenClaw:
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon
5. 配置与测试
- 模型切换:在 UI 中进入「设置」→「模型」,更换提供商并更新 API Key。
- 本地模型:需部署本地推理服务(如 Ollama),在引导中选择「本地模型」并填入服务地址(如
http://localhost:11434)。 - 测试命令:
openclaw run "列出当前目录文件"
6. 常见问题排查
- 打不开网页:重启
openclaw命令。 - 没反应:检查 API Key 是否正确。
- 权限不够:使用管理员身份打开 PowerShell。
- WSL2 网络异常:重置 WSL 网络。
wsl --shutdown
netsh winsock reset
netsh int ip reset
- 端口冲突:修改启动端口。
openclaw gateway --port 18790 --verbose
- 停止与重启服务:
openclaw daemon stop
openclaw daemon start
openclaw daemon status
7. 替代方案
以下为可本地部署的开源替代项目:
- NanoBot:主打极简架构,资源占用低,适合对系统开销敏感的用户。
- ZeroClaw:全 Rust 编写,单二进制部署,内存占用低,内置沙箱与白名单,安全性较高。
- IronClaw:继承 OpenClaw 生态但重写内核,采用 WASM + Docker 双沙箱隔离,专注隐私与安全。
- Kai:专为 Claude 代码工具链设计,聚焦工作区管理与浏览器自动化。
各分支可根据需求选择,例如追求轻量稳定可选 NanoBot,重视性能与硬件适配可选 ZeroClaw。

