ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

OpenClaw在Windows上的部署避坑指南:三种方式全流程解析

OpenClaw在Windows上的部署避坑指南:三种方式全流程解析 最近一直在折腾OpenClaw在Windows上的部署前后重装了三遍把能踩的坑基本都踩了一遍。这篇教程不是简单的命令复读而是把我实际操作中那些报错、卡壳、莫名其妙的跳转以及最终的解决方案全部整理出来。如果你正准备在Windows环境里把OpenClaw跑起来直接照着这个流程走能省下大半天时间。先说清楚OpenClaw是什么它是一套面向桌面端的AI智能体Agent框架核心能力是让大语言模型不再只是聊天而是能真正调用电脑里的工具去完成任务比如操作文件、执行脚本、读取本地信息、对接各种API。你可以把它理解成给AI装上了手和眼睛的中控层。目前在Windows上部署OpenClaw主要有三条路线官方推荐的一键脚本方式、Docker容器化方式、以及WSL子系统方式三者的场景和坑各不相同。这篇教程就是围绕这三种方式展开的全流程避坑指南适合从零开始的Windows用户也适合想换一种部署方式的老手。1. OpenClaw是什么装它到底能干嘛1.1 一句话概括核心能力很多第一次接触OpenClaw的人会把它和单纯的聊天机器人混淆。实际用起来你会发现OpenClaw更像是一个AI调度中枢——它本身不直接产生智能而是负责把大模型的决策能力转化为对本地系统的实际操作。举个例子你可以让OpenClaw帮你整理桌面上的文件它会自动拆分任务调用文件操作模块去扫描目录分析文件类型然后执行移动和重命名你也可以让它定时拉取某个平台的公开数据整合成表格存到本地。这种AI负责想、OpenClaw负责做的模式正是它和普通聊天页面的本质区别。在Windows平台上OpenClaw还额外提供了Desk Companion组件用于增强桌面端的交互体验和系统权限管理。热搜里很多人问的OpenClaw无法安全验证WSL2环境就是因为这个组件在启动时会检查Windows子系统状态环境不满足就直接报错。后面我会专门讲这个问题的排查方法。1.2 三种安装方式怎么选先别急着复制命令花两分钟看下这三种方式的适用场景能帮你少走弯路。官方推荐的一键脚本方式是目前最主流的安装路线适合绝大多数普通用户。它本质上是一个自动化安装脚本会自动检测你的系统环境、下载对应的运行时依赖、配置好默认的启动参数。优点是省事、默认配置合理缺点是所有的依赖都装在本机一旦某个基础组件被清理或更新可能会导致OpenClaw静默失效。Docker容器化部署则完全是另一种思路。OpenClaw跑在隔离的容器里宿主机只需要有Docker环境。这种方式最大的好处是干净、可回滚——你可以在容器里随意折腾配置出了问题把容器删了重建一个就行不需要担心污染系统环境。适合那些已经用Docker管理周边服务的用户或者想在服务器上长期挂机运行OpenClaw的场景。WSL子系统的安装方式其实是给想在Linux环境跑但又离不开Windows操作的人准备的。OpenClaw的很多依赖和工具链在Linux下的兼容性比原生Windows要好运行也更稳定。通过WSL2你可以在Windows里获得一个完整的Linux用户态环境然后在里面部署OpenClaw。这个方式的前期准备会比较繁琐但一旦跑起来日常维护的成本反而最低。2. 安装前的环境准备这一步偷懒后面全是坑2.1 硬件与系统要求OpenClaw本身不是一个特别吃资源的程序它的资源消耗主要取决于两件事你接入的模型跑在哪里以及你让它执行的任务复杂度。如果只是用API方式调用云端大模型OpenClaw本体占用的内存大概在200MB到500MB之间CPU需求也很低4GB内存的机器就能顺畅跑起来。但如果你打算像热搜里说的那样通过Ollama接入本地模型比如qwen2.5-3b那就要额外考虑模型本身的资源占用——3B参数量量化后的模型大约需要4GB内存再加上推理时的临时缓冲建议整机内存不低于8GB。系统方面Windows 10 22H2以上版本或者Windows 11都可以但有一条必须强调64位系统。32位系统在安装Node.js新版本和各种依赖时都会遇到不可预料的兼容性问题强烈不建议折腾。还有一个很多人忽略的点系统分区剩余空间。OpenClaw的完整安装包含依赖和镜像缓存建议预留至少10GB可用空间。我遇到过几次安装到一半莫名其妙失败的情况最后发现都是因为C盘空间不足Docker Desktop解压镜像时写不进临时目录导致的。2.2 必装基础软件Node.js与Docker不管选哪种安装方式有两样基础软件是你绕不开的Node.js和Docker Desktop。Node.js是官方一键脚本和大部分周边工具链的运行环境。这里有个新手最容易踩的坑不要图省事去系统自带的Microsoft Store里装Node.js。商店版本是UWP封装文件路径和文件权限都比较特殊OpenClaw的安装脚本有时候扫描不到实际的node路径就会报找不到Node.js的错。建议直接去Node.js官网下载Windows安装包选择LTS版本。安装时记得勾选Add to PATH选项这个选项默认是开着的但有些安全软件会拦截注册表写入导致PATH没配上。装完以后打开PowerShell验证一下node -v npm -v能看到版本号输出就说明没问题。如果提示无法识别node先检查PATH环境变量而不是重装。Docker Desktop是Docker部署路线的基础也强烈建议在走官方一键脚本之前提前装好。原因后面讲Docker方式时会详细说这里先给一个原则Docker Desktop安装完成后一定要在Settings里确认WSL2 backend是开启状态然后重启一次电脑再继续。跳过这个重启后面九成会遇到Docker引擎无法连接的报错。2.3 WSL与系统组件检查如果你走WSL路线或者打算装Docker Desktop那么WSL功能就必须提前启用。这里贴一下完整的启用命令注意要用管理员身份打开PowerShellwsl --install这个命令会自动启用WSL功能并安装默认的Linux发行版一般是Ubuntu。装完之后系统会提示重启重启完再执行一次wsl --status如果显示默认版本2或者类似的信息说明WSL2已经正常了。如果提示WSL正在忙于处理之前的操作之类的那就再等一会儿或者执行wsl --shutdown后重开。在检查WSL环境时有一个问题非常典型启动OpenClaw时它会去验证WSL2环境但系统里明明已经装好了却仍然报无法安全验证WSL2环境请在PowerShell中运行wsl --status。这个报错我专门在后面的故障排查部分拆解了核心原因多半是WSL内核版本过旧或者你只启用了WSL1没有升级到WSL2进度条卡在初始化环节。先记住排查方向后面细聊。3. 官方推荐方式Node.js源码与安装脚本部署3.1 官方安装脚本全流程环境准备好之后安装本身可以说是有手就行。OpenClaw官方提供了一条自动化安装指令会帮你把主程序、依赖库、系统服务、默认配置一次性搞定。用管理员身份打开PowerShell执行具体命令以官方文档为准irm https://openclaw.ai/install.ps1 | iex这里用到了PowerShell的Invoke-RestMethod和Invoke-Expression两个cmdlet的组合从官方源拉取安装脚本并执行。脚本会做以下几件事检测Node.js版本不满足要求时会自动下载绿色版Node.js到用户目录创建OpenClaw的主目录默认在%USERPROFILE%\.openclaw下载程序主体及相关依赖到主目录生成默认配置文件config.yaml注册Windows计划任务用于开机自启整个过程大概3到10分钟取决于网速。安装过程中PowerShell窗口会滚动输出日志看到Installation complete或者类似的字样就说明成功了。这里要提醒一句执行安装脚本时杀毒软件或Windows Defender可能会弹出拦截提示。OpenClaw目前是小众项目签名证书未必被各大安全厂商收录所以出现误报是正常的。如果确认是从官方渠道下载的脚本可以在Windows安全中心的病毒和威胁防护里选择允许此威胁或者临时关闭实时保护再执行安装。别因为这个报错就直接放弃。3.2 初始化配置与启动验证安装完成只是第一步真正让OpenClaw活过来的关键在初始化配置。首次启动前建议先检查一下默认配置文件的位置notepad $env:USERPROFILE\.openclaw\config.yaml这个YAML文件是OpenClaw的心脏。如果你只打算用云端API方式接入模型那需要在这个文件里填上模型提供商的API Endpoint和Key如果准备用本地模型Ollama则要配置推理服务的本地地址。具体字段名在不同版本里略有差异但核心结构是一致的等会儿我在第6章单独讲配置细节。配置完框架后在PowerShell中启动openclaw start首次启动会完成模块的初始化操作静置几秒钟后终端里会显示服务地址一般都是http://127.0.0.1:3000。此时不要急着关终端打开浏览器访问这个地址如果能看到Web管理界面说明OpenClaw已经成功运行了。我在实际操作中发现第一次跑openclaw start时终端输出的日志停留在Loading skills...很久看起来像卡死了其实不是而是首次运行需要扫描系统里所有已注册的Skill模块这一步在性能一般的老机器上会持续30秒以上。多等等别按CtrlC。3.3 开机自启与后台运行脚本方式默认会注册开机自启。如果你不想让OpenClaw开机就占着内存可以删掉对应的计划任务。方法是WinR打开taskschd.msc在任务计划程序库里找到带有openclaw字样的任务右键禁用或删除即可。如果想要OpenClaw在后台运行但不开机自启也可以手动用PowerShell启动后台进程Start-Process -WindowStyle Hidden openclaw start这种方式的进程生命周期和当前登录会话绑定注销或重启后进程会关闭但好处是不用碰计划任务配置。实操中我有一个建议刚装完的第一天不要设开机自启老老实实手动启动观察两三天确认系统没有其他冲突后再打开自启。否则开机自启配合其他随机启动的软件一旦产生端口冲突你排查起来会非常头疼。4. 方式二Docker容器化部署4.1 为什么选择Docker方式部署对我来说Docker方式最大的吸引力是出问题不用重装系统。官方脚本方式虽然在兼容性上做了大量适配但毕竟是把所有文件拆散到系统各处一旦某个依赖被系统更新破坏修复成本很高。Docker里跑OpenClaw本质上就是把OpenClaw和它所有的依赖文件打包成一个标准容器宿主机上只有一个镜像文件其他什么都不碰。更实用的一点是版本管理。OpenClaw的迭代速度不慢官方经常发新版本如果使用脚本安装升级需要重新执行安装命令并且可能会因为残留配置导致升级异常。Docker方式升级则是拉新镜像、删旧容器、重新创建三部曲几乎不会遇到残留文件冲突。当然选Docker也有代价Docker Desktop本身要常驻后台大约占300到500MB内存另外在Windows上Docker Desktop依赖WSL2运行Linux容器所以你前面WSL环境的准备绝对不能跳过。4.2 Docker镜像拉取与持久化配置确认Docker Desktop运行正常后先拉取官方镜像docker pull openclaw/openclaw:latest拉取完成后创建容器同时指定数据目录和端口映射docker run -d --name openclaw \ -p 127.0.0.1:3000:3000 \ -v %USERPROFILE%\.openclaw:/root/.openclaw \ --restartunless-stopped \ openclaw/openclaw:latest这里有几个参数需要解释-d表示后台运行不加这个参数的话容器会挂在前台关闭终端就停了-p 127.0.0.1:3000:3000是端口映射注意我写的是127.0.0.1不是0.0.0.0。只绑定本机回环地址意味着只有本机能访问OpenClaw这是出于安全考虑。如果你需要让局域网内其他设备访问可以改成-p 3000:3000但建议在配置里加上访问密钥否则相当于把控制台裸奔在局域网里-v是数据卷挂载把宿主机上的配置文件目录映射到容器里的对应位置。这样配置文件改动和容器更新互不影响升级容器后配置还在。这一步强烈建议做否则你每次重建容器都要重新配置一遍创建完成后查看日志docker logs -f openclaw看到服务正常启动的日志后浏览器访问http://127.0.0.1:3000能打开管理界面就说明容器工作正常。4.3 容器管理的实用经验Docker方式部署后日常管理主要就是几条命令查看状态docker ps查看日志docker logs openclaw重启容器docker restart openclaw停用容器docker stop openclaw镜像更新时操作顺序是先停旧容器再拉新镜像最后用同样的命令重建容器。如果你想省事可以把上面的docker run命令保存成一个start-openclaw.bat脚本每次重建直接双击运行即可。这里有几个Docker部署特有的坑我实测踩过第一端口被占用。如果3000端口已经被其他程序占用Docker创建容器时会报port is already allocated。这时候可以换一个映射端口比如-p 127.0.0.1:3001:3000容器内部还是3000但宿主机上用3001访问。第二文件挂载权限问题。在Windows上Docker Desktop对%USERPROFILE%之外的路径访问可能有权限限制导致容器读不到配置文件。如果遇到permission denied的日志把配置文件放到用户目录下应该就能解决。第三映像更新后容器起不来。新版镜像可能改了默认配置结构旧配置文件放在新容器里会报字段校验错误。我的习惯是用一个独立的配置文件备份目录每次升级前把配置导出备份升级后根据日志提示微调配置。5. 方式三WSL子系统部署与Windows Companion配置5.1 在WSL中完成环境初始化第三条路是在WSL2的Linux发行版一般是Ubuntu里安装OpenClaw这也是我目前主力在用的方式。选这条路的主要原因是OpenClaw生态里很多辅助工具和Skill脚本是基于Linux的工具链开发的在原生Windows环境里跑需要依赖模拟层偶尔会出现兼容性怪问题在WSL2里则没有那么多的弯弯绕绕。首先在PowerShell里确认WSL2默认版本是2然后进入Ubuntu子系统wsl -d Ubuntu进入Linux终端后先更新一遍软件源和基础包注意这里是在WSL的Linux环境里执行的sudo apt update sudo apt upgrade -y sudo apt install -y curl wget git unzip然后是安装Node.js。前面提到过的官方脚本方式在WSL里也能用但由于WSL里没有PowerShell的irm命令要用Linux版的安装命令具体以官方文档给出的Linux安装命令为准。执行完安装脚本后验证openclaw --version能输出版本号就说明Linux侧安装成功。5.2 WSL网络与Windows宿主的互通WSL2的一个特点是虚拟化网络WSL内的服务默认不能通过localhost直接让Windows上的程序访问。要让Windows浏览器访问WSL里跑的OpenClaw通常需要做端口转发或者在Windows上开启WSL的镜像网络模式。如果你用的Windows 11可以在.wslconfig文件位于C:\Users\你的用户名\.wslconfig里加一行[wsl2] networkingModemirrored然后重启WSLwsl --shutdown开启镜像网络后WSL和Windows会共享网络栈WSL里开启的3000端口Windows浏览器直接访问http://localhost:3000就能通不需要额外配置转发。Windows 10的忍者用户则可以用端口转发命令手动打通netsh interface portproxy add v4tov4 listenport3000 listenaddress127.0.0.1 connectport3000 connectaddressWSL虚拟IPWSL的IP地址可以在WSL里用hostname -I查看。顺带说一句这条命令是需要管理员权限的。5.3 Windows Companion组件的作用与配置OpenClaw的Windows Companion是一个独立于服务端的桌面辅助进程。它的职责是让AI助手能够访问桌面级的能力比如屏幕状态感知、剪贴板读写、前台窗口信息获取等。简单来说WSL里跑的OpenClaw负责逻辑决策Companion组件负责把触角伸到Windows桌面层。安装Companion的步骤很简单从官方项目页的Releases里下载Windows版压缩包解压后双击运行即可。它会默认常驻在系统托盘。但光运行还不够Companion和OpenClaw之间需要通过本地WebSocket建立安全连接连接地址和密钥要在配置文件的companion节点里指定。常见配置项大概是这样的格式companion: enabled: true host: 127.0.0.1 port: 8765 token: 这里填你生成的随机令牌配置好之后重启WSL里的OpenClaw服务然后在Companion的窗口里确认连接状态变为已连接。如果你发现Companion一直在重试优先检查token是否一致以及3000端口是否被防火墙拦截。这里说一个我在配置Companion时遇到的扎心细节Windows防火墙默认会拦截WSL虚拟网卡的回环连接。如果Companion始终连不上去Windows Defender防火墙里看一下允许应用通过防火墙确保OpenClaw的进程或者对应端口在专用和公用下都勾选了。别问我怎么知道的我那次排查了两个小时最后发现就是防火墙拦的。6. 装完怎么用Skill、本地模型与首次实战6.1 配置本地大模型以Ollama和qwen2.5-3b为例OpenClaw本身没有推理能力它必须对接一个大模型才能执行任务。对接方式分两大类云端API和本地模型。云端API的好处是模型能力强不需要本地算力缺点是数据要上传到第三方服务器且每次请求按量计费。本地模型的优势则是数据不出本机、无调用费用但模型尺寸受限于硬件。如果你想本地跑推荐用Ollama做推理服务。先安装Ollama官网直接下载Windows版就能装装好后拉取一个适合你硬件配置的模型。以qwen2.5-3b为例命令行执行ollama pull qwen2.5:3b看到success提示后确认Ollama服务在监听默认的11434端口ollama list然后在OpenClaw的配置文件里将模型提供商指向本地推理服务。大致是这样一个结构model: provider: ollama base_url: http://127.0.0.1:11434 model: qwen2.5:3b保存后重启OpenClaw框架会自动请求Ollama做一次模型连通性验证返回响应就说明通了。这里要提醒一下3B模型的能力边界是有限的复杂多步操作可能会失败或出现幻觉。如果你打算让OpenClaw执行稍微复杂的任务建议至少使用7B以上的模型或者考虑用云端的强模型做决策、本地模型做简单事务的分层搭配。6.2 Skill机制给AI加装技能包OpenClaw的Skill机制是它的灵魂。所谓Skill就是一个预设好的指令集和工具函数库用于完成某一类具体任务。比如文件整理Skill、网页摘要Skill、定时任务Skill等。你可以在配置文件的skill节点下启用或禁用它们。Skill的加载逻辑是这样的OpenClaw启动时扫描技能目录将每个Skill的元信息和调用入口注入到模型上下文中模型在规划任务时会评估当前对话涉及的技能列表然后选择合适的Skill进行调用。这么设计的好处是模型不需要把所有能力都装在脑子里只需要在需要时读取技能描述即可。如果你在安装完成后发现某些功能不可用先检查Skill是否被正确加载。在OpenClaw的Web管理界面里通常能看到已加载Skill的列表和状态。如果某个Skill前面有感叹号或红色标记大概率是依赖的工具没装全比如某个Skill需要Python环境但系统里没有。6.3 第一次实战让OpenClaw完成一个小任务刚装完别急着上手复杂任务先用一个小任务测试整个链路是否通畅。我建议的第一个任务是让OpenClaw扫描并列出指定目录下的文件大小分布。这个任务涉及4个基本能力路径解析、目录遍历、文件操作、格式化输出。每一个都是OpenClaw最核心的基础操作。对话指令可以写成请扫描D:\test目录下的所有文件按扩展名统计数量和总大小输出一个Markdown表格。观察日志你会发现OpenClaw先是在上下文里生成了工作计划然后调用目录扫描Skill逐层遍历最后格式化输出结果。如果你在大模型配置里用的是本地小模型这个任务可能会做得很慢多给点耐心不要中途打断。如果这个任务能顺利完成说明你的OpenClaw安装部署已经可以日常使用了。接下来就可以按需挂载更多Skill、调整模型参数、添加更多API密钥逐步把OpenClaw变成你自己的效率中枢。7. 常见问题与排查实录速查表7.1 WSL状态异常与无法安全验证WSL2环境这个报错是Windows环境下被问得最多的坑。OpenClaw在启动时会去检查系统的WSL2状态一旦发现可疑就拒绝启动。结合我自己的排查经验出现这个报错的原因和方法整理如下症状直接原因解决办法WSL状态报错提示内核版本过低WSL内核没有更新到最新版在PowerShell执行wsl --update更新后重启提示WSL正在忙于处理之前的操作WSL服务尚未完全初始化执行wsl --shutdown等10秒后重新进入子系统提示请启用虚拟机平台Windows虚拟机平台功能未开启搜索启用或关闭Windows功能勾选虚拟机平台和Windows虚拟机监控程序平台然后重启WSL执行报错错误代码0x8007023eLinux子系统文件损坏或硬盘空间不足检查系统盘剩余空间执行wsl --unregister 发行版名后重新注册实操心得我遇到过最憋屈的一次是WSL状态明明正常但OpenClaw仍然报验证失败。后来发现问题出在Windows的虚拟化安全功能VBS干扰了WSL2的运行。在设备安全里关闭内核隔离后问题直接消失。这属于比较冷门的情况但如果你试了前面所有方法都无效值得试试看。7.2 Visual Studio Installer服务不可用这个报错通常不是OpenClaw直接抛出的而是在某些依赖组件比如Python的C扩展模块、或者某些需要编译原生代码的Skill安装时触发的。Windows下很多Node模块的编译需要用到Visual Studio Build Tools而这个工具链经常出现服务异常。我的处理步骤是这样的第一步如果只是某个Skill编译失败先不急着修VS检查是否已经有预编译的二进制版本npm install --global --production windows-build-tools这个命令会把Python和VS的构建工具链一并装好。执行完后重启终端再次尝试安装失败的那个模块。第二步如果报Visual Studio Installer服务不可用打开服务管理器WinR输入services.msc找到Visual Studio Installer服务查看状态。如果服务没有启动右键把它设为自动并启动。第三步如果服务启动时提示服务没有响应控制功能之类用命令行修复VS Installervs_installer.exe repair还是不行的话卸载后重装Build Tools。需要注意的是重装前把电脑里的杀毒软件临时关掉杀软经常拦截VS Installer的部分底层操作导致进程假死。7.3 安装时异常跳转到Microsoft Store这个问题几乎所有Windows用户都遇到过而且特别迷惑。现象是你在PowerShell里明明执行的是Node.js或OpenClaw的安装命令结果系统莫名其妙弹出了Microsoft Store的页面。这个问题的根源是Windows命令解释器对某些命令的解析歧义。如果你安装Node.js时使用的是node这个命令但系统并没有找到对应的可执行文件它可能会自动走应用执行别名机制把请求转发到Store里的UWP版本。解决办法有两条一是去设置里的应用执行别名里把node和npm的开头关掉设为关闭状态然后重新执行安装脚本。二是确认你下载并执行的Node.js安装包路径正确直接双击从官网下载的msi文件安装安装完重启PowerShell让PATH彻底刷新。7.4 端口冲突与防火墙拦截OpenClaw默认使用3000端口但这个端口在很多开发环境里已经被占用了。常见的情况是你电脑上运行着某个调试服务恰好也在3000端口那OpenClaw启动时就会显示listen EADDRINUSE。查看谁占用了3000端口netstat -ano | findstr :3000最后一列是进程PID然后在任务管理器里找到对应的进程。如果是你不需要的程序结束它如果是不能动的程序那就修改OpenClaw配置里的端口号。防火墙方面Windows系统更新或安全策略变动时可能会重置防火墙规则导致你已经放行的端口失效。检查方法是控制面板Windows Defender防火墙里点高级设置在入站规则里找到OpenClaw相关规则确认它是启用状态。如果被禁用了重新启用即可。对于WSL部署的用户还要额外关注回路访问的情况我前面已经提到过。7.5 如何彻底卸载OpenClaw卸载看起来简单但很多人卸不干净。如果你是用官方脚本方式安装的推荐的做法是执行官方提供的卸载脚本它会自动清理计划任务、配置目录和环境变量。如果没有卸载脚本按下面几步手动清理第一停掉运行中的服务openclaw stop第二删除计划任务在任务计划程序里找到OpenClaw相关项右键删除。第三删除配置目录和环境变量删掉%USERPROFILE%\.openclaw目录然后到系统环境变量里删除自动添加的OPENCLAW_HOME等变量。第四若是Docker方式删除容器和镜像docker rm -f openclaw docker rmi openclaw/openclaw:latest顺带说一句如果你打算卸载重装别急着删配置目录。把config.yaml复制备份出来重装后直接放回去配置就都回来了省掉不少重配的功夫。8. 一些补充心得与经验走完三种安装方式之后我现在的建议是分几步走如果你只是想快速体验一下OpenClaw到底能干吗用官方推荐的一键脚本二十分钟就能跑起来如果准备长期当工具用并希望环境干净可控直接花点时间上Docker如果你已经深度使用WSL2作为日常开发环境那就彻底切到WSL部署配合Companion组件使用体验最接近原生的Linux工具链。我个人实际使用下来的体会是OpenClaw最好玩也最需要耐心去调教的部分是Skill的组合。默认加载的那些Skill只是基础真正提效的场景往往需要你根据自己的使用习惯去调整和新增Skill。不要指望开箱即用就能完成一切给它一点时间它会慢慢变成你最顺手的助手。最后再分享一个小技巧在Windows下建议把openclaw的命令行启动器和Web管理界面都固定好快捷方式。我一般会在桌面建一个启动OpenClaw的批处理文件内容就一行openclaw start每次用完直接双击省去在PowerShell里敲命令的频率。初期免不了反复启动排查问题这种小细节能节省大量时间。
返回列表