OpenClaw从折腾到放弃

2026-04-11 15:181阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

初见

起初我看到OpenClaw的第一感觉就是,这玩意不就是权限大了点的Agent?跟Codex、Claude Code没什么区别吧?要说区别也就是说它能对接TG了,但是据我所知,其实也可以让Claude Code对接TG吧,肯定有这种方案,当然只是猜测,平常还是用Codex比较多。

本来是没打算去折腾OpenClaw的,实在是热度太大了,看着心里也痒痒,就想看看它到底是什么样的,加上自己手上有一些Token可以消耗(这时候还没有Openai的百亿token补贴,是谷歌家的Antigravity),于是我就开始了折腾历程。

安装OpenClaw

再怎么说,这玩意绝对不可能跑在我的主力机上的,第一是担心隐私问题,第二就是担心它在我主力机上乱来,我自己电脑上重要的项目数据真的挺多的,所以肯定不可能,我就翻了我18年的笔记本,i7 7700HQ 8G内存,1060显卡,我的第一感觉就是这玩意肯定不能跑在Windows原生上,到时候肯定效率不高…

因为以我自己对大模型的了解,目前能力强的大模型比如Claude、GPT、Google,它们都还没原生支持模型去操控图形化界面的,基本都是LLM文本模型理解然后去调用对应的工具完成操作,操作浏览器也是,模型都是读取的浏览器的网页源数据,然后模型再根据源码去分析浏览器的内容进行操作点击(大致原理是这样,没有去细了解)所以说到底还是命令行和工具调用。

以我这么多年对Windwos的了解,在Win上跑,绝对会有一大堆的问题,包括命令执行的问题,还有就是乱码的问题,所以我选择在笔记本上装WSL2(在Win上的子Linux系统)选择了Ubuntu,虽说Win对命令行支持不是很友好,但是不得不说WSL2和Windwos兼容真的很舒服,我之前都是拿WSL2来跑音色克隆的训练模型,少了很多环境问题。

好了,一切准备好了,那就开始吧,给WSL2配置好代理后,外网环境也通了,我打算就采用Node来装吧,习惯的装了Nvm(开源项目可以方便切换Node版本),选了最新的Node版本,那就来吧,我直接让ChatGPT整理了安装命令给我,我就一步步安装下去了,到最后打开了WebUI界面,配置了Claude Opus 4.5,是的我记得这时候4.6系列还没发布。

image1920×1072 332 KB

开始把玩

因为我对接的Telegram,不得不说TG对接是真简单啊,太丝滑了,找到官方机器人,然后直接/new按提示创建就给个token,就可以绑定机器人,太舒服了。

我翻了TG的聊天记录,我是2月2日晚上正式把它启动的(没想到已经跑了一个月了..)我的第一件事,就是问它,除了我,还有别人能给你发信息吗?它说别人也可以,然后给我提供了推荐配置,我就让它按配置去把我的用户ID配置成白名单,只允许我发信息,好,搞定了这很简单。

接下来,我就尝试给它配置兜底模型,因为token消耗完它就没办法工作了嘛,这里还是很轻松的,都能解决,我把对应的API端点地址和Key给它,它都能轻松的完成,哎,我发现有点意思,还挺好玩,别说,有点开始上头了。

让OpenClaw帮我操控浏览器

由于我是Windwos,所以我问它能不能操控浏览器,它说能,但是需要我在浏览器上安装一个插件,并且把插件开启调试模式,我就让它把插件移到电脑桌面上,然后我就去安装了,别说这倒是觉得让我挺轻松的,就好似一直有一个小助理在你电脑上,随时可以协助你一下,还蛮有意思,好,我就把插件安装了,然后按它说的开启了调试。

这时候我就让它去操控浏览器(我想看它自己操作浏览器去做事的样子),然后我下了一个命令,我说你能用谷歌Gmail给我发一封邮件嘛?(我在浏览器上登了一个谷歌小号)然后它去开始操作了, 给我的感觉很慢…,因为我知道是通过工具去操作,然后获取浏览器上的信息,然后再做决策,整体操作下来并没有成功发送,而且期间多次卡死没回我消息(之后我才知道,它是一直在调用工具尝试解决问题,所以阻塞了,在工作就接收不到新消息)。

这时候我就想,这样不成功,那还是改用另外一种方式来发邮件吧,我就想让它拥有一个发邮件的能力,然后我就问了它,它给我提供了方案

image646×612 45.6 KB

这里我选了方案B,我说让它自己去操控浏览器,然后需要验证码我来给,但是看下图,是真的很麻烦,这个插件经常不稳定,明明是ON,它说操控不了,给我气的。

image904×789 188 KB

费劲千辛万苦,最后它还是自己到了要操作的页面,拿到了App Password。

image880×736 216 KB

image868×770 165 KB

到这我已经开始厌烦了,我已经不想用它来操作浏览器了,我觉得效率贼低,与其它这样,不如我直接操作了把结果给它,好至此,对它操作浏览器的幻想就结束了。

image1280×714 206 KB

让OpenClaw来帮我整理资讯吧?

到这个阶段,我拥有了Openai的百亿token补贴(Codex免费了!),这时候GPT-5.3-Codex好像还没发布,所以我把主力模型切到了GPT-5.2-Codex(xhigh),因为我长期用Codex用来写后端代码,我知道5.2-codex这个模型比较省心,而且Codex对上下文的处理也是非常好的,很少出现幻觉,太安心了。

