返回文章列表 →

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

  1. 在Dashboard界面中,找到Models选项 侧边栏:设置 => AI与代理 => Models
  2. Models中找到 Model Providers 或 添加提供商
  3. 在 Custom entries 一栏点击 Add Entry,设置以下选项:
    1. Provider 名称:选择或者自定义
    2. Model Provider API Adapter 选择对应的模型即可,没有的话去查和所要使用的模型api兼容的格式是哪个,选择那个可以兼容的就行。
    3. Model Provider API Key: 输入模型API的key
    4. Model Provider Base URL https://open.bigmodel.cn/api/paas/v4
    5. Model Provider Model List:点击 Add Model
      1. Api 选择对应的模型即可,没有的话去查和所要使用的模型api兼容的格式是哪个,选择那个可以兼容的就行。
      2. id 模型id,全小写。比如GLM-4.7-Flash的id为glm-4.7-flash
      3. Name 模型显示的名称个,非必须
      4. 其他参数非必须
  4. 设置完后,可以在聊天也看到默认模型即为设置的模型
  • 例:使用GLM-4.5-Air,Model Provider API Adapter、Model Provider Model List中的Api都没有对应的下拉项,不过GLM和OpenAI Chat Completions 完全兼容,所以选择这个。id全小写:glm-4.5.air。