本地部署Windows/Mac版OpenClaw:不花钱也能养虾

正文内容

听说OpenClaw能当24小时在线的“数字员工”,我第一反应是上云。后来算了一笔账:云服务器一年几十块,不贵。但要是手头刚好有台吃灰的老电脑,为啥不废物利用一下?毕竟,免费的东西用起来最香

上周老张又来找我吐槽。

他按我上次说的在阿里云养了只小龙虾,用了半个月,美滋滋。结果月底一看账单——倒是不贵,但他媳妇问他:“你不是有台旧笔记本在柜子里吃灰吗?为啥还要花钱?”

老张懵了。对啊,为啥?

他跑来找我:“你那篇云部署教程写得挺好,但能不能再整一篇免费的?就教我咋用那台吃灰电脑养虾。”

行,安排。

OpenClaw

准备工作:先看看你的电脑够不够格

在动手之前,得先确认你家那台“老伙计”能不能跑起来。OpenClaw对硬件要求不算高,但也不能太寒酸

配置项Windows要求Mac要求
操作系统Windows 10/11(建议开启开发者模式)macOS 12(Ventura)及以上
内存至少4GB(推荐8GB以上)至少4GB(推荐8GB以上)
硬盘空间10GB以上可用空间10GB以上可用空间
CPU没啥特别要求,是个电脑都行Intel或M芯片都可以

老张翻出那台2018年的ThinkPad,i5处理器,8G内存,他说“感觉还能战三年”。我说够了,开始吧。

Windows篇:跟着PowerShell走,别跑偏

第一步:打开管理员模式,别用普通窗口

Windows下最关键的坑是权限问题。一定要用管理员模式打开PowerShell,否则后面装到一半报错,前功尽弃

按Win+X,选“Windows PowerShell(管理员)”,或者直接搜PowerShell右键选管理员运行。

第二步:一键安装,等着就行

2026年的OpenClaw已经良心多了,官方提供一键安装脚本,不用再手动装Node.js、Git这些乱七八糟的依赖

把下面这行命令复制进PowerShell,回车:

iwr -useb https://open-claw.org.cn/install-cn.ps1 | iex

这是国内加速版,如果你的网络比较“国际化”,也可以用官方版:

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

接下来就是等。脚本会自动下载Node.js、安装Git、配置环境变量、拉取OpenClaw项目,整个过程大概3-8分钟,取决于你家网速

老张盯着屏幕看了一分钟,问我:“啥时候让我输点啥?”

我说不用,全程自动化,你喝杯茶去。

等他回来,屏幕上已经出现“OpenClaw installed successfully”了。

第三步:验证一下,看看装没装好

输入命令验证版本:

openclaw --version

如果显示2026.3.x之类的版本号,恭喜,装成了

第四步:初始化配置,告诉小龙虾你是主人

接下来让小龙虾认识你:

openclaw onboard

系统会问你几个问题

  • 选择语言:选中文(zh-CN),别选错
  • 开启工具操作权限:建议选Yes,不然它啥也干不了
  • 设置本地网关端口:默认3000,直接回车就行

初始化完成后,就可以启动服务了:

openclaw start

浏览器打开 http://localhost:3000,你会看到一个对话界面——你的小龙虾正式“破壳”了

Mac篇:更简单,像泡咖啡一样顺滑

Mac用户比Windows幸福多了,因为MacOS本身就是Unix系统,对这类开发工具兼容性极好

第一步:打开终端

按Cmd+空格,搜“Terminal”,打开终端。

第二步:一键安装

Mac的一键安装命令更简洁

curl -fsSL https://open-claw.org.cn/install-cn.sh | bash

同样,如果你网路畅通,也可以用官方版:

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

老张那台老MacBook Air(M1芯片)跑得飞快,两分钟就装好了。

第三步:验证安装

openclaw --version

看到版本号就对了

第四步:初始化和启动

openclaw onboard
openclaw start

Mac还会自动帮你打开浏览器进入 http://localhost:3000,省了一步手动输入的功夫

安装翻车急救包:常见问题一锅端

问题1:Windows安装时提示“无法加载脚本”

现象:执行安装命令时提示“此系统上禁止运行脚本”。

解药:这是因为PowerShell的执行策略限制。以管理员身份运行PowerShell,先执行

Set-ExecutionPolicy RemoteSigned

选“Y”确认,然后再跑安装命令。

问题2:npm install网络超时

现象:安装依赖时卡住不动,或者报网络错误。

解药:国内用户经常遇到。手动切换npm镜像源

npm config set registry https://registry.npmmirror.com/

然后重新执行 npm install

问题3:端口被占用(3000或18789)

现象:启动服务时报“Address already in use”。

解药:找到占用端口的进程杀掉。Windows下

netstat -ano | findstr :3000

记下最后一列的PID,然后:

taskkill /PID 你查到的PID /F

Mac/Linux下:

lsof -i :3000
kill -9 PID

问题4:Windows开机后服务没启动

现象:电脑重启了,但访问 localhost:3000 打不开。

解药:OpenClaw默认不会开机自启,需要手动配置。最简单的方法是把启动命令加到开机启动项里

# 创建启动脚本
echo "openclaw start" > "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Startup\start-openclaw.cmd"

或者用任务计划程序创建开机任务,具体操作可以看 本地部署OpenClaw 分类里的详细教程。

装好了,然后呢?

现在你的电脑里已经有了一只活蹦乱跳的小龙虾。但它还只是个“空壳”——没脑子,不知道听谁的。

下一步是配置大模型API,让它真正学会“思考”。阿里云百炼提供免费额度,OpenAI也可以接,看你自己喜欢。具体怎么配,我打算下篇再写。

老张那天装完,对着浏览器里的对话框发了半天呆,然后打了第一行字:“帮我整理一下桌面。”

他的桌面瞬间多了一个文件夹,叫“整理前的文件备份”。

老张沉默了五秒,抬头问我:“这玩意儿……是不是在嘲讽我?”

我说:“不是,它只是很听话。是你让它整理的。”

他笑了:“行,免费请了个保洁阿姨,不亏。”

想继续喂你的小龙虾?

文章评分

这篇文章对您有帮助吗?

分享到

微信
朋友圈
QQ
QQ空间
微博
抖音
小红书
复制
二维码

实用功能

夜间模式
小字
大字
收藏
目录
笔记
朗读
相关
搜索
我的笔记
文章内搜索
相关文章推荐
正在加载相关文章...

反馈建议

您需要登录后才能填写意见反馈信息

分享二维码

使用手机扫描二维码

操作成功