OpenClaw Windows 10 家庭版安装教程:零基础40分钟跑通全流程
教程说明:本文专为使用 Windows 10 家庭版的普通用户撰写,无需安装 WSL2 或任何 Linux 子系统,无需编程经验,使用 PowerShell 和 Node.js 原生安装 OpenClaw AI 助理。覆盖从环境检测、Node.js 安装到 Telegram Bot 首次对话的完整40分钟安装流程,包含 Windows 10 家庭版特有的权限和防火墙配置说明。
Windows 10 家庭版完全可以跑 OpenClaw
很多人看到 OpenClaw 的安装说明,第一反应是"这是给程序员用的,我只是普通用户"。事实上,2026 年的 OpenClaw 安装流程已经被大幅简化,Windows 10 家庭版用户完全不需要安装 WSL2(Windows Subsystem for Linux)或者配置复杂的开发环境。只需要按照本教程的步骤,大约 40 分钟就能在家庭版 Windows 10 上跑起一个属于自己的 24 小时 AI 助理。
OpenClaw 是目前 GitHub 上增长最快的开源 AI 代理项目,它可以通过 Telegram 或 WhatsApp 等聊天应用接受指令,帮你管理邮件、搜索信息、整理文件、编写内容,甚至控制智能家居。与 ChatGPT 等网页工具不同,OpenClaw 运行在你自己的电脑上,数据完全私密,还能设置定时任务让 AI 在你不在的时候自动工作。
需要特别说明的是:Windows 10 家庭版有一个限制——默认不包含 Hyper-V,因此部分需要虚拟化的方案无法使用。但 OpenClaw 完全不依赖 Hyper-V,使用纯 Node.js 原生运行,在家庭版上的体验与专业版完全相同。
安装前的系统检查(5分钟)
在开始之前,先用 2 分钟确认你的 Windows 10 满足以下条件:
Windows 10 版本 21H2 或更高
按 Win + R,输入 winver 回车,查看系统版本号。如果是 21H2(2021年11月更新)或更高,完全没问题。低于此版本建议先通过 Windows Update 升级。
至少 8GB 内存,推荐 16GB
右键"此电脑"→ 属性,查看安装内存。8GB 可以正常运行 OpenClaw,但如果你同时开着浏览器、Office 等其他软件,建议 16GB。OpenClaw 本身只占用约 150-200MB 内存。
至少 5GB 可用磁盘空间
Node.js 安装包约 30MB,OpenClaw 及依赖约 200MB,运行缓存约 500MB。建议 C 盘至少保留 5GB 空闲,安装更顺畅。
稳定的网络连接(能访问境外服务)
安装时需要下载 npm 包,运行时需要调用 Claude/OpenAI 的 API。国内网络通常无法直接访问这些服务,推荐提前配置 VPN07(后文有详细说明)。
第一步:以管理员身份打开 PowerShell(2分钟)
整个安装过程在 PowerShell 中完成。Windows 10 家庭版默认安装了 PowerShell,打开方式如下:
打开管理员 PowerShell 的方法
- 1按下 Win + X(Windows徽标键 + X键)
- 2在弹出菜单中选择 Windows PowerShell(管理员) 或 终端(管理员)
- 3在用户账户控制弹窗中点击 是
- 4窗口标题显示 管理员 字样即表示以管理员权限运行
首先设置执行策略,允许 PowerShell 运行脚本(Windows 家庭版默认禁止运行脚本,这一步很重要):
# 设置执行策略(家庭版默认 Restricted,必须改为 RemoteSigned)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 输入 Y 确认
# 验证设置
Get-ExecutionPolicy
第二步:安装 Node.js 22(10分钟)
OpenClaw 需要 Node.js 20 或以上版本。推荐通过官方安装包安装,这是最简单可靠的方式:
方法一:使用 winget 一键安装(推荐)
# winget 是 Windows 10 自带的包管理器,直接运行:
winget install OpenJS.NodeJS.LTS
# 安装完成后关闭 PowerShell,重新打开一个新的管理员 PowerShell
# 验证安装:
node --version # 应显示 v22.x.x
npm --version # 应显示 10.x.x
如果 winget 提示"不是内部或外部命令",说明 winget 未安装,请使用方法二
方法二:从官网下载安装包
- 1前往 nodejs.org,点击下载 LTS 版本(长期支持版)的 Windows 安装包(.msi)
- 2双击下载的 .msi 文件,一路点击"Next",保持默认选项,完成安装
- 3安装完成后重启 PowerShell,运行
node --version验证
第三步:安装 OpenClaw(5分钟)
Node.js 安装好后,安装 OpenClaw 只需一条命令。在管理员 PowerShell 中运行:
# 全局安装 OpenClaw
npm install -g openclaw
# 安装完成后验证版本
openclaw --version
Windows 家庭版常见安装问题
问题:npm install 报 EACCES 权限错误
解决:确认是在管理员 PowerShell 中运行(窗口标题显示"管理员")
问题:下载过程中断,提示 network timeout
解决:这是 npm 连接境外服务器超时,启用 VPN07 后重试
问题:openclaw 命令提示"不是内部命令"
解决:关闭并重新打开 PowerShell,让 PATH 环境变量生效
第四步:运行 onboard 初始配置(10分钟)
安装完成后,运行 onboard 命令开始配置你的 AI 助理。这是一个交互式的引导配置,全程中文提示(根据系统语言),非常友好:
openclaw onboard
onboard 会引导你完成以下配置步骤,以下是每一步的详细说明:
AI 提供商选择
选择你使用的 AI 服务。推荐选择 Anthropic(Claude),Claude 3.5 Sonnet 是目前 OpenClaw 表现最好的模型。如果已有 OpenAI API Key,也可以选择 OpenAI(GPT-4o)。
输入 API Key
粘贴你的 API Key。Anthropic 的 API Key 以 sk-ant-api 开头。如果还没有 API Key,前往 console.anthropic.com 注册后即可获取,新用户有免费额度。
给 AI 助理起名字
给你的 AI 助理起一个个性化的名字,比如"贾维斯"、"小助"或任何你喜欢的名字。这个名字会出现在它发送的消息里,让对话更有温度。
选择通讯渠道(选 Telegram)
新手强烈推荐选择 Telegram。创建 Telegram Bot 的方法:搜索 @BotFather,发送 /newbot,获取 Bot Token 后粘贴到配置中即可。
第五步:处理 Windows 防火墙弹窗
首次启动 OpenClaw 时,Windows 防火墙会弹出一个安全提示,询问是否允许 OpenClaw 访问网络。务必点击"允许访问",否则 OpenClaw 无法与 Telegram 和 AI API 通信。
防火墙设置说明
当弹出"Windows Defender 防火墙已阻止此应用的部分功能"提示时:
- • 勾选"专用网络"(家庭网络)
- • 根据需要勾选"公用网络"
- • 点击"允许访问"
如果错过了弹窗,可以手动在 Windows 防火墙中添加例外:控制面板 → Windows Defender 防火墙 → 允许应用或功能通过 Windows Defender 防火墙 → 找到 Node.js,勾选允许。
第六步:设置 OpenClaw 开机自动启动
为了让 OpenClaw 在 Windows 开机后自动运行,有两种方法:
方法一:启动文件夹(最简单)
# 按 Win+R,输入:
shell:startup
# 在打开的文件夹中,新建 openclaw.bat:
@echo off
start /min cmd /c "openclaw start"
将 .bat 文件放入启动文件夹,每次登录 Windows 时自动启动
方法二:任务计划程序(更可靠)
# PowerShell 管理员中运行:
$action = New-ScheduledTaskAction -Execute "openclaw" -Argument "start"
$trigger = New-ScheduledTaskTrigger -AtLogOn
Register-ScheduledTask -TaskName "OpenClaw" -Action $action -Trigger $trigger -RunLevel Highest
通过任务计划程序实现开机自启,更稳定,支持高权限运行
验证安装:与你的 AI 助理说第一句话
完成上述步骤后,打开 Telegram,找到你创建的 Bot,发送以下内容测试:
你发送:
你好!告诉我你能做什么
AI 助理回复(示例):
你好!我是你的 AI 助理。我可以帮你搜索信息、管理文件、发送邮件、整理日历、执行代码、自动化工作流程……只要你提出需求,我来帮你完成!
安装成功的验证清单
- Telegram Bot 有回复(说明 OpenClaw 正在运行)
- 任务管理器中能看到 node.exe 进程
- 运行
openclaw status显示"running"
关键:网络加速让 OpenClaw 响应更快
Windows 10 家庭版安装 OpenClaw 最常遇到的问题,90% 都与网络连接有关。OpenClaw 运行时需要不断与 Anthropic Claude 或 OpenAI 的 API 服务器通信,这些服务器都在境外,在国内直连往往存在延迟高、超时频繁的问题。
使用 VPN07 可以从根本上解决这个问题。VPN07 的 Windows 客户端支持系统代理模式,开启后,包括 OpenClaw 在内的所有应用程序的网络请求都会自动走 VPN 通道,无需单独配置。1000Mbps 千兆带宽保证 API 调用的超低延迟,让你的 AI 助理在 2-3 秒内响应,而不是等待 10 秒后超时。
VPN07 — Windows 10 用户的最佳选择
Windows 原生客户端 · 一键系统代理 · 运营十年
OpenClaw 在 Windows 10 家庭版上安装和运行时,需要稳定访问 npm 仓库和境外 AI API。VPN07 运营十年,Windows 原生客户端安装简单,一键开启系统代理,让 OpenClaw 的每次 API 调用都经过 1000Mbps 千兆加速通道。全球 70+ 国家节点,30天无理由退款,是国内用户运行 OpenClaw 的首选网络解决方案。