我起初是想给它配置Tavily(提供搜索服务有免费的额度),确实配置上了,也能用,但是我发现不是很好用,效率太低了,然后这时候我就想Codex里不是能联网搜索嘛?怎么实现的?

在这时,我就突发奇想,把Codex开源项目,直接扔给了它,我说你去分析吧,看看Codex里是怎么处理搜索的,怎么调用的,不曾想!它还真找出来了!然后我说,你帮我做成skill工具吧,然后之后搜索就用这个来搜。

接着我就让它做了哪些?

  • 监控AI资讯+科技资讯+国际局势并建立三个独立的文件夹,搜索的资讯都保存下来

  • 写一个HTML模板,用来展示这些资讯,增加模板迭代机制(根据内容自己升级模板)

  • 为每条资讯都带上你的评论(想看它对这些内容的评论)并且要回溯历史记录(默认是让它根据7天内的事情去做回溯)

  • 最后,建立定时任务,这时候还是每30分钟一次,推送至我的邮箱

其实到这,我觉得还好,就是有时候模板太难看了,我就让它调用Claude和Gemini反复改了几个版本,过了一段时间。

问题来了

莫名其妙的定时任务就开始不触发了,我问它怎么了,它去查的时候跟我说定时任务网关超时,然后我自己也打开WebUI看了,确实什么任务都加载不出来一直Loding,这就是我遇到的第一个头痛的bug,所以一下子,我的定时资讯就歇菜了,我没有任何办法,我让它去尝试修复后,我放弃了,这个时候我就开始摆烂了,竟然是Bug,等官方修了我更新,至此暂时告一段落,我探索让它来干点别的。

image1280×714 232 KB

让OpenClaw来调用API帮我画图吧?

因为我平常有用谷歌家的Antigravity谷歌大善人在这埋了一个画图模型gemini-3-pro-image-preview它就是平常大伙说的Nano Banana Pro,但是有不同的地方,它不是网页版的,它可以调整参数,它可以直接出4K图!

我先是让它尝试,能不能直接调用,它一直失败,不行,然后我受不了了,你去查一下官方文档吧,然后把调用方式发给我,它去查了后没想到还真成功了!

然后我直接让它做成了skill,然后让它拥有了一个新的能力,就是画图!

至此这是我觉得最省心的功能了,说到底也是最简单的功能了,只是通过工具去调用API,然后把返回的图来重新传给我…

但是我在用这个功能的时候,我发现了一个问题,它每次主Agent工作时候就会阻塞,接收不到我的信息,然后我最近也看了大量关于OpenClaw的资讯,了解到了一个关键词**子Agent然后我就尝试让它去用子Agent画图,**没想到真可以,它会自己开一个新的会话,然后写好提示词发送,然后子Agent干完后,又会重新把结果发给主Agent,这样就不会阻塞了。

然后以后让它干什么,我都是直接让它用子Agent了,终于不会阻塞了。

image1280×714 202 KB

让OpenClaw在Mac Mini上运行

有神秘能力空投了一台Mac Mini m1给我(感谢神秘力量),然后我现在就是想迁移,我让OpenClaw自己把自己的工作目录打包,然后我问它还要改别的嘛?它就说都准备好了,打包过去就好了(我真是信了你的鬼话)。

然后我就开始部署Mac上的环境,把Node和代理环境都配置好了,然后我就按它说的启动了龙虾,并把WSL2的工作目录直接覆盖过去了,然后可想而知,问题出现了,扔进去后,直接就是宕机,完全不能工作,各种报错…

然后我就放弃了直接暴力迁移,我就把工作目录删了,然后重置了龙虾,重置完了后我就让它自己去旧的目录里把记忆迁移过来,然后把工具技能迁移过来,我以为这样就可以了吧?应该就不用管了,该有的功能都迁移过i来了,也有参考模板,很显然,我想的太简单了,根本没有用…

接着我就又上演了,跟它一次次沟通,让它慢慢去处理,把相关的key给它URL给它,它终于又全部配置好了,写好了说明文档,然后这还只是把技能都迁移好,我的资讯定时任务都还没搞定呢(力竭了要)

又折腾了一晚上,好,是差不多了,把我之前让它自己创建的技能,还有定时任务恢复的差不多了…

然后来谈谈它在Mac上的运行表现,整体给我的感觉,真的流畅多了,而且到这个阶段,**定时任务它终于不会经常性的超时了!**然后还有就是,它在Mac上可以开一个自己专用的OpenClaw的浏览器,而且操作浏览器变得丝滑了很多,然后它也能给我截图Mac桌面了。

就这些?(是的,就差不多了…)

还有就是它跑命令真的流畅很多了,像是终于解锁了OpenClaw的大龙虾的完整版本(难怪那么多人买Mac?)

然后它不是有内置一个web_fetch,用来抓取网页上的内容的,然后有的网页实在是反爬机制太严格了,我就让它在资讯定时任务加了一条可以使用OpenClaw浏览器来辅助抓取信息,它确实照做了,然后我也让它在提示词里写了,用了浏览器记得关,大部分的情况下做的还是很好的,只有少部分情况没关。

接下来就是春节了,这段时间没有怎么把玩,然后资讯也是正常每天给推,但是它真的好吃Token啊?截止到今天写这篇体验报告的时间(2026年3月4日 16点14分)已经消耗了3836.4M,说人话就是38.364亿,不过缓存就有33亿,因为可能我任务大部分是资讯?

