
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 | ||
| wechat-topic-selector | ||
| 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 自动生成
夜雨聆风