首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >30分钟快速使用OpenClaw

30分钟快速使用OpenClaw

作者头像
不脱发的程序猿
发布2026-03-23 14:19:31
发布2026-03-23 14:19:31
3540
举报
Pasted image 20260309225834.png
Pasted image 20260309225834.png

官方介绍如下,为什么火,懂得都懂。

Clears your inbox, sends emails, manages your calendar, checks you in for flights.All from WhatsApp, Telegram, or any chat app you already use.

使用官方脚本进行Windows一键安装,具体教程可以查看快速开始。

修改策略

使用管理员权限,打开Windows PowerShell

先查看PowerShell执行策略,只要不是 AllSigned(所有脚本必须有签名) 就行,RemoteSigned(本地脚本不受签名限制,远程脚本必须有签名) 与 Restricted(受限)。

代码语言:javascript
复制
Get-ExecutionPolicy

若需要修改策略,可以执行Set-ExecutionPolicy

代码语言:javascript
复制
Set-ExecutionPolicy Restricted

输出如下:

代码语言:javascript
复制
执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170
中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)  [?] 帮助 (默认值为“N”): Y

环境依赖

准备环境。Node.js 建议使用v22+

代码语言:javascript
复制
node--version

当前版本号输出如下:

代码语言:javascript
复制
v22.22.0

Git 也需要安装。

代码语言:javascript
复制
git--version

当前版本号输出如下:

代码语言:javascript
复制
git version 2.23.0.windows.1

脚本安装

执行脚本。

代码语言:javascript
复制
iwr-usebhttps://openclaw.ai/install.ps1|iex

输出结果如下:

代码语言:javascript
复制
  OpenClawInstaller
[OK]Windowsdetected
[*]ExistingOpenClawinstallationdetected
[OK]Node.jsv22.22.0found
[*]InstallingOpenClaw(openclaw@latest)...
[OK]OpenClawinstalled
[*]Runningdoctortomigratesettings...
🦞OpenClaw2026.3.8(3caab92)—I've seen your commit messages. We'llworkonthattogether.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
██░▄▄▄░██░▄▄░██░▄▄▄██░▀██░██░▄▄▀██░████░▄▄▀██░███░██
██░███░██░▀▀░██░▄▄▄██░█░█░██░█████░████░▀▀░██░█░█░██
██░▀▀▀░██░█████░▀▀▀██░██▄░██░▀▀▄██░▀▀░█░██░██▄▀▄▀▄██
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                  🦞OPENCLAW🦞
T  OpenClawdoctor
|
o  Gateway----------------------------------------------------------+
+--------------------------------------------------------------------+
|
o  Gatewayauth-----------------------------------------------------+
+--------------------------------------------------------------------+
|
o  Stateintegrity--------------------------------------------------+
+--------------------------------------------------------------------+
|
o  Security---------------------------------+
+--------------------------------------------+
|
o  Skillsstatus------------+
+----------------------------+
|
o  Plugins------+
+----------------+
|
o  Shellcompletion-------------------------------------------------+
+--------------------------------------------------------------------+
|
o  Shellcompletion-------------------------------------------------+
+--------------------------------------------------------------------+
o  Gateway--------------+
+------------------------+
|
o  Gatewayconnection---------------------------+
|                                                |
|  Gatewaytarget:ws://127.0.0.1:18789          |
|  Source:localloopback                        |
|  Config:C:\Users\xxx\.openclaw\openclaw.json  |
|  Bind:loopback                                |
|                                                |
+------------------------------------------------+
|
o  Gateway------------------------+
|                                  |
|  Gatewayservicenotinstalled.  |
|                                  |
+----------------------------------+
Run"openclaw doctor --fix"toapplychanges.
—  Doctorcomplete.
[OK]Migrationcomplete
OpenClawinstalledsuccessfully(OpenClaw2026.3.8(3caab92))!

验证命令

查看命令openclaw是否存在。

代码语言:javascript
复制
whereisopenclaw

输出类似如下则表明,基础环境已经安装。

代码语言:javascript
复制
openclaw:/xxx/v22.22.0/openclaw/xxx/v22.22.0/openclaw.cmd/xxx/v22.22.0/openclaw.ps1

验证安装

管理员权限单开cmd 命令控制行窗口,使用doctor 再次验证是否安装成功。

代码语言:javascript
复制
openclaw doctor

生成网关gateway 对应的token

代码语言:javascript
复制
o  Generate and configure a gateway token now?
|  Yes

启用zsh脚本命令。

代码语言:javascript
复制
*  Enable zsh shell completion for openclaw?
|  Yes

服务自启

安装gateway 服务。

代码语言:javascript
复制
o  Install gateway service now?
|  Yes

配置服务运行时。

代码语言:javascript
复制
o  Gateway service runtime
|  Node (recommended)
Installed Scheduled Task: OpenClaw Gateway
Task script: C:\Users\llr\.openclaw\gateway.cmd
Updated ~\.openclaw\openclaw.json
|
—  Doctor complete.

实际安装服务就是创建计划任务,用户登录时就可以启动,可以注销账户,再次登录系统即可运行,当前可以继续执行后续命令。

Pasted image 20260309221351.png
Pasted image 20260309221351.png

新手引导

执行控制面板配置引导。

代码语言:javascript
复制
openclaw onboard --install-daemon

为当前用户添加配置。