其实我期间还重启过很多次CPA,所以有的还没统计上,重启就会所有数据清零。

image1280×714 217 KB

让OpenClaw半夜自己干活

我知道OpenClaw有一个心跳机制,我这天就突发奇想,那么多人说它自己半夜24小时运行?

但其实它自己不会运行的,除了心跳机制和定时任务,没人触发它,它啥也不会干的…还得自己折腾

这一天我想让它完成一个grok的搜索工具,对接grok搜索,资讯之后就用grok检索了,我就突发奇想,能不能在心跳机制里要求它去干?因为心跳机制每20分钟就会往主Agent会话里发信息,说做就做,我就说让它在资讯里这么写:

  • 根据我提供给你的API完善一个Skill的封装

  • 完善后对其进行测试是否可用

  • 这个grok Skill需要支持上下文路由

具体的提示词我已经找不到了,大致就是让它自己写的提示词,然后放在心跳机制里。

早上起来的时候,我发现确实有了一个Skill,但是我让它自己去调用的时候,它告诉我,只有上下文路由没有接口调用(笑哭表情)。

最后又是我一点一点和它沟通,把工具完成了,然后定时任务全部切到了新的grok检索工具…

这一次经历后,让我产生了对它能24小时工作的想法,然后就开始捣腾下面的一人公司了…

image1280×714 204 KB

让OpenClaw多Agent协作?(一人公司)

在很多平台上,有人发多Agent在飞书群里协作的图文,我就很好奇,我也想试试,这时候我已经了解到它能够有自己的永久Agent了,就是不再是临时的子Agent,可以创建一个独立永久的!而且可以单独对接飞书或者TG聊天渠道。

第一阶段,开始配置飞书机器人

这里我踩了一堆坑,我以为飞书机器人配置很简单,会像TG那样,结果捣腾了一会,完全给我整不会了,还是看火山引擎的教程才学会怎么配置飞书的机器人。

当我费劲心思,把两个飞书机器人创建好的时候,然后我这时候拉进群了,然后我@它们两个了,都有回应,很好!

然后我就让其中的一个机器人尝试@另外一个机器人

神奇的事情发生了,我发现没有反应!这时候我就才意识到问题,然后我让ChatGPT去帮我查查,是不是 飞书 有机制隔离了机器人与机器人之间的消息接收,很显然,是的!

所以,你就算把它们拉进群了,它们也还是独立的个体,各自看不到各自的消息,没办法相互协作,像人一样的,把这个事情做完了,@另外一个告知,然后继续处理。

接着我让它们尝试能不能在OpenClaw内部的形式交流协作,然后很显然,各种Bug问题就来了,根本就没办法通信,至此我折腾一晚上,又是白折腾(这就是折腾AI的AI人嘛?)

至此,我放弃了这个协作的方案!

第二阶段,增加一个中间件?

我不死心哇,我想让它们试试能不能协作,然后我想了一个邪修方案,就是加中间件,这在开发中很常见,如果你遇到一个业务问题解决不了了,没关系,那就加一层中间件,如果还是解决不了呢?那就再加!(中间件就像“翻译/协调员”)

我的方案

我这个方案我还是跟ChatGPT(网页版)和OpenClaw讨论后我再开始实施的…我真的以为能成功,

大致是这样,首先是三个角色:

  • AI雪鸡,负责接受任务,拆分任务,形成项目说明文档,指派其它Agent干活,定期巡查项目是否正常推进。

  • AI次元酱瓜,新媒体运营(负责整体的内容编辑和网络运营)

  • AI小黄,负责产品、开发、测试

再是公共工作区域的定义:

agent-collab-public/ ├── README.md # 公共区总说明/入口 ├── registry/ # 全局索引与配置 │ ├── active_projects.md # 当前项目索引(阶段/负责人/状态/路径/更新时间) │ ├── agents.md # agent 列表/职责/Redis task key │ └── channels.md # 飞书群ID/推送配置 ├── prompts/ # 提示词与角色审计 │ ├── collab_prompt.md # 协作总规范(流程/交接/推送/Redis 字段) │ └── roles/ │ ├── <agent>.md # 角色系统提示词 │ ├── <agent>_cron.md # 该角色 cron 说明 │ └── README.md # 角色文件说明 ├── projects/ # 项目目录(每个项目一个子目录) │ └── <project>/ │ ├── README.md # 项目背景/目标/范围 │ ├── REQUIREMENTS.md # 需求清单 + 验收标准 │ ├── STAGE.md # 当前阶段(覆盖更新,单行即可) │ ├── PROGRESS.md # 进度拆解(Done/Doing/Todo) │ ├── HANDOFF.md # 交接记录(产出/下一步/风险) │ ├── TASKS.md # 任务列表/排期(可选) │ ├── DISCUSS.md # 讨论/争议记录(可选) │ └── agents/ │ └── <agent>/ # 各 agent 自己的产出目录 ├── skills/ # 技能镜像(只读参考) │ └── <skill>/SKILL.md # 技能用法与配置说明 ├── notes/ │ └── rules.md # 协作规则/注意点/检查清单 └── keys/ └── github_keys.md # 低敏 key 记录(不放明文密钥)

你可以看到我定义的很规范很整齐,有要用到工具的Skills文件夹,有公共collab_prompt.md 协作规范说明,然后每个Agent都是以项目为单位干活,每次干活都把东西输出在对应的项目文件夹下,每个项目里又有每个Agent单独的文件夹。

我预想的大致流程

