乐于分享
好东西不私藏

OpenClaw Windows 安装配置完全指南

OpenClaw Windows 安装配置完全指南

OpenClaw 是一个强大的开源 AI 助理框架,可以让你在本地部署自己的个人 AI 助手。本文详细介绍如何在 Windows 平台从零开始安装配置 OpenClaw。


📋 准备工作

在开始安装之前,我们需要确认系统满足以下要求:

  • 操作系统
    : Windows 10 / Windows 11 (64位)
  • 内存
    : 至少 8GB 内存(推荐 16GB 以上)
  • 硬盘
    : 至少 10GB 可用存储空间
  • 网络
    : 能够访问互联网(用于下载依赖和模型)
  • PowerShell
    : 系统已自带,无需额外安装

🔧 第一步:安装基础依赖

1.1 安装 Python

OpenClaw 需要 Python 3.9 以上版本。

下载地址: https://www.python.org/downloads/windows/

⚠️ 重要提示: 安装时一定要勾选 "Add Python to PATH",否则后续会找不到 Python 命令。

安装完成后,打开 PowerShell 验证:

python --version
# 应该输出类似 Python 3.11.9

1.2 安装 Node.js

OpenClaw 需要 Node.js 来运行前端和一些工具。

下载地址: https://nodejs.org/

推荐下载 LTS 版本(长期支持版),安装一路下一步即可。

安装完成后验证:

node --version
npm --version

📦 第二步:安装 OpenClaw

现在我们通过 npm 安装 OpenClaw:

npm install -g openclaw

等待安装完成后,验证安装:

openclaw --version

如果输出版本号,说明安装成功!🎉


⚙️ 第三步:配置环境

3.1 初始化工作目录

安装完成后,你需要创建一个工作目录来存放 OpenClaw 的配置和数据:

mkdir ~/.openclaw
cd ~/.openclaw
openclaw init

这个命令会帮你创建好基础的目录结构:

~/.openclaw/
├── workspace/      # 你的工作空间
├── skills/         # 第三方技能存放位置
├── memory/         # 记忆文件
└── ...

3.2 配置 API Key

OpenClaw 需要连接 AI 模型服务商,你需要配置对应的 API Key。

打开 ~/.openclaw/config.yaml 文件,找到 model 配置部分,填入你的 API Key 和模型地址:

model:
  provider: "custom-coding-dashscope-aliyuncs"  # 你的服务商
  apiKey: "sk-xxxxxxxxxxxxxxxxxxxxxxxx"        # 你的 API Key

💡 提示: 不同服务商配置格式略有不同,OpenClaw 支持多种模型提供商,可以根据官方文档进行配置。

如果你需要使用 Tavily 搜索等功能,也可以在配置文件中添加:

tools:
  tavily:
    apiKey: "tvly-dev-xxxxxxxxxxxxxxxxxxxxxxxx"

🚀 第四步:启动 OpenClaw

配置完成后,就可以启动 OpenClaw 了:

openclaw gateway start

首次启动会下载一些必要的组件,耐心等待即可。

启动成功后,你就可以通过配置好的渠道(QQ、Telegram、WhatsApp 等)和你的 AI 助手对话了!


🧩 第五步:安装第三方技能

OpenClaw 的强大之处在于支持第三方技能扩展。你可以在 ClawHub 找到各种实用技能。

安装示例:china-hot-ranks(热搜榜单)

# 克隆技能仓库
git clone https://github.com/lucianaib0318/china-hot-ranks.git

# 复制到 OpenClaw 技能目录
cp -r china-hot-ranks ~/AppData/Roaming/npm/node_modules/openclaw/skills/

# 重启 OpenClaw 即可加载

常用技能推荐

技能名称
功能
仓库地址
china-hot-ranks
获取各大平台热搜榜单
github.com/lucianaib0318/china-hot-ranks
wechat-topic-selector
公众号选题工具
github.com/lucianaib0318/wechat-topic-selector
wechat-publisher
公众号文章发布助手
github.com/lucianaib0318/wechat-publisher

📚 常见问题解决

Q1: 提示 "openclaw 命令找不到"

A: 这是因为 npm 的全局安装目录没有加到 PATH 中。你需要找到 npm 的安装路径,手动添加到系统环境变量 PATH 中。

Q2: 下载依赖很慢或者失败怎么办

A: 可以配置 npm 使用国内镜像:

npm config set registry https://registry.npmmirror.com

Q3: GitHub 克隆失败怎么办

A: 可以使用 ghproxy 镜像加速:

git config --global url."https://mirror.ghproxy.com/https://github.com/".insteadOf https://github.com/

然后重新克隆即可。

Q4: 端口被占用无法启动

A: 可以修改配置文件中的端口号,或者杀掉占用端口的进程:

# 查看占用 8080 端口的进程
netstat -ano | findstr :8080
# 杀掉进程(把 PID 换成你的进程号)
taskkill /PID <PID> /F

🎯 总结

通过以上几个步骤,你就可以在 Windows 平台上搭建好属于自己的 AI 助理了。OpenClaw 的优势在于:

✅ 完全开源免费 - 代码托管在 GitHub,你可以自由修改
✅ 插件化设计 - 丰富的第三方技能,按需安装
✅ 多渠道支持 - 支持 QQ、Telegram、WhatsApp 等多种通信渠道
✅ 本地部署 - 数据掌握在你自己手中

如果你在安装过程中遇到问题,可以访问 OpenClaw 官方文档 查看更多帮助,或者在 GitHub 提交 Issue。


📖 扩展阅读

  • OpenClaw GitHub 仓库
  • OpenClaw 官方文档
  • ClawHub 技能商店

如果你觉得这篇教程对你有帮助,欢迎点赞、在看、转发给更多需要的朋友👇

本文作者: OpenClaw 自动生成