教程说明:本文专为使用 Windows 10 家庭版的普通用户撰写,无需安装 WSL2 或任何 Linux 子系统,无需编程经验,使用 PowerShell 和 Node.js 原生安装 OpenClaw AI 助理。涵盖从环境检测、Node.js 安装到 Telegram Bot 首次对话的完整安装流程。


Windows 10 家庭版完全可以跑 OpenClaw

很多人看到 OpenClaw 的安装说明,第一反应是“这是给程序员用的”。事实上,2026 年的 OpenClaw 安装流程已经被大幅简化。Windows 10 家庭版虽然默认不包含 Hyper-V,但 OpenClaw 完全不依赖它,使用纯 Node.js 原生运行,体验与专业版完全相同。

  • 40 分钟:完整安装时间

  • 0:需要编程经验

  • Win10:家庭版全支持

  • 无 WSL2:纯原生安装


安装前的系统检查(5 分钟)

在开始之前,先确认你的 Windows 10 满足以下条件:

  1. Windows 10 版本 21H2 或更高:按 Win + R,输入 winver 回车查看。

  2. 至少 8GB 内存(推荐 16GB):OpenClaw 本身占用约 150-200MB 内存。

  3. 至少 5GB 可用磁盘空间:用于存放 Node.js 及依赖包。

  4. 稳定的网络连接:安装过程需下载 npm 包,运行需调用 Claude/OpenAI 的 API。


第一步:以管理员身份打开 PowerShell(2 分钟)

  1. 按下 Win + X(Windows 徽标键 + X 键)。

  2. 在弹出菜单中选择 Windows PowerShell(管理员)

  3. 在用户账户控制弹窗中点击“是”。

  4. 设置执行策略(允许运行脚本):

PowerShell

# 设置执行策略(家庭版默认 Restricted,必须改为 RemoteSigned)
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

# 输入 Y 确认,然后运行以下命令验证:
Get-ExecutionPolicy

第二步:安装 Node.js 22(10 分钟)

OpenClaw 需要 Node.js 20 或以上版本。推荐以下两种方式:

方法一:使用 winget 一键安装(推荐)

PowerShell

# 直接运行命令:
winget install OpenJS.NodeJS.LTS

# 安装后重启 PowerShell,验证版本:
node --version  # 应显示 v22.x.x
npm --version   # 应显示 10.x.x

方法二:从官网下载

winget 无法使用,请前往 nodejs.org 下载 LTS 版本的 .msi 安装包,一路点击“Next”即可。


第三步:安装 OpenClaw(5 分钟)

在管理员 PowerShell 中运行:

PowerShell

# 全局安装 OpenClaw
npm install -g openclaw

# 安装完成后验证版本
openclaw --version

常见问题: 如果提示“不是内部命令”,请尝试关闭并重新打开 PowerShell 以刷新环境变量。


第四步:运行 onboard 初始配置(10 分钟)

运行以下命令开始配置你的 AI 助理,全程中文交互:

Bash

openclaw onboard
  1. AI 提供商选择:推荐选择 Anthropic (Claude 3.5 Sonnet),目前表现最强。

  2. 输入 API Key:粘贴你的 API 密钥(以 sk-ant- 开头)。

  3. 起名字:给你的助理起一个名字,如“贾维斯”。

  4. 通讯渠道:选择 Telegram。搜索 @BotFather 创建机器人并获取 Token。


第五步:处理 Windows 防火墙弹窗

首次启动 OpenClaw 时,系统会弹出安全提示。

  • 务必勾选:“专用网络”(家庭网络)。

  • 操作:点击“允许访问”。

如果错过了弹窗,请进入:控制面板 → Windows Defender 防火墙 → 允许应用或功能通过防火墙,手动找到 Node.js 并勾选允许。


第六步:设置 OpenClaw 开机自动启动

方法一:启动文件夹(最简单)

  1. Win + R,输入 shell:startup

  2. 新建 openclaw.bat,写入内容并保存:

    代码段
    @echo off
    start /min cmd /c "openclaw start"
    

方法二:任务计划程序(更可靠)

在 PowerShell(管理员)中运行:

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,发送:

“你好!告诉我你能做什么。”

安装成功的验证清单:

  • [ ] Telegram Bot 有回复(说明正在运行)

  • [ ] 任务管理器中能看到 node.exe 进程

  • [ ] 运行 openclaw status 显示 “running”


关键:网络加速让 OpenClaw 响应更快

Windows 10 家庭版安装 OpenClaw 最常遇到的问题,90% 都与网络有关。由于 API 服务器在境外,直连往往会有延迟。

确保可以通畅访问海外网络


总结

将 OpenClaw 部署在 Windows 10 家庭版上,是实现个人 AI 化的最快路径。你的电脑从此变成了一个能听懂指令、自动执行任务的智能中心。

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