说明一下Redis的作用,例如AI雪鸡想派发任务了,那么规则是这样的,它可以在Reids里创建一个Key,例如要派给AI小黄,那么key就是task:ai_xiaohuang,然后内容是JSON,JSON里包含了项目的绝对路径,以及项目的MD文档,那么AI小黄在被定时任务唤醒的时候,每次都会先去Redis里读取看看自己是不是有任务了,有就接受!在干活的时候把Redis里的JSON数据状态改成running,那么定时任务再触发的时候,就不会再次重复触发了,然后AI小黄干完活后,就把自己在Reids中的key删掉,创建AI雪鸡的key,然后把工作成果的文档路径写在JSON数据里,然后AI雪鸡就又能看到任务,又去触发执行,是不是挺完美的?

也就是说想让AI雪鸡、AI小黄、AI次元酱瓜按这个流程工作下去,然后正常的交接。

其实我这里写的很简易了,例如我考虑了,在这期间AI雪鸡是一个巡查角色嘛,万一一个Agent没干活了呢?卡了?Bug了报错了,是不是任务就卡住了?然后我这里AI雪鸡的能力就体现出来了,在提示词里要求它巡查任务执行状态,如果发现异常了,它立马就去处置,安排新的人干活。

image1280×714 126 KB

image1280×714 172 KB
但是很显然,在运行的时候出现了bug,因为之前提示词里写如果是running状态就不管,因为有Agent在处理,然后AI雪鸡就因为这个也不巡查了,然后完全不干活了,然后我@它自己让它自己把这个bug提示词改了,

好,跑起来了,我布置了一个任务,就是整理Deepseek关于发布新模型的消息,然后最后以好看的HTML时间线给我,然后问题出现了,

在提示词里我也都有要求,完成一小部分就往群里推送消息, 是的,是能看得到消息,但是发的超级少。

问题清单:

  • 响应太慢了,我都已经把唤醒Agent任务改成5分钟一次了,效率真的很低。

  • 上下文一长,直接就报错了,任务都没做完。

  • 巡查机器人自己上下文爆了,忘了自己要干什么了,经常出错且不处理问题。

  • OpenClaw小bug问题太多了,经常报错。

所以到最后根本没有把这一套的完整的跑起来,处理了一个任务后,结果也是很差,完全就是:

  • 没有质量

  • 没有效率

  • 没有稳定性

反正我这个方案折腾到晚上,我直接宣布放弃,最后我都摆烂了,指派AI雪鸡,我说你自己去优化测试整个协作流程吧,结果睡一觉起来,群里全是它巡查的消息,就看到一两条AI小黄的消息,我就觉得是没啥用了,而且因为用的协作方法比较硬核,输出的内容也只有开发者能看懂…

折腾到这,我真的就不想弄了,我感觉OpenClaw就是个玩具而已。

总结

所以来写总结吧,首先总结一下心路历程

  • 新奇

  • 开始上手

  • 尝试找到它能做的事情

  • 尝试让它进行多Agent协作

  • 遇到很多奇妙的bug、不稳定、效率不高

  • 定义为玩具(赛博宠物)

反正看到一句话养一只龙虾是乐趣,养5只是灾难。

我觉得说的挺对的…

感觉就是放大了权限的Agent,很多都还没完善,很依赖高质量的模型,如果模型质量不够高,经常会抽风,而且普通人我真不知道可以拿它能干嘛,开发者还能让它帮忙跑跑开源项目,辅助分析一下,而且其实这个活可以交给更专业的Codex和Claude Code或者别的AI IDE,比它更省心。

所以最终定义:

  • 玩具

  • 赛博宠物

  • token消耗机

image1280×714 219 KB

有佬友说需要,去掉了里面的敏感信息,域名信息等,扔给龙虾的时候,记得改改
画图skill:
antigravity-gemini-image.zip (8.0 KB)

网友解答:
--【壹】--:

写得很好,看得我津津有味,期待后续


--【贰】--:

收到,刚好准备要换下来一台旧电脑,到时装个Ubuntu试试


--【叁】--:

前端时间还看到Meta的AI总监被OpenClaw删光邮件的新闻,感觉有点恐怖,目前看下来感觉还是可以养一只玩玩,干正经活还是先算了


--【肆】--:

OK已经改回原版的人话版本了


--【伍】--:

当赛博宠物养


--【陆】--:

从入门到放弃


--【柒】--:

入门到放弃


--【捌】--:

感觉还不够智能,就一只没有尝试部署。也没有使用场景


--【玖】--:

生图skill能分享下不


--【拾】--:

L站第一篇看完的小说《OpenClaw——从入门到放弃》


--【拾壹】--:

生图skill能分享下不


--【拾贰】--:

折腾龙虾的一大乐趣就是折腾的过程吧


--【拾叁】--:

感觉有点 ai 味,佬友你自查自查?小心吃举报。

心路历程和我差不多,我是先放在 我的玩具vps 上的做运维的。现在也就简单的运维。


--【拾肆】--:

是的(只是润色,看起来可观些)感谢佬友提醒,我换成我原本的原话版本吧


--【拾伍】--:

别在自己主力机跑就行


--【拾陆】--:

这玩意感觉就是用来维持AI风投热度的产物


--【拾柒】--:

整理一下哈,马上发,但是不保证各位一定能用


--【拾捌】--:

稍等佬友,我整理一下


--【拾玖】--:

这个当宠物养还真好玩,那种慢慢养成越来越能干更多活的感觉太好了

