OpenClaw安装技能(Windows)。帮助用户在Windows上安装OpenClaw多渠道AI网关。自动检查环境依赖(Node.js、Git)、切换国内镜像源加速下载、执行NPM全局安装、配置AI模型提供商、启动Gateway服务、诊断故障。触发场景:安装OpenClaw、配置OpenClaw、OpenClaw环境搭建、OpenClaw报错等。
Resources
3Install
npx skillscat add lyuxiaohei/openclaw-install Install via the SkillsCat registry.
openclaw-install
帮助用户在 Windows 上快速安装和配置 OpenClaw 多渠道 AI 网关。
触发场景
- "安装 OpenClaw"
- "帮我配置 OpenClaw"
- "OpenClaw 环境搭建"
- "安装 openclaw"
- "OpenClaw 报错"
- "OpenClaw Dashboard 打不开"
什么是 OpenClaw
OpenClaw 是一个多渠道 AI 网关,支持多种消息平台集成(WhatsApp、飞书、企业微信等),可通过插件扩展功能。
官网: https://openclaw.io
NPM包名: openclaw
完整安装流程
环境检查 → 切换镜像源 → NPM安装 → 安装依赖 → 配置模型 → 启动Gateway → 打开DashboardStep 1:环境检查
检查 Node.js
node --version期望输出: v18.x.x 或更高
未安装:
- 访问 https://nodejs.org
- 下载 LTS 版本安装程序
- 运行安装向导
- 重新打开终端验证
检查 Git
git --version期望输出: git version 2.x.x
未安装:
- 访问 https://git-scm.com/download/win
- 下载安装程序
- 运行安装向导
- 重新打开终端验证
Step 2:切换国内镜像源
查看当前源
npm config get registry切换到国内镜像
npm config set registry https://registry.npmmirror.com镜像源选项:
| 源 | 地址 | 说明 |
|---|---|---|
| 淘宝镜像 | https://registry.npmmirror.com | 推荐 |
| 腾讯镜像 | https://mirrors.cloud.tencent.com/npm/ | 备选 |
| 官方源 | https://registry.npmjs.org | 国外使用 |
Step 3:安装 OpenClaw
安装命令
npm install -g openclaw@latest --verbose参数说明
| 参数 | 说明 |
|---|---|
-g |
全局安装,所有目录可用 |
@latest |
安装最新版本 |
--verbose |
显示详细日志(可选) |
安装时长
- 国内镜像:约 2-5 分钟
- 官方源:约 5-15 分钟
Step 4:安装缺失依赖
部分插件可能需要额外依赖,如遇到插件加载错误:
# AWS SDK(用于 Amazon Bedrock 插件)
npm install -g @aws-sdk/client-bedrockStep 5:验证安装
检查版本
openclaw --version成功输出: OpenClaw 2026.x.x (xxxxxxx)
查看帮助
openclaw --helpStep 6:配置 AI 模型
非交互式配置(推荐)
使用命令行参数直接配置,无需交互:
openclaw onboard --non-interactive --accept-risk --mode local \
--flow quickstart \
--skip-channels --skip-skills --skip-search --skip-health --skip-ui \
--modelstudio-api-key-cn "<YOUR_API_KEY>"注意: 将 <YOUR_API_KEY> 替换为你的实际 API Key。
支持的模型提供商参数
| 提供商 | 参数 | 说明 |
|---|---|---|
| 阿里百炼(中国) | --modelstudio-api-key-cn |
推荐国内用户 |
| 阿里百炼(国际) | --modelstudio-api-key |
国际版 |
| 百度千帆 | --qianfan-api-key |
有免费额度 |
| DeepSeek | --deepseek-api-key |
价格便宜 |
| OpenAI | --openai-api-key |
GPT模型 |
| Gemini | --gemini-api-key |
Google模型 |
| Anthropic | --anthropic-api-key |
Claude模型 |
阿里百炼可用模型
配置成功后,默认可用以下模型:
| 模型ID | 说明 | 上下文长度 |
|---|---|---|
qwen3.5-plus |
默认模型,推荐 | 1M tokens |
qwen3-max-2026-01-23 |
高性能模型 | 256K tokens |
qwen3-coder-next |
编程专用 | 256K tokens |
qwen3-coder-plus |
编程增强 | 1M tokens |
MiniMax-M2.5 |
推理模型 | 1M tokens |
glm-5 / glm-4.7 |
智谱模型 | 200K tokens |
kimi-k2.5 |
月之暗面 | 256K tokens |
交互式配置
如需交互式配置,运行:
openclaw configureStep 7:启动 Gateway
前台运行
openclaw gateway run后台运行
# 在后台运行
openclaw gateway run &
# 或安装为系统服务
openclaw gateway install查看状态
openclaw gateway status期望输出:
Gateway: bind=loopback (127.0.0.1), port=18789
Listening: 127.0.0.1:18789
RPC probe: okStep 8:打开 Dashboard
正确打开方式
方式1:命令行打开(推荐)
openclaw dashboard此命令会自动在 URL 中携带 Token,直接打开可用。
方式2:手动打开
- 浏览器访问:http://127.0.0.1:18789/
- 在设置中粘贴 Gateway Token
获取 Gateway Token
# 方法1:从配置文件获取
cat ~/.openclaw/openclaw.json | grep -A2 '"token"'
# 方法2:直接打开 Dashboard(Token 会自动带在 URL 中)
openclaw dashboardDashboard URL 格式
http://127.0.0.1:18789/#token=<YOUR_GATEWAY_TOKEN>设备配对
查看设备状态
openclaw devices list输出说明:
Pending: 待批准的配对请求Paired: 已配对的设备
批准配对请求
# 列出待处理请求
openclaw devices list
# 批准指定请求(用实际的 Request ID 替换)
openclaw devices approve <request-id>配对成功标志
Pending列表为空Paired列表显示设备- Dashboard 正常显示,无报错
故障诊断
诊断命令
# 运行完整诊断
openclaw doctor
# 查看日志
openclaw logs
# 查看 Gateway 状态
openclaw gateway status
# 查看设备配对状态
openclaw devices list常见错误与解决方案
1. Dashboard 报错 "unauthorized: gateway token missing"
症状: 打开 Dashboard 显示未授权错误
原因: Dashboard 未携带 Gateway Token
解决方案:
# 使用命令打开(推荐)
openclaw dashboard
# 或手动获取 Token 并在 Dashboard 设置中输入
cat ~/.openclaw/openclaw.json | grep -A2 '"token"'2. 报错 "pairing required"
症状: CLI 命令失败,提示需要配对
原因: 设备未完成配对流程
解决方案:
# 查看待处理请求
openclaw devices list
# 批准配对请求
openclaw devices approve <request-id>3. 插件加载失败
症状: PluginLoadFailureError: plugin load failed: amazon-bedrock
原因: 缺少插件依赖
解决方案:
npm install -g @aws-sdk/client-bedrock4. 包名错误
症状: 404 Not Found 或安装失败
| 错误包名 | 正确包名 |
|---|---|
opencode ❌ |
openclaw ✅ |
open-claw ❌ |
openclaw ✅ |
@anthropic-ai/claude-code |
这是 Claude Code,不是 OpenClaw |
5. 权限错误
症状: EACCES permission denied
解决: 以管理员身份运行终端
6. 网络超时
症状: ETIMEDOUT 或下载极慢
解决: 切换国内镜像源
npm config set registry https://registry.npmmirror.com7. Gateway 无法启动
解决方案:
- 检查端口是否被占用
- 使用
--force强制启动:openclaw gateway run --force - 查看日志:
openclaw logs
8. Memory search 警告
症状: No API key found for provider "openai"
说明: 这是可选功能,不影响基本使用
解决(可选):
# 配置 embedding provider
openclaw configure --section model
# 或禁用 memory search
openclaw config set agents.defaults.memorySearch.enabled false配置文件位置
| 文件 | 路径 |
|---|---|
| 主配置 | ~\.openclaw\openclaw.json |
| 工作目录 | ~\.openclaw\workspace |
| 会话目录 | ~\.openclaw\agents\main\sessions |
| 日志目录 | ~\AppData\Local\Temp\openclaw\ |
配置文件示例
{
"agents": {
"defaults": {
"workspace": "C:\\Users\\{用户名}\\openclaw\\workspace",
"model": {
"primary": "modelstudio/qwen3.5-plus"
}
}
},
"gateway": {
"mode": "local",
"auth": {
"mode": "token",
"token": "<自动生成>"
},
"port": 18789,
"bind": "loopback"
},
"models": {
"providers": {
"modelstudio": {
"baseUrl": "https://coding.dashscope.aliyuncs.com/v1",
"api": "openai-completions"
}
}
}
}常用命令速查
安装与配置
# 安装
npm install -g openclaw@latest
# 验证安装
openclaw --version
# 非交互式配置
openclaw onboard --non-interactive --accept-risk --mode local \
--modelstudio-api-key-cn "<YOUR_API_KEY>"
# 交互式配置
openclaw configureGateway 管理
# 前台运行
openclaw gateway run
# 查看状态
openclaw gateway status
# 安装后台服务
openclaw gateway install
# 启动/停止/重启
openclaw gateway start
openclaw gateway stop
openclaw gateway restartDashboard 与诊断
# 打开 Dashboard
openclaw dashboard
# 运行诊断
openclaw doctor
# 查看日志
openclaw logs
# 查看设备配对状态
openclaw devices list
# 批准配对请求
openclaw devices approve <request-id>使用界面
# 终端界面
openclaw tui
# Web 控制台
openclaw dashboard
# 查看日志
openclaw logs安装成功检查清单
| 检查项 | 命令 | 期望结果 |
|---|---|---|
| Node.js | node --version |
v18+ |
| Git | git --version |
2.x.x |
| 镜像源 | npm config get registry |
npmmirror.com |
| OpenClaw | openclaw --version |
2026.x.x |
| Gateway | openclaw gateway status |
RPC probe: ok |
| 设备配对 | openclaw devices list |
Paired 有设备,Pending 为空 |
| Dashboard | 浏览器访问 | 正常显示,无报错 |
卸载
# 卸载 OpenClaw
npm uninstall -g openclaw
# 重置配置(保留 CLI)
openclaw reset
# 完全卸载(包括配置)
openclaw uninstall