-
陈经:技术解释OpenClaw优点与缺陷的根源
最后更新: 2026-03-17 11:44:49二.OpenClaw原理问答
(一)从程序代码角度看,OpenClaw还原到底层,到底是什么东西?
OpenClaw首先是一个开源程序,在GitHub上有公开的是源代码仓库,最原始的理解就是公开的代码。它可以“部署”到各类个人PC上,也可以部署到云上运行起来。与人交互,就是人们听说的AI个人助理,能操纵个人PC或者云上的虚拟主机干活,这被戏称为“养虾”。
OpenClaw是开源工程,它能在Windows、MacOS、Linux等多个平台应用,甚至华为鸿蒙也支持部署。我们先需要明白,它的代码有“跨平台”特性。原因是,它的开发语言是TypeScript(编译成JavaScript),有相当长时间,JavaScript是程序员用得最多的开发语言,积累了丰富的开发生态。OpenClaw涉及复杂的对象结构,TypeScript语言能在写代码时就发现问题,而不是等运行时崩溃。大型开源项目开发者,往往喜欢这个语言的基于类型(Type)的“安全感”。
OpenClaw的开发环境叫Node.js,不熟悉这个词的人也不难理解。在Windows、MacOS、Linux、鸿蒙中都有一个程序名字叫“node”,各自不同,是系统事先开发好的。假设我们写了一个程序叫app.js,各类操作系统上都可以通过命令“node app.js”成功执行,一套代码多个平台都能跑。
OpenClaw要跑起来,还需要一些别人开发的非常重要的依赖包。这就是开源的好处,别人开发的可以直接拿过来用,组合出更好的新功能。这些依赖包也都是Node.js开发环境里能跑的。应用Node.js依赖包,有个重要分发工具npm,用“npm install”命令就能部署好。这和Linux Ubuntu操作系统里的“apt install”类似,提供了方便的安装方式。
可以说,OpenClaw有80%的功能都是“站在npm包肩膀上”实现的,只有20%的业务逻辑(调度、记忆、安全隔离等)是自己写的。
另外,OpenClaw还建立了自己特有的开源功能扩展系统,就是不少人听说过的Skill。Skill算是特殊的npm包(可以用npm安装),但OpenClaw给它加了标准化接口、MCP协议适配层(让大模型能调用)、Clawhub分发渠道。Clawhub类似npm一样分发Skill,但专为AI工具设计。可以把Skill理解成npm包,但加上了给AI的“使用说明书”,大模型能够更顺畅地规划让Skill干活。
如果个人要在自己的电脑上部署OpenClaw,先要装上Node.js开发环境、配置环境变量,这就劝退了绝大部分人。3月6日腾讯云在深圳腾讯大厦楼下摆摊推出“龙虾安装站”,20位工程师免费帮路人在个人电脑上部署OpenClaw——就是从这一步开始,确实需要技术人员出摊。
这一节看得迷糊不要紧,知道有这些名词就行了。以后估计会成为社会常识,听多了慢慢能明白。
(二)中国许多公司出手后,OpenClaw为何容易部署了?
2025年初爆火的满血版的DeepSeek-R1,个人不可能部署成功。但中国多家公司都接入了,还进行了引流,即使DeepSeek公司本身的服务挤爆了,人们也用上别家部署的DeepSeek。这次OpenClaw热潮,中国想在AI生态里占位的公司,都会来参与,让用户在自己的平台中用OpenClaw。这是中国公司擅长的,面向大众的界面必须友好易用,不然没法推广。
常见的办法是云端给用户开一个虚拟Linux主机,就是KimiClaw这样。许多公司都推出了,好处是用户不需要有个人电脑,避免了个人电脑被玩坏、信息泄露等麻烦。这种模式可以一键安装,用户直接使用安装好的OpenClaw云服务,但一开始里面什么个人的文件都没有。
另一个办法,是智谱的AutoClaw那样,把OpenClaw打包成传统桌面软件,隐藏掉Node.js的存在,在用户个人电脑上安装。它就像传统Windows程序一样傻瓜式安装,不一样的是,它会自己操纵电脑用1分钟设置好飞书机器人。这种模式,用户的个人电脑直接就有OpenClaw了,干活更为方便,但出事了也更为危险。
技术性地说,虚拟Linux主机里的OpenClaw能力会比真正个人电脑里的差一些。笔者确实发现KimiClaw有很多麻烦难用之处,原理上就不是可视化的,也没有声音。再如云上给个人的空间只有40G,个人电脑硬盘要大得多。还有日常的发邮件之类的工作流程,个人电脑天然就有,OpenClaw能自然接触,在虚拟Linux主机从头建立工作流程很不容易。但无论如何,有实力的公司提供的云上服务是个好事,让人能较为方便地接触OpenClaw,能建立新的流程,也是让人兴奋的。
需要注意,这是中国特有的现象,大量普通人也有办法试试OpenClaw。在欧美,基本只是技术从业者和爱好者很狂热,普通人因为昂贵费用、隐私保护等问题用不上。这是我们在中国特有的“技术福利”。
(三)OpenClaw靠什么干活的?
OpenClaw并不是一般的软件,需要干成一些有点技术含量的活,才会让技术社区产生浓厚兴趣,引爆全球。笔者在观察者网风闻社区自动发帖测试成功,可以用这个案例来举例说明。
OpenClaw 自动化测试发帖_风闻 (guancha.cn)
先让OpenClaw自动发了个测试贴。这一步其实很不容易,因为我是用KimiClaw云服务,没有可视化的屏幕。需要好几步,动用了一些工具,才能完成发贴。
【2026年3月13日星期五】美以与伊朗战争最新动态_风闻 (guancha.cn)
再让KimiClaw发一个美以与伊朗战争动态贴,自行收集内容。可以看出内容很糟糕,是OpenClaw搜各大媒体的标题拼凑,有的和战争毫无关系,内容没什么智能可言。
【2026年3月13日星期五】美以与伊朗战争最新动态分析_风闻 (guancha.cn)
让KimiClaw改用Kimi 2.5大模型生成深度总结,能看出内容好多了,有相当的智能了。让它每天早上8点在风闻发布,就建立了一个算是过得去的自动发贴任务。这确实是全自动的,建立任务后,人不用管了。当然文章质量不算太好,只是举例。
【2026年3月13日星期五】美以与伊朗战争最新动态分析_风闻 (guancha.cn)
继续优化,让KimiClaw调用Kimi 2.5模仿我的文风来写作内容,测试发贴。让它参考我在观网的文章专栏。
这个内容看上去自然多了,文风有点像。但感觉Kimi大模型并未抓住我的思维,我不会这样写,但这就深入大模型深层次的“灵魂”问题了,扯远了。
看到这,可以相信OpenClaw能干成些有点技术含量的事。自动发贴、模仿文风是一类事,还有很多复杂任务也可以完成。其实后面几次改进不难,自然语言告诉KimiClaw要干什么就行了,让它生成什么内容,让它模仿文风,让它定时发布。但要实现第一步,“在观网风闻论坛自动发贴”,这不简单。没有OpenClaw,如果对大模型应用开发、AI智能体开发很精通,应该也有办法,但我不知道怎么做。有了OpenClaw,虽然也不简单,但摸索着能实现。
第一个成功的测试发贴已经说了些技术细节:
“发布方式:Playwright + xvfb-run 自动化”
“这是KimiClaw在服务器环境中使用Playwright浏览器自动化工具完成的操作。”
OpenClaw威力最大的工具之一,几乎可以算是最核心的功能,就是这个Playwright。它是OpenClaw的手(网页操作)和眼(网页截屏),让AI能实际控制浏览器,点击、输入、截图、滚动、下载都行。但是,Playwright的神奇极为依赖与基座大模型的频繁互动,才知道往下怎么动作,一次操作可能要50-100次截图-决策循环。大模型要有多模态视觉理解能力,能理解截屏内容。
如上面的风闻发贴界面,Playwright会截屏给Kimi 2.5大模型看。Kimi 2.5有原生的视觉理解能力,能看懂“标题”、“正文”框什么意思,告诉Playwright去填内容。如果是网络购物之类的任务,要在网页里不断点击深入,如果不对需要反复试。所以Playwright非常耗token,有些人发现干一个事几块钱就没了,因为要截屏100次去调用大模型理解,一个截屏就要许多Token。
虽然Playwright很耗token,但它确实能自动操作网页操作办成不少事。Playwright是微软开发的,代码开源了,OpenClaw拿来作为最重要的功能组件之一。
传统爬虫是访问固定网址,只调用1次API就能获取数据,成本几乎为零。这也是许多“天气查询”之类的OpenClaw简单skill的套路。但我在KimiClaw里用这些简单skill,感觉不是太强。这类简单API访问,无法完成复杂操作。互联网公司提供官方API服务是有,如股票信息API,飞书机器人也是一种API服务,要做得很完善并不容易。很有价值的,往往要付费,这就复杂了。Playwright能模范人完成复杂网页操作,比爬虫或者API调用从机制上就要强得多。
OpenClaw不是对观网服务器发出一堆字符串,然后一瞬间在风闻发贴成功,观网没这个API服务。它是在Linux虚拟机里,运行了浏览器,访问风闻发贴页面,然后往框子里填了内容,点击发送,完全和人一样操作,是一个缓慢的过程。加上写贴,5分钟都做不完。
许多网站有反爬虫、反机器人机制,发现“用户不是人”就拒绝。据说90%的网站都有Cloudflare等反爬机制。Playwright是真的会拿屏幕去分析,慢慢操作,能绕开限制。但是对KimiClaw这类云上虚拟LINUX服务器里的OpenClaw,它没有实体屏幕存在,所以构成有点困难。解决办法是用xvfb-run工具,生成虚拟屏幕,让Playwright去截屏。刚开始连趁手的浏览器都没有,要去下载安装Linux里的Chromium浏览器。
再一个问题是观察者网风闻账号登陆,解决办法是人工在个人电脑上登陆成功,再从浏览器上下载Cookie,贴给KimiClaw,它知道如何去用。
虽然过程不简单,但好处是大模型很强大,探索过程中会主动帮忙,给出各种方案。人不用说得很精确,让KimiClaw去执行就好了。但人也需要理解大模型与OpenClaw给出的机制与反馈,配合行动。这需要一些耐心与探索精神,OpenClaw可以算是功能强大的开放性开发平台,不是手机APP这类傻瓜化易用工具。
OpenClaw的强大,一个是基座大模型的能力很强了,越过了实用的门槛;再一个是有Playwright这类很实用的功能强大的工具。有了这些强大的武器,再配上传统的互联网API、程序算法,才开发出了OpenClaw。它的运作方式也是可以解释的。
可以看出,OpenClaw自己其实没啥智能,比如它自己拼凑发贴内容就不太对。但它显得智能,来源是调用大模型,以及一些强大的组件。它更像一个组织者,对接用户需求,让大模型决策,调用各种功能解决问题。
-
本文仅代表作者个人观点。
- 责任编辑: 郑乐欢 
-
被苹果买来拆解,国产折叠屏率先搞定折痕?
2026-03-17 09:08 观网财经-科创 -
新乳业冲向港股,乳企东南亚“大逃杀”要开始了?
2026-03-17 08:44 -
花样年境外债重组获法院批准,物管公司彩生活也换了大股东
2026-03-17 08:38 产经 A股/港股/美股 -
又一德国零售巨头来华,目标是五年500家店
2026-03-17 08:24 观网财经-消费 -
小米手机涨不涨价?卢伟冰:扛得很肉疼
2026-03-16 21:09 观网财经-科创 -
补牙被标“精神病史”,泰康系口腔连锁遭遇信任拷问
2026-03-16 20:45 观网财经-健康 -
斐萃屈臣氏华南四店联动,传递 “科学内养” 新主张
2026-03-16 20:41 -
百万卫星打造算力堡垒,马斯克画了一个饼,中国也画一个?
2026-03-16 20:38 产经 科创 -
计提29亿减值,华润啤酒为跨界“买单”
2026-03-16 20:37 -
永辉喊话山姆:不要让供应商“二选一”
2026-03-16 20:34 产业万象 -
阿里成立Token Hub事业群,全面迎战AI Agent时代
2026-03-16 20:26 观网财经-互联网 -
京东:将建成全球最大具身数据采集中心
2026-03-16 20:22 产经 科创 -
智谱发布龙虾基座模型及“龙虾套餐”,39元起雇佣“AI员工”
2026-03-16 17:38 -
315塌房的刘文祥,只是麻辣烫“蚂蚁市场”的一面镜子
2026-03-16 14:14 观网财经-消费 -
内存危机蔓延,又一手机巨头宣布涨价
2026-03-16 13:38 观网财经-科创 -
对话腾讯龙虾负责人:没用一行OpenClaw代码,想让爸妈也用起来
2026-03-16 12:59 -
拐点来了?2月70城房价环比跌幅收窄,这些城市在领涨
2026-03-16 12:52 产经 A股/港股/美股 -
应对英伟达第二次“卡脖子”,中国正补齐关键短板
2026-03-16 12:45 -
6万元“神药”换来烂脸,外泌体黑幕操盘者是谁?
2026-03-16 12:38 观网财经-健康 -
中式创新:冰箱,装下一头象?
2026-03-16 12:32 AWE2026
相关推荐 -
“他拒绝了两个中间国的停火建议:美以必须先低头” 评论 75
印度执行美国制裁扣船,伊朗来翻旧账了 评论 64
特朗普扬言“为所欲为”,美国要对他下手? 评论 148
美方澄清:“特朗普威胁推迟访华”不实 评论 106
特朗普破防:这么点忙,都不帮? 评论 254最新闻 Hot-
特朗普再发飙:北约犯下愚蠢错误,我记住了
-
内塔尼亚胡连续三天自证:我活着
-
印度执行美国制裁扣船,伊朗来翻旧账了
-
“海湾国家被打得受不了,敦促美国不要半途而废”
-
伊朗足协:正协商将世界杯赛场迁至墨西哥
-
阿联酋唯一海峡外港口:暂停作业
-
被以军“刺杀”的伊朗最高安全官员,有多重要?
-
以军称已打死伊朗民兵巴斯基指挥官
-
“选择利润而非保护受害者”,美国银行被指协助爱泼斯坦
-
“设想下,若遇袭的是美国学校…”
-
林郑月娥之子林节思加盟211大学:数学学士、古典学博士,曾在小米任职
-
“他拒绝了两个中间国的停火建议:美以必须先低头”
-
“到新加坡了”
-
马拉松裁判误拦冠军冲线,中国田协:停赛两年
-
“无法昧良心支持打伊朗”,美国反恐中心主任辞职
-
越南紧急求援日韩:帮我们搞点油吧
-

观察员
上海市互联网违法与不良信息举报中心