问题描述:

初见

起初我看到OpenClaw的第一感觉就是,这玩意不就是权限大了点的Agent?跟Codex、Claude Code没什么区别吧?要说区别也就是说它能对接TG了,但是据我所知,其实也可以让Claude Code对接TG吧,肯定有这种方案,当然只是猜测,平常还是用Codex比较多。

本来是没打算去折腾OpenClaw的,实在是热度太大了,看着心里也痒痒,就想看看它到底是什么样的,加上自己手上有一些Token可以消耗(这时候还没有Openai的百亿token补贴,是谷歌家的Antigravity),于是我就开始了折腾历程。

安装OpenClaw

再怎么说,这玩意绝对不可能跑在我的主力机上的,第一是担心隐私问题,第二就是担心它在我主力机上乱来,我自己电脑上重要的项目数据真的挺多的,所以肯定不可能,我就翻了我18年的笔记本,i7 7700HQ 8G内存,1060显卡,我的第一感觉就是这玩意肯定不能跑在Windows原生上,到时候肯定效率不高…

因为以我自己对大模型的了解,目前能力强的大模型比如Claude、GPT、Google,它们都还没原生支持模型去操控图形化界面的,基本都是LLM文本模型理解然后去调用对应的工具完成操作,操作浏览器也是,模型都是读取的浏览器的网页源数据,然后模型再根据源码去分析浏览器的内容进行操作点击(大致原理是这样,没有去细了解)所以说到底还是命令行和工具调用。

以我这么多年对Windwos的了解,在Win上跑,绝对会有一大堆的问题,包括命令执行的问题,还有就是乱码的问题,所以我选择在笔记本上装WSL2(在Win上的子Linux系统)选择了Ubuntu,虽说Win对命令行支持不是很友好,但是不得不说WSL2和Windwos兼容真的很舒服,我之前都是拿WSL2来跑音色克隆的训练模型,少了很多环境问题。

好了,一切准备好了,那就开始吧,给WSL2配置好代理后,外网环境也通了,我打算就采用Node来装吧,习惯的装了Nvm(开源项目可以方便切换Node版本),选了最新的Node版本,那就来吧,我直接让ChatGPT整理了安装命令给我,我就一步步安装下去了,到最后打开了WebUI界面,配置了Claude Opus 4.5,是的我记得这时候4.6系列还没发布。

image1920×1072 332 KB

开始把玩

因为我对接的Telegram,不得不说TG对接是真简单啊,太丝滑了,找到官方机器人,然后直接/new按提示创建就给个token,就可以绑定机器人,太舒服了。

我翻了TG的聊天记录,我是2月2日晚上正式把它启动的(没想到已经跑了一个月了..)我的第一件事,就是问它,除了我,还有别人能给你发信息吗?它说别人也可以,然后给我提供了推荐配置,我就让它按配置去把我的用户ID配置成白名单,只允许我发信息,好,搞定了这很简单。

接下来,我就尝试给它配置兜底模型,因为token消耗完它就没办法工作了嘛,这里还是很轻松的,都能解决,我把对应的API端点地址和Key给它,它都能轻松的完成,哎,我发现有点意思,还挺好玩,别说,有点开始上头了。

让OpenClaw帮我操控浏览器

由于我是Windwos,所以我问它能不能操控浏览器,它说能,但是需要我在浏览器上安装一个插件,并且把插件开启调试模式,我就让它把插件移到电脑桌面上,然后我就去安装了,别说这倒是觉得让我挺轻松的,就好似一直有一个小助理在你电脑上,随时可以协助你一下,还蛮有意思,好,我就把插件安装了,然后按它说的开启了调试。

这时候我就让它去操控浏览器(我想看它自己操作浏览器去做事的样子),然后我下了一个命令,我说你能用谷歌Gmail给我发一封邮件嘛?(我在浏览器上登了一个谷歌小号)然后它去开始操作了, 给我的感觉很慢…,因为我知道是通过工具去操作,然后获取浏览器上的信息,然后再做决策,整体操作下来并没有成功发送,而且期间多次卡死没回我消息(之后我才知道,它是一直在调用工具尝试解决问题,所以阻塞了,在工作就接收不到新消息)。

这时候我就想,这样不成功,那还是改用另外一种方式来发邮件吧,我就想让它拥有一个发邮件的能力,然后我就问了它,它给我提供了方案

image646×612 45.6 KB

这里我选了方案B,我说让它自己去操控浏览器,然后需要验证码我来给,但是看下图,是真的很麻烦,这个插件经常不稳定,明明是ON,它说操控不了,给我气的。

image904×789 188 KB

费劲千辛万苦,最后它还是自己到了要操作的页面,拿到了App Password。

image880×736 216 KB

image868×770 165 KB

到这我已经开始厌烦了,我已经不想用它来操作浏览器了,我觉得效率贼低,与其它这样,不如我直接操作了把结果给它,好至此,对它操作浏览器的幻想就结束了。

image1280×714 206 KB

让OpenClaw来帮我整理资讯吧?

到这个阶段,我拥有了Openai的百亿token补贴(Codex免费了!),这时候GPT-5.3-Codex好像还没发布,所以我把主力模型切到了GPT-5.2-Codex(xhigh),因为我长期用Codex用来写后端代码,我知道5.2-codex这个模型比较省心,而且Codex对上下文的处理也是非常好的,很少出现幻觉,太安心了。

