乐于分享
好东西不私藏

Mac和Windows装OpenClaw,到底选哪个?一份不吹不黑的真实对比

Mac和Windows装OpenClaw,到底选哪个?一份不吹不黑的真实对比

Mac和Windows装OpenClaw,到底选哪个?一份不吹不黑的真实对比

说个事儿。

最近身边越来越多的程序员朋友开始用OpenClaw——一个开源的AI Agent框架,能把ChatGPT级别的AI助手直接接到你的飞书、微信、Telegram、Discord上,还能自动执行代码、管理文件、搜索网页,甚至帮你订机票、写文档、发朋友圈。

听着很玄乎对吧?其实安装就一条命令的事。

但问题是,你用Mac还是Windows?

这两者的体验差别,比你想象的大。不是"差不多"的差别,是"顺滑"和"折腾"的差别。

今天这篇,就是帮你把这个问题一次说清楚。

先说结论

如果你用的是Mac:恭喜你,5分钟搞定,全程无痛。

如果你用的是Windows:也能用,但强烈建议用WSL2(Windows内置的Linux子系统),不然可能会遇到一些奇奇怪怪的问题。

下面详细说。

一、安装前的准备:一个东西——Node.js

OpenClaw需要Node.js 22.16以上,推荐24.x。

Mac用户:

打开终端,一行命令:

brew install node

没有Homebrew?去 nodejs.org 下载安装包也行,点点鼠标就完事了。

Windows用户:

推荐用winget(Windows自带的应用商店命令行):

winget install OpenJS.NodeJS.LTS

或者用Chocolatey:

choco install nodejs-lts

不想折腾命令行?直接去 nodejs.org 下载Windows安装包。

装完后打开终端(Mac用Terminal,Windows用PowerShell),输入:

node -v

看到版本号就OK了。

二、安装OpenClaw:核心区别就在这里

Mac / Linux:

curl -fsSL https://openclaw.ai/install.sh | bash

一行。没了。

Windows:

PowerShell里:

iwr -useb https://openclaw.ai/install.ps1 | iex

也是一行。

但! Windows用户请注意:

官方文档明确写了——WSL2比原生Windows更稳定。什么意思呢?就是如果你在Windows上遇到了什么奇怪的问题(服务启动不了、权限报错、路径不对),官方第一建议就是"装个WSL2吧"。

WSL2安装也很简单,PowerShell管理员模式:

wsl --install

重启电脑,自动就有了。然后在WSL2里面,按照Mac/Linux的方式装就行。

说白了,Windows用户如果不想折腾,直接上WSL2,体验和Mac几乎一样。

三、初始化配置:两台电脑,同一个流程

装完OpenClaw之后,不管Mac还是Windows,接下来的步骤是一样的:

openclaw onboard --install-daemon

这个命令会启动一个引导向导,问你几个问题:

1. 你想用哪个AI模型?(OpenAI、Anthropic、Google随便选)

2. 你的API Key是什么?

3. 你要连接哪些聊天平台?(飞书、微信、Telegram、Discord……)

大概2分钟就配完了。

然后验证一下:

openclaw gateway status

看到Gateway在跑,端口18789,就说明一切正常。

打开浏览器:

openclaw dashboard

浏览器里会出现一个聊天界面,发条消息试试,AI回复了就成功了。

四、日常使用:那些文档不会告诉你的细节

配置好之后,日常使用其实没啥区别。但有几个地方值得注意:

1. 后台服务管理

Mac用launchctl(系统自带的服务管理),装完就能开机自启。

Windows原生用计划任务(Scheduled Tasks),但如果没有管理员权限,会降级到"登录启动项"。WSL2则用systemd(和Mac一样的体验)。

2. 网络代理

Mac的代理配置比较统一,基本不会有问题。

Windows就比较"精彩"了。如果你在国内,访问Google/OpenAI的API需要代理,Windows的代理设置(系统代理、环境变量、WSL2的代理)可能会让你怀疑人生。特别是WSL2的网络和Windows是隔开的,需要单独配置代理。

3. 文件路径

Mac:/Users/你的用户名/.openclaw/

Windows原生:C:\Users\你的用户名\.openclaw\

WSL2:/home/你的用户名/.openclaw/(WSL2内部路径)

记住这个路径,所有配置文件、记忆文件、技能插件都在里面。

4. 命令行工具

Mac自带的Terminal挺好用,或者用iTerm2、Warp这些第三方终端,体验更丝滑。

Windows的话,PowerShell可以但体验一般,推荐用Windows Terminal(微软自家的,免费,支持多标签页)。WSL2里直接用bash或者zsh。

五、连接聊天平台:这才是OpenClaw真正好玩的地方

OpenClaw装好后,它只是个本地AI助手。真正的魔力在于——你可以把它接到任何聊天平台上。

飞书: 创建一个飞书应用,拿到App ID和App Secret,配置到OpenClaw里。然后在飞书里直接和AI对话。

微信(WeChat): 需要一个微信机器人框架(比如WeChatFerry),稍微折腾一下。

Telegram: 最简单,找@BotFather创建一个Bot,拿到Token填进去就行。

Discord: 创建一个Discord Bot,填Token。

iMessage: Mac原生支持,Windows不支持。

每个平台的接入教程,官方文档都有详细的步骤。说实话,Telegram是最快的,3分钟就能搞定。

六、我的建议

如果你还没买电脑,正在纠结选Mac还是Windows来搞AI开发:

选Mac。

不是因为Mac多高贵,而是因为整个AI开发工具链(Docker、Node.js、Python、各种CLI工具)都是在Unix/Linux环境下开发的,Mac的macOS底层就是Unix,天然兼容。Windows需要WSL2做中间层,多了一层复杂度。

如果你已经有Windows了:

装WSL2,然后按Mac的教程走。

体验上基本没差,就是多了"装WSL2"这一步。

如果你已经有Mac了:

别犹豫了,直接装。

curl -fsSL https://openclaw.ai/install.sh | bash
openclaw onboard --install-daemon

两条命令,5分钟,搞定。

最后说两句

OpenClaw这个项目我用了挺长时间了,从早期的版本到现在,迭代速度很快,功能也越来越完善。它最大的特点是——你的AI助手是真正"住"在你电脑上的,不是云端的一个聊天窗口。它可以读你的文件、执行代码、管理日程、连接你所有的聊天平台。

说白了,它是你个人的AI管家。

而这一切的起点,就是那一条安装命令。

去试试吧。有问题可以留言,我尽量解答。


本文由实际使用体验整理,安装步骤基于OpenClaw官方文档(docs.openclaw.ai),建议安装前查看最新版本说明。


好了,是不是很简单,今天的分享就到此结束,咱们下回见;

如果觉得文章对你有帮助,记得点.赞.转.发.收.藏喔!