写在折腾小龙虾(OpenClaw)之后:技术、焦虑与新人类的觉醒
经历了“艰难险阻”,我终于在一台8年前的老Windows笔记本上,安装好了小龙虾。放在十天以前,这好像是一件非常“值得骄傲”的事,因为那会儿“几乎全国的人”都在抢着装龙虾,什么“500元龙虾到家服务”,什么“P8高管上门安装龙虾”……并且国内有很大的用户群体使用的是Windows操作系统。而从技术角度来说,**想要在Windows上安装好龙虾,是一件能够做到,但过程有点麻烦的事。因为它不能完全一键安装,它还需要完整的Know-How,需要技术打底的背景知识,需要几个隐晦的网络知识,更需要些许耐心。**所以,这就是为啥市场里有了几百元上门服务的“天下盛况”了。
“晕到死”的折腾:在老系统上迎难而上
还是从Windows说起吧。
Windows系统,天生就是图形化界面(GUI),最初的设计是让用户通过鼠标点点点来完成对电脑的所有操作,所以本身就不是让用户用命令去指挥的。Windows系统自带的黑底命令行工具生来就不是给正经用户使用的(并且其样式还停留在了1998年以前的DOS风格),正常人能理解的命令指令不支持不说了,一旦不小心输入错了,它蹦出来的红得发亮的报错也非常容易让人抓狂。再加上Windows是出了名的开发依赖难安装,以及动不动地莫名其妙蓝屏死机,总之给一句==“晕到死(Win-dow-s谐音)”==不足为过。
那为啥还要在Windows上瞎折腾呢?
我一开始的想法很简单:因为这台Windows笔记本不用也报废了,放一个小龙虾,一直插着电,当个“远程主机”来使用呗!这虽然是8年前的老电脑了,但其性能总比云服务器的2核CPU、1G内存要强上不知道多少倍吧!
所以就尝试去安装了。一开始直接尝试一键安装的命令,具体的感受是:艰难地打开Windows自带的终端命令行,然后右键粘贴命令,回车运行,等了一小会,直接鲜红色报错,直接看懵的那种。然后我想着Windows嘛,一键安装失败能理解,毕竟这是“晕到死”。
于是,我尝试分步骤安装。因为小龙虾(OpenClaw)最核心的依赖其实就是Node.js(可以理解为一个现代很潮流很快捷的软件开发脚手架),那么我就去装Node.js。登录Node.js官网查看Windows的安装教程,按理说,现在2026年了,安装这种非常成熟的工具应该是非常直接和容易的,应该一个命令就能实现。但事实是,Windows的小黑底命令行运行了将近10分钟后,又是一堆鲜红的报错!(估计一开始就出错了,只不过是没达到超时时间,所以一直卡了十多分钟)。
其实到这里,我就有点想放弃了。想要在Windows上装小龙虾,确实很难啊!**要不我把这个Windows给格式化了,装一个Linux吧!**我还真的去这么做了,去下载Linux镜像,去制作Linux安装U盘……但后来看了看老Windows里还有一些尘封的记忆文件,想了想,还是继续探索折腾一下吧。
这其实已经说明了,对于一个小白用户,想要自己动手在自己的电脑上安装小龙虾,是一个极具挑战的过程。即使网上有很多教程,但“教程本身往往是一种幸存者偏差”,它没法预估你的真实情况并做出相应对策。反而在一次又一次鲜红色的报错中,会让人感受到深深的挫败。
屡败屡战:配置现代兵器库的填坑之旅
冷静了一两天,主要是白天也非常忙,能抽出来的闲暇时间不多。
我这一次想的是:既然Windows这么难搞,特别是自带的工具这么难用,那么我先给你装上一套好用的兵器库,然后再去尝试!(因为我之前也做过Windows的软件开发,深知Windows开发的痛。当时是打造了一整套非常舒服和顺手的工具链去做软件开发的,不然其过程要比想象的更糟糕。)
于是,我让ChatGPT去仔细调研了在最新的Windows进行开发的话,需要准备哪些软件和工具。它经过了半个多小时的思考,告诉我,需要先安装Windows Terminal 和 Powershell 7。这个符合我的预期,因为之前我自己打造Windows开发环境的时候也是先下载安装的这两个软件。
这两个工具安装完了之后,我再让ChatGPT去仔细调研了一下在Windows上安装Node.js的最佳实践。它又思考了快半小时,告诉我,可以通过安装Volta(可以理解为是一个帮你解决好依赖关系的,可以直接下载和管理Node.js的管家工具),通过winget工具就行(winget是Windows上的一个非常稳定和成熟的软件安装命令行工具)。然后我尝试安装,得到的提示是安装成功了,但是winget工具有点小问题,通过给的提示信息排查了一下,发现只需要重置一下就可以。
winget install --id Volta.Volta -e --source winget
Volta安装完成,尝试通过Volta来安装Node.js,但是发现一直报错,提示没有Volta。一直尝试一直如此,哪怕重新激活命令行也不行(一般使用pwsh重新激活Powershell 7)。后来才知道,Windows的特性是:软件不重启,压根就不会重新加载配置文件。因为刚才装了Volta,需要重新启动软件,重新加载系统配置文件,系统才知道装上了Volta……
好,重启 Windows Terminal 这个终端命令行软件,然后安装Node.js,终于这次可以了!!
volta install node
Node.js终于安装完成了,这下子可以安装小龙虾了!!我粘贴了一个命令,然后就进入了漫长的等待中……不至于吧?我记得之前在云服务器上分分钟就安装完了,现在在本地咋装了这么久。
20分钟之后……
小龙虾的安装终于报错退出了(应该又是超时了才报错退出),显示的是Git相关的报错(这里是因为看到有git相关的字样)。如果小白一步一步跟着走到了这一步,且教程里也没有解释,可能会再次崩溃吧?我之前其实不理解为啥小白们很容易没能从0走到1就直接放弃了,因为很早时候自己自学踩过了很多坑,这些经验都内化了,现在遇到问题就是解决问题的思路;但可能很多小白遇到这种错误就傻眼了,不知道该怎么做。可能这就是“门槛”或者“障碍”?就像我现在自己去学习新东西的时候,也需要克服自己很强的路径依赖和内心的恐惧。
好吧,可能是我忘记了装Git或者Git有问题?那我用最佳实践的方式重装一下,安装完之后还是重启 Windows Terminal。(如果不重启,还会是一样的错误,因为系统配置文件没有被重新加载)。
winget install --id Git.Git -e --source winget
现在再来重新安装一下小龙虾:
npm install -g openclaw@latest
回车,然后又是等待……倒是不漫长了。
终于,在大概2分钟之后,看到了 added 563 packages in 2m 这样的提示!!说明小龙虾安装成功了,虽然同时也有一堆警告信息,但这不影响。
见证奇迹:跨越最后的网关障碍
下一步就是激动人心的激活小龙虾的过程啦!我直接运行:
openclaw onboard --install-daemon
这是官方推荐的快速开始命令,可以一键完成后端大模型的登录调用、网关设计、插件和工具配置等。
等了几十秒……熟悉的画面出现了!!就是问我是否同意小龙虾的免责通知。我直接Yes开始。
之后的过程就是配置后端大模型,比如可以选择ChatGPT、Claude以及国内的大模型提供商(一般在国内使用国内的大模型提供商即可,如果用国外的话,正常情况下网络是不允许的);后面是可以对接外部工具,比如接飞书机器人(当然如果接Telegram的机器人是最好的,但也是网络环境不允许);再后面就是设置插件和其他配置,这些可选,也可以跳过。
最后这些都配置完,小龙虾的自动安装程序会自动安装网关服务(gateway)。我在这里又卡了一道,因为我看到的运行结果是gateway安装失败。
后来查了一下,大致意思是:**Windows不允许把Gateway注册成Windows后台服务,所以失败了,但是可以手动启动 openclaw gateway run**。
手动启动之后,再在另一个窗口里运行 openclaw dashboard,果然就正常启动了!然后通过提示给我的浏览器链接就可以直接访问啦,通常是 http://127.0.0.1:18789 ,或者是通过 openclaw tui 直接在终端命令行里对话(可能这个方式大多数人不习惯吧)。
这里有一点要说明,如果使用了国外的大模型服务,这里可能还会有问题,因为无法连接网络,所以会显示很多鲜红色的报错信息。想要解决这个问题,又是另一个话题啦。
卸载潮背后的反思:AI浪潮下的焦虑与释然
兜兜转转,我为了一开始的一个小想法:**用安装小龙虾让我的老电脑重焕青春。**但没想到这个过程会是如此复杂,我自己都放弃了两次,后来只是因为觉得不甘心,抱着一定要搞明白的念头,才继续探索出来的。
所以,写下这些文字也是作为一种分享吧。
然而在这几天里,小龙虾的新闻也是不断,并且从小龙虾安装潮变成了小龙虾卸载潮,类似“399上门彻底清理小龙虾”的帖子又占据了大半江山。我想了想确实,如果是当时找外面的人花钱装的,而且还是装在自己工作电脑上的,自己又不太理解安装的原理,还真的可能不知道怎么卸载,可能花点钱买一个体验是最优解。
不得不佩服,国人的机智果敢!
但其实,对我自己而言,我对于小龙虾的存在并没有那么激动(可能是早就开始每天跟AI打交道了?也可能是自己太闭塞,毕竟之前也没有尝试公开表达)。我去年年底就听说了,但也一直到周围不懂任何计算机的人来跟我说想养一只小龙虾的时候,我才去购买了云服务器安装了一只。后面又听说很多人想要本地安装,我听完想了想,如果是MacOS或者Linux的话应该很简单,Windows的话可能麻烦点,但也能尝试安装出来(于是就有了上面的文章)。
但一直到现在,我对小龙虾的探索激情也没有那么强烈,除了每天让小龙虾给我整理新闻和休息提醒(实际体感像是一个定时任务,不会根据你的回应做出调整,也许可能是模型不行)。
能智工人的觉醒:拥抱文科生时代的AI利器
但我非常喜欢将想法变成产品。现在有了AI加持,我能很快地迭代,我现在甚至不需要管代码到底怎么实现,我只关注产品的美感与交互的质感。加入自己的想法和独特品味,去调出一个又一个优雅的软件产品,就像做菜和调酒一样。这也是我为啥一直在说:“文科生的时代来了!”因为,你不再需要去学习代码,你只需要去审阅,做得不好就提要求继续改进,直到达到你认为好的阶段。然后再继续迭代,进入下一个阶段。
之前我在焦虑,因为看到了AI Coding的强大,觉得自己将会一无是处;加上很多非技术人员直接让AI去Coding了,这更让我觉得自己将没有任何竞争力。甚至各种“羡慕嫉妒恨”的情绪涌上心头:羡慕嫉妒以前不写代码的人开始炫耀自己AI Coding的心得后得到很多追捧和赞扬,恨自己为啥身在其中,反而更加落后,还非常闭塞。我近乎有两个月的时间一直沉陷在这种悲观消极之中,甚至自暴自弃。
但这一切,放到现在来看,已经算是过眼云烟了。
因为既然之前没有技术背景的人,都可以在AI工具的辅助下去大肆驰骋新世界;我呢,从旧时代手工写代码走过来的人,更应该自信地利用各种AI工具,充分武装自己!
就像“能智工人”(人工智能反过来读)是我在2024年7月份想到的(有能力且智慧,善于利用工具不断进步的新人类),并创建的公众号,但一直到2026年3月才写了第一篇文章。如果我在两年前就坚持公开表达,估计现在应该会很不一样吧!至少能够保持开放,在面对新技术带来的困惑时永远保持清醒,不那么容易陷入闭塞。
最后,写一点关于小龙虾的锐评:
小龙虾只不过是一个会自己写程序,拥有一台它可以自己控制的电脑,能上网、能冲浪、能帮你做自动化的任务,成为你的私人电脑助理的工具。但它终究代替不了你的身心和生活,你需要多陪陪你爱的人和爱你的人,一起去感受这精彩纷呈的现实生活,好好锻炼和保护身体,成为更持久的历史见证者。
继续坚持表达,哪怕写得不是很多,但坚持输出!