我起初是想给它配置Tavily(提供搜索服务有免费的额度),确实配置上了,也能用,但是我发现不是很好用,效率太低了,然后这时候我就想Codex里不是能联网搜索嘛?怎么实现的?

在这时,我就突发奇想,把Codex开源项目,直接扔给了它,我说你去分析吧,看看Codex里是怎么处理搜索的,怎么调用的,不曾想!它还真找出来了!然后我说,你帮我做成skill工具吧,然后之后搜索就用这个来搜。

接着我就让它做了哪些?

  • 监控AI资讯+科技资讯+国际局势并建立三个独立的文件夹,搜索的资讯都保存下来

  • 写一个HTML模板,用来展示这些资讯,增加模板迭代机制(根据内容自己升级模板)

  • 为每条资讯都带上你的评论(想看它对这些内容的评论)并且要回溯历史记录(默认是让它根据7天内的事情去做回溯)

  • 最后,建立定时任务,这时候还是每30分钟一次,推送至我的邮箱

其实到这,我觉得还好,就是有时候模板太难看了,我就让它调用Claude和Gemini反复改了几个版本,过了一段时间。

问题来了

莫名其妙的定时任务就开始不触发了,我问它怎么了,它去查的时候跟我说定时任务网关超时,然后我自己也打开WebUI看了,确实什么任务都加载不出来一直Loding,这就是我遇到的第一个头痛的bug,所以一下子,我的定时资讯就歇菜了,我没有任何办法,我让它去尝试修复后,我放弃了,这个时候我就开始摆烂了,竟然是Bug,等官方修了我更新,至此暂时告一段落,我探索让它来干点别的。

image1280×714 232 KB

让OpenClaw来调用API帮我画图吧?

因为我平常有用谷歌家的Antigravity谷歌大善人在这埋了一个画图模型gemini-3-pro-image-preview它就是平常大伙说的Nano Banana Pro,但是有不同的地方,它不是网页版的,它可以调整参数,它可以直接出4K图!

我先是让它尝试,能不能直接调用,它一直失败,不行,然后我受不了了,你去查一下官方文档吧,然后把调用方式发给我,它去查了后没想到还真成功了!

然后我直接让它做成了skill,然后让它拥有了一个新的能力,就是画图!

至此这是我觉得最省心的功能了,说到底也是最简单的功能了,只是通过工具去调用API,然后把返回的图来重新传给我…

但是我在用这个功能的时候,我发现了一个问题,它每次主Agent工作时候就会阻塞,接收不到我的信息,然后我最近也看了大量关于OpenClaw的资讯,了解到了一个关键词**子Agent然后我就尝试让它去用子Agent画图,**没想到真可以,它会自己开一个新的会话,然后写好提示词发送,然后子Agent干完后,又会重新把结果发给主Agent,这样就不会阻塞了。

然后以后让它干什么,我都是直接让它用子Agent了,终于不会阻塞了。

image1280×714 202 KB

让OpenClaw在Mac Mini上运行

有神秘能力空投了一台Mac Mini m1给我(感谢神秘力量),然后我现在就是想迁移,我让OpenClaw自己把自己的工作目录打包,然后我问它还要改别的嘛?它就说都准备好了,打包过去就好了(我真是信了你的鬼话)。

然后我就开始部署Mac上的环境,把Node和代理环境都配置好了,然后我就按它说的启动了龙虾,并把WSL2的工作目录直接覆盖过去了,然后可想而知,问题出现了,扔进去后,直接就是宕机,完全不能工作,各种报错…

然后我就放弃了直接暴力迁移,我就把工作目录删了,然后重置了龙虾,重置完了后我就让它自己去旧的目录里把记忆迁移过来,然后把工具技能迁移过来,我以为这样就可以了吧?应该就不用管了,该有的功能都迁移过i来了,也有参考模板,很显然,我想的太简单了,根本没有用…

接着我就又上演了,跟它一次次沟通,让它慢慢去处理,把相关的key给它URL给它,它终于又全部配置好了,写好了说明文档,然后这还只是把技能都迁移好,我的资讯定时任务都还没搞定呢(力竭了要)

又折腾了一晚上,好,是差不多了,把我之前让它自己创建的技能,还有定时任务恢复的差不多了…

然后来谈谈它在Mac上的运行表现,整体给我的感觉,真的流畅多了,而且到这个阶段,**定时任务它终于不会经常性的超时了!**然后还有就是,它在Mac上可以开一个自己专用的OpenClaw的浏览器,而且操作浏览器变得丝滑了很多,然后它也能给我截图Mac桌面了。

就这些?(是的,就差不多了…)

还有就是它跑命令真的流畅很多了,像是终于解锁了OpenClaw的大龙虾的完整版本(难怪那么多人买Mac?)

然后它不是有内置一个web_fetch,用来抓取网页上的内容的,然后有的网页实在是反爬机制太严格了,我就让它在资讯定时任务加了一条可以使用OpenClaw浏览器来辅助抓取信息,它确实照做了,然后我也让它在提示词里写了,用了浏览器记得关,大部分的情况下做的还是很好的,只有少部分情况没关。

接下来就是春节了,这段时间没有怎么把玩,然后资讯也是正常每天给推,但是它真的好吃Token啊?截止到今天写这篇体验报告的时间(2026年3月4日 16点14分)已经消耗了3836.4M,说人话就是38.364亿,不过缓存就有33亿,因为可能我任务大部分是资讯?

其实我期间还重启过很多次CPA,所以有的还没统计上,重启就会所有数据清零。

