Note
Windows部署openclaw
在Windows下部署openclaw
发布于 更新于
搭建
以管理员身份打开 PowerShell:
第一步
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser -Force
这条命令用于修改当前用户的 PowerShell 脚本执行策略
第二步
安装Node.js。配置 npm 国内镜像(非必须)
第三步
安装openclaw
iwr -useb https://openclaw.ai/install.ps1 | iex
❗选择项
- 中途的设置都可以选择“skip for now”先跳过,后续在控制面板配置
- Filter models by provider(按提供商筛选模型列表):All providers
- Default model:Keep current
- How do you want to hatch your bot:Open the Web UI
选项 说明 适用场景 Hatch in TUI 在当前终端界面直接启动 本地开发机 Open the Web UI 打开浏览器 Dashboard 界面 云服务器推荐 Do this later 稍后手动启动 暂不启动
完成后验证版本:
openclaw --version
结束
之后会默认打开浏览器访问:127.0.0.1:端口?token=xxx,这就是Dashboard界面的地址
后续访问
需要先启动服务:
1.启动gateway。保持这个窗口不要关闭,如果gateway没有启动,会有报错:disconnected (1006): no reason
openclaw gateway run
2.重新获取 Dashboard 链接。再开一个新的 PowerShell 窗口运行
openclaw dashboard
优化
// 如果不想每次都手动启动gateway,运行:
openclaw gateway install 或者 openclaw gateway start // 这样 Gateway 会注册为 Windows 服务,后台持续运行
// 判断守护进程是否生效:
openclaw status // 显示 running 才表示后台服务正常
添加模型api
- 在Dashboard界面中,找到Models选项
侧边栏:设置 => AI与代理 => Models - Models中找到 Model Providers 或 添加提供商
- 在 Custom entries 一栏点击 Add Entry,设置以下选项:
- Provider 名称:选择或者自定义
- Model Provider API Adapter
选择对应的模型即可,没有的话去查和所要使用的模型api兼容的格式是哪个,选择那个可以兼容的就行。 - Model Provider API Key:
输入模型API的key - Model Provider Base URL
https://open.bigmodel.cn/api/paas/v4 - Model Provider Model List:点击 Add Model
- Api
选择对应的模型即可,没有的话去查和所要使用的模型api兼容的格式是哪个,选择那个可以兼容的就行。 - id 模型id,全小写。比如GLM-4.7-Flash的id为glm-4.7-flash
- Name 模型显示的名称个,非必须
- 其他参数非必须
- Api
- 设置完后,可以在聊天也看到默认模型即为设置的模型
- 例:使用GLM-4.5-Air,Model Provider API Adapter、Model Provider Model List中的Api都没有对应的下拉项,不过GLM和OpenAI Chat Completions 完全兼容,所以选择这个。id全小写:glm-4.5.air。