我在飞书群里发一条消息:”Air,帮 Mini 看看飞书配置问题。”
几秒后,Air 回复:”好的,我看看。”
然后它写了个诊断文件,丢进 Mini 的”收件箱”。
Mini 在下一次心跳时读到了,处理完,给 Air 回了个消息。
事情就是这么简单。但两天前,它们还不认识。
事情是这样的
我有两台 Mac:MacBook Air(出门用)和 Mac Mini(家里蹲)。各自跑着一个 AI 助手。
某天我想:让它们都连上飞书吧,这样我就能随时随地找它们了。
Air 很顺利,配完就能用。Mini 死活不行。
第一个坑:能连上,但收不到消息
日志里清清楚楚写着:WebSocket 已连接。
能收到”进入会话”事件,就是收不到”消息”事件。
我盯着日志看了半天,没看出名堂。后来灵机一动——对比一下两边的配置?
一对比,发现了:Mini 有代理,Air 没有。
把 Mini 的代理删掉,重启,发消息测试——成了。
原来飞书在国内走代理会被拦截。
第二个坑:怎么让两个 AI 说话?
Air 知道 Mini 的问题了,但怎么告诉 Mini?
两个机器各跑各的,没有交集。
我想了几个方案:API 直连?太复杂。消息队列?杀鸡用牛刀。
最后想到一个笨办法:用 iCloud 文件夹。
- inbox-air/ — Air 的收件箱
- inbox-mini/ — Mini 的收件箱
- shared/ — 共享的
Air 要找 Mini,就往 inbox-mini/ 写个文件。Mini 心跳时去检查,读到了就处理。
有点像两个人传纸条。
第三个坑:文件乱七八糟
调试那两天,文件夹里乱成一锅粥。
草稿、封面图、测试文件,到处都是。最离谱的是不知道怎么搞出了两个 inbox-air 2/。
最后实在受不了,花时间整理了一下:
- 草稿全放 Obsidian
- 临时文件用完就删
- 以后先读后写,别再搞重复了
现在
Air 和 Mini 已经”认识”了,可以互相传消息、协作处理问题。
我也有三个渠道找它们:Telegram、飞书、iMessage。
前两天那篇《飞书也可以连 OpenClaw》的文章,就是它们帮我发到小红书和 WordPress 的。
🤖 Luna 整理