找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

2089

积分

0

好友

281

主题
发表于 1 小时前 | 查看: 3| 回复: 0

在 Windows 系统上体验和部署新兴的 AI智能体 项目,使用 Windows Subsystem for Linux (WSL) 是一种便捷高效的方式。本文将详细介绍如何在 Windows 10 或 11 系统上,通过 WSL2 完整部署 OpenClaw(小龙虾)项目,涵盖前置环境准备、核心组件安装以及基础配置的全过程。

前置环境准备

部署前,请确保你的系统已准备好以下环境:

  • Ubuntu 22.04+ 系统(通过 WSL2 安装)
  • Node.js 22+
  • 大模型 API 及相应的 Token(用于后续配置)

步骤一:安装 WSL2 与 Ubuntu

  1. 启用 Windows 功能
    首先,你需要启用“适用于 Linux 的 Windows 子系统”和“虚拟机平台”这两个功能。在 Windows 搜索框中输入“启用或关闭 Windows 功能”,打开设置窗口,勾选下图所示的两个选项,然后重启电脑。

    Windows功能设置界面,已勾选“适用于Linux的Windows子系统”和“虚拟机平台”

  2. 安装 Ubuntu
    打开 Microsoft Store,搜索 “Ubuntu 22.04.5 LTS” 并下载安装。首次启动安装时,可能会提示需要安装 WSL2 内核更新包。

    • 下载内核更新包:直接访问微软官方链接下载 适用于 x64 计算机的 WSL2 Linux 内核更新包
    • 运行安装程序:双击下载好的 .msi 文件并完成安装(需要管理员权限)。
    • 设置默认版本:打开 PowerShell(管理员身份),输入以下命令以确保后续安装的 Linux 发行版默认使用 WSL 2:
      wsl --set-default-version 2
    • 完成安装:重新打开刚才安装的 Ubuntu 应用,系统将自动继续安装。按照提示设置好用户名和密码即可。

步骤二:在 Ubuntu 中安装 Node.js 22+

打开已安装好的 Ubuntu 终端,执行以下命令来安装 Node.js 22:

# 添加 NodeSource 仓库
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -

# 安装nodeJS
sudo apt install -y nodejs

安装完成后,可以通过 node -v 命令验证版本。

步骤三:安装 OpenClaw (小龙虾)

在 Ubuntu 终端中,运行官方的一键安装脚本:

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

安装过程中,终端会显示安全警告。这是一个提醒,告知 OpenClaw 目前仍处于测试阶段,并且具备读取文件和执行操作的能力,需要用户具备基本的安全意识。请仔细阅读后输入 Yes 继续。

终端显示OpenClaw安全警告,提示项目风险与安全基线建议

步骤四:初始配置与启动

  1. 选择配置模式
    在安全确认后,安装程序会提示选择配置模式。为了快速体验,这里选择 QuickStart 模式。此模式会以最小配置完成基础部署,细节可以后续补充。

    终端显示配置模式选择,包括QuickStart和Manual

  2. 跳过高级配置
    接下来的配置向导中,关于模型提供商(Providers)、技能(Skills)等选项,均可选择 Skip for now 暂时跳过。这些都可以在部署完成后通过命令行单独配置。

  3. 完成安装
    跳过配置后,安装程序会完成设置并输出关键信息。当你看到包含 Dashboard 链接和 SSH 隧道命令的输出时,即表示核心组件已安装成功。

    终端显示Shell补全安装成功及OpenClaw仪表盘访问链接

  4. 启动网关服务
    在终端中运行以下命令,以后台方式启动 OpenClaw 网关:

    nohup openclaw gateway run > /tmp/openclaw_gc.log 2>&1 &

    启动后,你可以使用上一步中得到的本地链接(例如 http://127.0.0.1:18789/#token=xxx)在浏览器中访问 OpenClaw 的 Web 控制仪表盘。

    OpenClaw网关Web仪表盘界面,显示连接状态与控制选项

步骤五:配置模型提供商

要让 OpenClaw 真正工作起来,你需要为其配置一个大模型后端。在 Ubuntu 终端中执行:

openclaw configure --section providers

此命令会进入交互式配置,你可以添加如 OpenAI、智谱 AI 等模型提供商,并填入相应的 API Base URL 和 Token。完成配置后,你的 OpenClaw 智能体就具备了“大脑”,可以开始执行任务了。

总结与后续

至此,你已经在 Windows WSL2 环境下成功部署了 OpenClaw 智能体平台。整个过程涉及了 WSL 环境搭建、Node.js 生态依赖安装以及一个典型 开源实战 项目的部署流程。

对于刚接触 运维/DevOps 和 AI 智能体的开发者来说,在 Windows 上利用 WSL 进行学习和测试是一种低成本的入门方式。后续你可以继续探索 OpenClaw 的技能配置、多代理协作等高级功能。如果在部署过程中遇到问题,欢迎在技术社区如 云栈社区 与其他开发者交流探讨。




上一篇:《卡厄思梦境》500小时体验:赛季制肉鸽如何重构二游长线玩法?
下一篇:Kafka Producer 参数配置决策树:一份高可靠生产环境的性能调优指南
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2026-3-13 07:50 , Processed in 0.527250 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2026 云栈社区.

快速回复 返回顶部 返回列表