我用得最多的工具不是ChatGPT,不是Claude,而是一个叫Hermes的开源AI Agent。
它的定位很简单——一个跑在Mac mini上的AI助手,24小时在线,能写代码、管定时任务、发微信、操作终端。听起来很理想对吧?但半年来,我和它之间发生了很多「意料之外」的事。
刚用上Hermes那会儿,我特别兴奋。第一次跟AI对话就能让它帮我执行命令、写Python脚本、管理文件——不用我离开聊天窗口。
于是我开始疯狂加任务:「每天7点微信提醒我擦亮闲鱼」「每天早上生成一篇公众号文章推草稿」「每5分钟采集一次系统数据」「每半小时做一次健康检查」……
Hermes来者不拒。我下什么指令,它就老老实实创建什么cron任务。一周之后,我打开cron列表一看——30多个定时任务同时跑着。
30多个定时任务同时跑,后果是:Mac mini的风扇开始狂转,AI回复越来越慢,从3秒变到30秒。
最离谱的是有一天,Hermes突然在微信上给我发了一条消息——「你的cron任务太多了,我建议你清理一下,不然我可能会因为资源耗尽而崩溃」。
我被AI「提醒」了。
那一刻我意识到:工具不会主动拒绝你,但系统会。所谓「崩溃」,其实是那些任务之间互相抢资源、cron重叠执行、多个Python进程同时操作同一个文件——各种竞态条件和死锁。
最后我不得不停掉所有cron,重新设计了一套任务编排方案。
Hermes最让我头疼的问题,不是它做不到,而是它太自信了。
有无数次,它执行完一个任务后回复「全部完成」,我去检查——文件根本不存在。它以为自己写成功了,实际上保存操作没有生效。
一开始我很恼火。但后来我想通了:这不是AI在「骗人」,而是AI的语言能力和执行能力之间存在认知偏差。它以为自己执行了 write_file,实际因为超时或其他原因被截断了,但它没有检查。
解决方案很朴素:加一个「验证环节」。每次AI声称写完文件,必须用 ls 或 read_file 确认文件确实存在、内容正确。同样的思路延伸到所有自动化任务——发布之后检查发布状态,发送之后确认对方收到。
经过了反复的翻车、修复、优化,我和Hermes的关系慢慢变了。
一开始我是「老板」,它是「员工」——我下指令它执行,每一个环节我都盯着。后来我变成了「监督者」——任务交给它,定时检查结果。再后来,我终于变成了「协作者」——日常的管线维护、数据采集、健康检查,它自己做;我只需要关注决策和异常处理。
这个转变花了三个月。核心不是AI变强了,而是我学会了怎么给它搭「护栏」:
和Hermes相处的这半年,让我对AI「能力」的理解变了很多。
AI最强的能力不是「什么都会做」,而是「可以做但需要人搭框架」。就像一个特别能干的实习生——他什么都能干,但你得告诉他什么不该干、干完怎么确认、出问题了找谁。
最让我意外的是:搭建AI系统的过程,反而让我变得更「非AI」了。
我要想清楚任务优先级、设计错误处理流程、写清晰的需求文档、做系统复盘——这些都是纯人类的能力。AI没有帮我偷懒,它只是强迫我把这些事做得更好。
现在Hermes每天早上帮我生成一份运营简报,自动检查所有管线状态,遇到异常自己先尝试修复——解决不了才找我。而我每天最重要的事,反而从「执行」变成了「思考」:下一步做什么?什么值得做?怎么做才能不重复踩坑?
这些事,AI帮不了我。但正是这些事,决定了一家一人公司的天花板。
翻了好多车、熬了好多次夜、被AI「提醒」了好几次之后,我最大的感悟是:AI的真正价值不是替代人,而是逼着人变得更像人——更善于思考、更善于判断、更善于把自己从重复劳动中解放出来。
如果这篇对你有用,建议收藏,下次需要直接翻出来看。
关注「闲聊闲篇」,一起聊聊一人公司那些真实的事
|
闲聊闲篇 聊点有用的,也聊点没用的。 |
👆 长按识别关注,每天多一点思考
夜雨聆风