先声明:这篇教程是我在带娃的间隙里写的,如果行文突然断裂或者逻辑跳跃,那大概率是孩子醒了我去哄了一轮回来继续敲的。
我的时间预算
孩子午睡大概一个半到两个小时。晚上哄睡之后我还有一个小时左右,但那时候脑子基本是糊的。所以我把整个OpenClaw的安装拆成了几个可以独立执行的小任务,每个任务控制在二十分钟以内。中间被打断了也不怕,下次回来接着做就行。
第一个午睡时段:装基础环境(20分钟)
趁孩子刚睡着精力最好,先把Node.js和Git装了。
Node.js去官网nodejs.org下载LTS版本,就是左边那个绿色的按钮。下载下来双击安装,一路Next到底。Git去git-scm.com下载,同样一路Next。
装完打开CMD验证一下。注意是要重新打开CMD,不是用之前的那个窗口,不然会找不到命令。
node -v
git --version
两个都出来版本号就行了。这步很快,十分钟搞定,剩下的时间可以刷一会手机或者去看看孩子。
娃醒了,暂停
下午带娃去公园,推着婴儿车的时候用手机查了一下后面的步骤。提前把安装命令复制到手机备忘录里,回家之后直接粘贴,省得一个字一个字敲:
npm i -g openclaw --registry=https://registry.npmmirror.com
第二个时段:安装OpenClaw本体(15分钟)
晚饭后孩子在客厅玩积木,我趁这个空档溜到书房。
以管理员身份打开CMD,粘贴安装命令,回车。然后回客厅继续看着孩子。安装过程大概需要三到七分钟,不需要盯着看,它自己跑就行。
五分钟后回来看了一眼,安装完成了。敲openclaw --version确认,出来版本号,完美。
哄睡阶段:脑子里过一遍配置流程
晚上哄娃睡觉的时候(拍背模式),我在脑子里过了一遍下一步的配置流程。需要做的事情:执行openclaw onboard初始化,需要填一个API Key。API Key可以用英伟达的免费方案,去developer.nvidia.com注册一下就行。
孩子睡着之后,我先去注册了英伟达的开发者账号拿到了API Key,用了大概十分钟。
第三个时段:初始化和启动(20分钟)
CMD里执行:
openclaw onboard --install-daemon
弹出交互式配置,问我选什么LLM服务商、填API Key什么的。我把英伟达的Key粘贴进去,其他选项全部回车用默认。
然后启动网关:
openclaw gateway start
看到Gateway started的提示。浏览器输入http://localhost:18789,界面出来了。在聊天框里打了一句"你好",AI回复了。成了。
此时距离孩子下次醒来的时间——未知,反正我的任务完成了。
后来我用OpenClaw干了什么
说实话,装OpenClaw的初衷就是想让它帮我处理一些琐碎的事情,把有限的清醒时间省出来。目前实际在用的功能:
每天早上自动整理邮箱里的工作邮件,按优先级排好,我只需要扫一眼就知道今天要处理什么。以前这个事情需要我花二十分钟,现在两分钟。
帮我写日报模板。它记住了我的项目进展,到下班前给我一个日报草稿,我改几个字就发了。以前每天花十五分钟憋日报,现在三分钟。
查API文档和代码报错。以前要开好几个Tab搜来搜去,现在直接问它,它把相关信息汇总好给我。
这些加起来每天大概省了四十分钟到一个小时。对没有孩子的人来说可能不算什么,但对我来说,这四十分钟意味着我可以多睡四十分钟,或者多写四十分钟代码,或者多陪孩子四十分钟。
给同样带娃的同行们
不要指望找到一个两小时的完整时段来做任何事情。把任务拆碎,每一步都控制在能被中断的状态。提前在手机上把命令准备好。安装过程中不需要盯屏幕的步骤就去做别的。
还有就是,不要在深夜两点脑子糊涂的时候做需要判断的配置操作,那样只会制造更多需要排查的问题。留到第二天午睡时段再做,效率高得多。
OpenClaw的安装其实不难,真正的难度在于找到连续的二十分钟不被打断。但只要你把流程拆碎,三个二十分钟就够了。