image1280×714 217 KB

让OpenClaw半夜自己干活

我知道OpenClaw有一个心跳机制,我这天就突发奇想,那么多人说它自己半夜24小时运行?

但其实它自己不会运行的,除了心跳机制和定时任务,没人触发它,它啥也不会干的…还得自己折腾

这一天我想让它完成一个grok的搜索工具,对接grok搜索,资讯之后就用grok检索了,我就突发奇想,能不能在心跳机制里要求它去干?因为心跳机制每20分钟就会往主Agent会话里发信息,说做就做,我就说让它在资讯里这么写:

  • 根据我提供给你的API完善一个Skill的封装

  • 完善后对其进行测试是否可用

  • 这个grok Skill需要支持上下文路由

具体的提示词我已经找不到了,大致就是让它自己写的提示词,然后放在心跳机制里。

早上起来的时候,我发现确实有了一个Skill,但是我让它自己去调用的时候,它告诉我,只有上下文路由没有接口调用(笑哭表情)。

最后又是我一点一点和它沟通,把工具完成了,然后定时任务全部切到了新的grok检索工具…

这一次经历后,让我产生了对它能24小时工作的想法,然后就开始捣腾下面的一人公司了…

image1280×714 204 KB

让OpenClaw多Agent协作?(一人公司)

在很多平台上,有人发多Agent在飞书群里协作的图文,我就很好奇,我也想试试,这时候我已经了解到它能够有自己的永久Agent了,就是不再是临时的子Agent,可以创建一个独立永久的!而且可以单独对接飞书或者TG聊天渠道。

第一阶段,开始配置飞书机器人

这里我踩了一堆坑,我以为飞书机器人配置很简单,会像TG那样,结果捣腾了一会,完全给我整不会了,还是看火山引擎的教程才学会怎么配置飞书的机器人。

当我费劲心思,把两个飞书机器人创建好的时候,然后我这时候拉进群了,然后我@它们两个了,都有回应,很好!

然后我就让其中的一个机器人尝试@另外一个机器人

神奇的事情发生了,我发现没有反应!这时候我就才意识到问题,然后我让ChatGPT去帮我查查,是不是 飞书 有机制隔离了机器人与机器人之间的消息接收,很显然,是的!

所以,你就算把它们拉进群了,它们也还是独立的个体,各自看不到各自的消息,没办法相互协作,像人一样的,把这个事情做完了,@另外一个告知,然后继续处理。

接着我让它们尝试能不能在OpenClaw内部的形式交流协作,然后很显然,各种Bug问题就来了,根本就没办法通信,至此我折腾一晚上,又是白折腾(这就是折腾AI的AI人嘛?)

至此,我放弃了这个协作的方案!

第二阶段,增加一个中间件?

我不死心哇,我想让它们试试能不能协作,然后我想了一个邪修方案,就是加中间件,这在开发中很常见,如果你遇到一个业务问题解决不了了,没关系,那就加一层中间件,如果还是解决不了呢?那就再加!(中间件就像“翻译/协调员”)

我的方案

我这个方案我还是跟ChatGPT(网页版)和OpenClaw讨论后我再开始实施的…我真的以为能成功,

大致是这样,首先是三个角色:

  • AI雪鸡,负责接受任务,拆分任务,形成项目说明文档,指派其它Agent干活,定期巡查项目是否正常推进。

  • AI次元酱瓜,新媒体运营(负责整体的内容编辑和网络运营)

  • AI小黄,负责产品、开发、测试

再是公共工作区域的定义:

agent-collab-public/ ├── README.md # 公共区总说明/入口 ├── registry/ # 全局索引与配置 │ ├── active_projects.md # 当前项目索引(阶段/负责人/状态/路径/更新时间) │ ├── agents.md # agent 列表/职责/Redis task key │ └── channels.md # 飞书群ID/推送配置 ├── prompts/ # 提示词与角色审计 │ ├── collab_prompt.md # 协作总规范(流程/交接/推送/Redis 字段) │ └── roles/ │ ├── <agent>.md # 角色系统提示词 │ ├── <agent>_cron.md # 该角色 cron 说明 │ └── README.md # 角色文件说明 ├── projects/ # 项目目录(每个项目一个子目录) │ └── <project>/ │ ├── README.md # 项目背景/目标/范围 │ ├── REQUIREMENTS.md # 需求清单 + 验收标准 │ ├── STAGE.md # 当前阶段(覆盖更新,单行即可) │ ├── PROGRESS.md # 进度拆解(Done/Doing/Todo) │ ├── HANDOFF.md # 交接记录(产出/下一步/风险) │ ├── TASKS.md # 任务列表/排期(可选) │ ├── DISCUSS.md # 讨论/争议记录(可选) │ └── agents/ │ └── <agent>/ # 各 agent 自己的产出目录 ├── skills/ # 技能镜像(只读参考) │ └── <skill>/SKILL.md # 技能用法与配置说明 ├── notes/ │ └── rules.md # 协作规则/注意点/检查清单 └── keys/ └── github_keys.md # 低敏 key 记录(不放明文密钥)

你可以看到我定义的很规范很整齐,有要用到工具的Skills文件夹,有公共collab_prompt.md 协作规范说明,然后每个Agent都是以项目为单位干活,每次干活都把东西输出在对应的项目文件夹下,每个项目里又有每个Agent单独的文件夹。

我预想的大致流程