代码语言:javascript
复制
I understand this is personal-by-default and shared/multi-user use requires lock-down. Continue?
|   Yes

引导面板模式快速开始

代码语言:javascript
复制
o  Onboarding mode
|  QuickStart
|
o  Existing config detected ---------+
+------------------------------------+

配置处理,使用已经存在的值。

代码语言:javascript
复制
o  Config handling
|  Use existing values
|
o  QuickStart -----------------------------+
+------------------------------------------+

模型和验证模型供应商,选择跳过。

代码语言:javascript
复制
o  Model/auth provider
|  Skip for now

过滤模型提供商模型,选择所有模型。

代码语言:javascript
复制
o  Filter models by provider
|  All providers

默认模型,可以先展示使用手动输入,这个时候模型还无法正常使用,只是先用于在配置文件中占位,可以先配置默认。

代码语言:javascript
复制
o  Default model
|  Enter model manually
|
o  Default model
|  anthropic/claude-opus-4-6
|
o  Model check -----------------------------------+
|  No auth configured for provider "anthropic". The agent may fail until credentials are  |
|  added.                                                                  
+---------------------------------------------+

配置频道,现在如果不确认,可以跳过,后续再替换。

代码语言:javascript
复制
o  Channel status ----------------------------+
+---------------------------------------------+
|
o  Select channel (QuickStart)
|  Skip for now
o  Web search ----------------------------------------+
+-----------------------------------------------------+

搜索提供器,可以考虑先跳过。

代码语言:javascript
复制
o  Search provider
|  Skip for now
o  Skills status -------------+
+-----------------------------+

配置skills

代码语言:javascript
复制
o  Configure skills now? (recommended)
|  Yes
|
o  Install missing skill dependencies
|  Skip for now
|
o  Set GOOGLE_PLACES_API_KEY for goplaces?
|  No
|
o  Set GEMINI_API_KEY for nano-banana-pro?
|  No
|
o  Set NOTION_API_KEY for notion?
|  No
|
o  Set ELEVENLABS_API_KEY for sag?
|  No

配置Hook 配置,空格键 表示选中和取消,[+] 表示选中,可以都添加并回车提交。

代码语言:javascript
复制
o  Hooks ------------------------------------------------------------------+
+--------------------------------------------------------------------------+
|
o  Enable hooks?
|  🚀 boot-md, 📎 bootstrap-extra-files, 📝 command-logger, 💾 session-memory
|
o  Hooks Configured ------------------------------------------------------+
+-------------------------------------------------------------------------+

可以选择重新启动gateway 服务,会弹出新的服务启动框。

代码语言:javascript
复制
o  Gateway service already installed
|  Restart

服务启动后,会有一个命令行窗口,此时为前台运行,这个窗口不能关闭,关闭后服务就退出了。

Pasted image 20260309224546.png
Pasted image 20260309224546.png

服务访问

选择打开Web UI,会自动打开本地默认浏览器。

代码语言:javascript
复制
o  Optional apps ------------------------+
+----------------------------------------+

o  How do you want to hatch your bot?
|  Open the Web UI
|
+----------------------------------------------------------------------+
—  Onboarding complete. Dashboard opened; keep that tab to control OpenClaw.

页面展示如下:

Pasted image 20260309224811.png
Pasted image 20260309224811.png

环境变量

如果手抖关闭掉了,又不想注销账户,可以直接执行命令行。

代码语言:javascript
复制
openclaw gateway --port18789

直接修改配置文件C:\Users\<User>\.openclaw\openclaw.json,修改自己的提供商和模型,详细可以参考链接。以deepseek 为例,DEEPSEEK_API_KEY 为环境变量。

Pasted image 20260309234211.png
Pasted image 20260309234211.png

配置模型

配置自定义的模型服务提供商modelsagents 平级。

代码语言:javascript
复制
{      
"models": {
   "mode":"merge",
   "providers": {
  "deepseek": { 
    "baseUrl": "https://api.deepseek.com/v1", 
    "apiKey": "${DEEPSEEK_API_KEY}", 
    "api": "openai-completions", 
    "models": [
    { 
  "id": "deepseek-chat", 
  "name": "Deepseek-Chat"
    }]
 },
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "deepseek/deepseek-chat"
      },
      "workspace": "C:\\Users\\<User>\\.openclaw\\workspace",
      "compaction": {
        "mode": "safeguard"
      },
      "maxConcurrent": 4,
      "subagents": {
        "maxConcurrent": 8
      }
    }
  },
  "tools": {
    "profile": "coding"
  },
  "messages": {
    "ackReactionScope": "group-mentions"
  },
  "commands": {},
  "session": {},
  "hooks": {},
  "gateway": {}
}

退出当前服务窗口,单开一个cmd 命令行窗口,执行命令重新启动服务。

代码语言:javascript
复制
openclaw gateway --port18789

访问浏览器,http://127.0.0.1:18789/,尝试进行问答测试,本地环境则搭建成功。

Pasted image 20260309234527.png
Pasted image 20260309234527.png

如果要进行卸载,可以使用uninstall

代码语言:javascript
复制
openclaw uninstall
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2026-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 美男子玩编程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 修改策略
  • 环境依赖
  • 脚本安装
  • 验证命令
  • 验证安装
  • 服务自启
  • 新手引导
  • 服务访问
  • 环境变量
  • 配置模型
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档