说明一下Redis的作用,例如AI雪鸡想派发任务了,那么规则是这样的,它可以在Reids里创建一个Key,例如要派给AI小黄,那么key就是task:ai_xiaohuang,然后内容是JSON,JSON里包含了项目的绝对路径,以及项目的MD文档,那么AI小黄在被定时任务唤醒的时候,每次都会先去Redis里读取看看自己是不是有任务了,有就接受!在干活的时候把Redis里的JSON数据状态改成running,那么定时任务再触发的时候,就不会再次重复触发了,然后AI小黄干完活后,就把自己在Reids中的key删掉,创建AI雪鸡的key,然后把工作成果的文档路径写在JSON数据里,然后AI雪鸡就又能看到任务,又去触发执行,是不是挺完美的?

也就是说想让AI雪鸡、AI小黄、AI次元酱瓜按这个流程工作下去,然后正常的交接。

其实我这里写的很简易了,例如我考虑了,在这期间AI雪鸡是一个巡查角色嘛,万一一个Agent没干活了呢?卡了?Bug了报错了,是不是任务就卡住了?然后我这里AI雪鸡的能力就体现出来了,在提示词里要求它巡查任务执行状态,如果发现异常了,它立马就去处置,安排新的人干活。

image1280×714 126 KB

image1280×714 172 KB
但是很显然,在运行的时候出现了bug,因为之前提示词里写如果是running状态就不管,因为有Agent在处理,然后AI雪鸡就因为这个也不巡查了,然后完全不干活了,然后我@它自己让它自己把这个bug提示词改了,

好,跑起来了,我布置了一个任务,就是整理Deepseek关于发布新模型的消息,然后最后以好看的HTML时间线给我,然后问题出现了,

在提示词里我也都有要求,完成一小部分就往群里推送消息, 是的,是能看得到消息,但是发的超级少。

问题清单:

  • 响应太慢了,我都已经把唤醒Agent任务改成5分钟一次了,效率真的很低。

  • 上下文一长,直接就报错了,任务都没做完。

  • 巡查机器人自己上下文爆了,忘了自己要干什么了,经常出错且不处理问题。

  • OpenClaw小bug问题太多了,经常报错。

所以到最后根本没有把这一套的完整的跑起来,处理了一个任务后,结果也是很差,完全就是:

  • 没有质量

  • 没有效率

  • 没有稳定性

反正我这个方案折腾到晚上,我直接宣布放弃,最后我都摆烂了,指派AI雪鸡,我说你自己去优化测试整个协作流程吧,结果睡一觉起来,群里全是它巡查的消息,就看到一两条AI小黄的消息,我就觉得是没啥用了,而且因为用的协作方法比较硬核,输出的内容也只有开发者能看懂…

折腾到这,我真的就不想弄了,我感觉OpenClaw就是个玩具而已。

总结

所以来写总结吧,首先总结一下心路历程

  • 新奇

  • 开始上手

  • 尝试找到它能做的事情

  • 尝试让它进行多Agent协作

  • 遇到很多奇妙的bug、不稳定、效率不高

  • 定义为玩具(赛博宠物)

反正看到一句话养一只龙虾是乐趣,养5只是灾难。

我觉得说的挺对的…

感觉就是放大了权限的Agent,很多都还没完善,很依赖高质量的模型,如果模型质量不够高,经常会抽风,而且普通人我真不知道可以拿它能干嘛,开发者还能让它帮忙跑跑开源项目,辅助分析一下,而且其实这个活可以交给更专业的Codex和Claude Code或者别的AI IDE,比它更省心。

所以最终定义:

  • 玩具

  • 赛博宠物

  • token消耗机

image1280×714 219 KB

有佬友说需要,去掉了里面的敏感信息,域名信息等,扔给龙虾的时候,记得改改
画图skill:
antigravity-gemini-image.zip (8.0 KB)

网友解答:
--【壹】--:

写得很好,看得我津津有味,期待后续


--【贰】--:

收到,刚好准备要换下来一台旧电脑,到时装个Ubuntu试试


--【叁】--:

前端时间还看到Meta的AI总监被OpenClaw删光邮件的新闻,感觉有点恐怖,目前看下来感觉还是可以养一只玩玩,干正经活还是先算了


--【肆】--:

OK已经改回原版的人话版本了


--【伍】--:

当赛博宠物养


--【陆】--:

从入门到放弃


--【柒】--:

入门到放弃


--【捌】--:

感觉还不够智能,就一只没有尝试部署。也没有使用场景


--【玖】--:

生图skill能分享下不


--【拾】--:

L站第一篇看完的小说《OpenClaw——从入门到放弃》


--【拾壹】--:

生图skill能分享下不


--【拾贰】--:

折腾龙虾的一大乐趣就是折腾的过程吧


--【拾叁】--:

感觉有点 ai 味,佬友你自查自查?小心吃举报。

心路历程和我差不多,我是先放在 我的玩具vps 上的做运维的。现在也就简单的运维。


--【拾肆】--:

是的(只是润色,看起来可观些)感谢佬友提醒,我换成我原本的原话版本吧


--【拾伍】--:

别在自己主力机跑就行


--【拾陆】--:

这玩意感觉就是用来维持AI风投热度的产物


--【拾柒】--:

整理一下哈,马上发,但是不保证各位一定能用


--【拾捌】--:

稍等佬友,我整理一下


--【拾玖】--:

这个当宠物养还真好玩,那种慢慢养成越来越能干更多活的感觉太好了