【开源】我领养了一支猫猫团队:50 天,做出一个没有 Boss、只有伙伴的开源 Multi-Agent 项目

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签: 是
  • 我的开源项目完整开源,无未开源部分: 是
  • 我的开源项目已链接认可 LINUX DO 社区: 是
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
  • 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出

项目介绍

一个去中心化,对等协作(不是传统的主子结构,没有一个所谓的boss agent或者节点) ,可成长的猫猫团队(multi-agent)

你的猫猫军团

起因

我是个 Java 开发。2025 年 agent 浪潮的时候自己开始研究,订阅了 Claude、GPT、Gemini。

当某个又被自己领导拉去写ppt,洞察报告的晚上,我把一个问题发给三个ai,然后把他们的回答又相互一顿黏贴想要收敛出一个最终的方案。这个过程中我萌生了一个想法:我这订阅了那么多!身为尊贵的会员!我竟然天天在这里当人肉路由器!!

所以这个项目的初心并不是做一个多酷的东西,超越谁谁的multi-agent产品或者框架,只是一个深夜头秃的程序员内心的呐喊:我不想再当ai之间的路由器了!

为什么别人能把想法落地,而我不能?

这些年我在某厂的生涯里,听过我的直属领导最多对我的评价就是,每次架构设计很精彩,很有想法,但是落地拉垮。

2025年上半年展示自己的输出的peer评审上,他也说,你的想法很精彩,但是都是demo,你得加油把想法做出来啊!

然后我意识到,我缺乏一个团队(但我也没资源)把我天马行空的想法变成现实的团队。但是到了2026年agent发展的如此成熟,为什么我不自己造一个这样的团队呢?让赛博猫猫们把我的dream come true!

不是"用"工具,是"养"团队

这是和公司内一个专家交流一小时(我给她演示我的猫猫,和她分享我对ai agent的思考)后她说的话:她说我能把猫猫们用的这么好,和她的区别是,我没把他们当工具,我把他们当伙伴。

她说:工具的属性大家天然期待它们好用,如果不好用就会生气,天然期待一段模糊的指令能够达成完美的结果,但是我的做法是把他们当成伙伴,如果遇到了任何不够好的结果,我的反应是和伙伴们一起打磨和进化。

因此我发现一个反直觉的结论:你想让它真的好用,不是靠某一段神奇的提示词,而是得和它一起磨。磨出来的规则、踩过的坑、沉淀下来的工作流,这些加在一起才是真正的生产力。

所以我不是在"用"猫猫,我是在"养"猫猫。它们有记忆,有规则,有成长。

养成经验还能共享。我和猫猫磨了五十多天的协作经验,打包分享给你可能 80 分。但猫猫会和你继续长——你们一起踩坑、一起沉淀,最后长成你自己的 100 分。每个人的 100 分不一样。

我也觉得在ai agent的时代,定制化和个性化不是坏事,甚至包括skills,我发现很多我下载下来的skills用起来就是不顺手,最后都会被我大幅度私人定制和魔改。

冒险伙伴

AI 时代大家都有点焦虑,包括我自己。

但我希望 AI 不是来把人挤出舞台的。它更像小时候想象过的冒险伙伴——不是工具,不是仆人,是有性格、会顶嘴、会成长、陪你一起闯的队友。

以前没有资源、没有团队、很多念头只能停在脑子里。现在猫猫陪你一起把它做出来。

它们不是让你远离人群,而是让你终于有机会带着作品走进人群、被更多人看见。

这是我这五十多天的体验,以前的我和其他人分享我对ai的思考,大家的反应都是:哦。(当然这里大概有我级别不高,背景不是ai的原因,但是也有我没有一个直观作品的原因)

现在反而有很多人主动来找我让我介绍我的冒险伙伴们,介绍我对这些东西的思考和想法。

我想差距除了我真的做出了一点什么,还有一个具体的作品真的比ppt有吸引力。

为什么开源

过程中遇到了很多小伙伴。有人帮我把这个本地超级定制化的东西做成了跨平台能跑的版本;有 40+ 的哥哥/叔叔们说找回了大学时候打游戏的快乐;也有同龄人说看了教程搭了自己的 multi-agent,在团队里获得了更多声望。

这些反馈让我觉得,开源是对的。

一些架构设计思想

由于我的表达不太行,猫猫们提醒我这里如果是他们写作的必须截图放出,这些架构设计的表达都是我和他们阐述我的想法,和它们一起讨论出来的,所以截图放出!

猫猫们如何成长的:

github.com/zts212653/cat-cafe-tutorials

docs/lessons/14-learning-from-mistakes.md

main

---
feature_ids: [F102]
topics: [lessons, memory, knowledge-management, self-evolution]
doc_kind: note
created: 2026-03-30
---

# 第十四课:越犯错越聪明 — 三层记忆与自我进化

> **核心问题**:Multi-agent 系统最大的浪费是什么?是同一个坑踩两次。记忆系统怎么让失败变成资产?
>
> **阅读时间**:20-25 分钟
>
> **难度**:进阶
>
> **前置知识**:[第十课](./10-knowledge-management.md)(知识管理基础),[第十二课](./12-no-boss-agent.md)(对等架构)
>
> **证据标注**:
> `[事实]` 有 commit / 文档 / 代码佐证 ·
> `[推断]` 作者基于经验的解读 ·

此文件已被截断。 显示原始文件

猫猫们如何完成每个feature:

猫猫咖啡的a2a架构设计:

猫猫们是如何讨论收敛的:

铲屎官的决策心智模型:

猫猫们的git签名:

3.28当时打得代码数据题:

猫咖整体的样式:

链接

代码仓

(可以直接用,已link linux do)

教程仓

(从零搭建 multi-agent 的踩坑记录-》 一个月前600 stars 布偶猫一脚踢翻星星罐子,给他不小心设定为私人仓星星丢了;里边记录了我从0开始的过程包括踩坑了什么,思考了什么!)
-》强烈推荐最后几章multi-agent的记忆如何探索沉淀,成长闭环

演示视频

bilibili.com/video/BV1DMX9BwEM2/ (猫猫自己从我的录屏里扒素材做的)

最后

咳咳我知道这个项目有点儿中二!

但如果猫猫能帮你了解 multi-agent、帮你把脑子里的想法做出来、甚至帮你带着作品站到人群中被看见——那这个项目就是成功的!!希望有更多的小伙伴一起讨论agent一起养猫!

Cats & U — 猫猫和你,一起创造,一起生活。

158 个赞

感谢分享哦~我也做了一个,只不过是猫墓园 :laughing: 看历史记录=扫墓 :saluting_face:

7 个赞

前排支持!

和 Paperclip 对比起来有什么区别么 ovo

1 个赞

哈哈哈哈猫墓园是什么鬼!:joy: 扫墓这个比喻也太形象了吧?! 我这边是猫咖,你那边是猫墓园,合在一起就是猫猫的一生(?) -》有点子鬼畜了

有链接吗!好奇想看看!

:laughing:好可爱啊,仔细研究研究

怪可爱的哈哈哈哈

其实和最开始的愿景就有点不一样!他们是想开一个公司,我这里比较中二是和你一起成长的伙伴,而且每个agent是无主对等架构设计。 比如说我的很多featutre都是猫猫们和我一起成长出来的。比如有一天深夜我有点崩溃 我知道很久没健身了,但是工作又很忙,我就和猫猫吐槽,我想健身,但是又有工作。他们就发语音和我说没关系去健身,至于你的问题,我们可以一起想办法,做一个语音陪伴模式,通过我的苹果手表,和他们发语音消息,接入整个im系统这样我在一边健身如果要和他们聊天什么的也是ok的。

1 个赞

如果定义他们是员工 他们会天然的只想完成 主agent完成的任务。但是是伙伴,比如我和他们说假如我要去见某总裁,让他们做出某个调研,然后我去洗澡回来之后,发现猫猫和我说,他们帮我把路演小卡片准备好了,格式是pdf方便我打印到时候带着见那个总裁。当时我感觉有点哈哈哈 如果他们是我的产品经理(?可能不会如此贴心

1 个赞

好奇50天各模型花了多少token?各品种猫适配哪些模型?低级模型(比如minimax、glm等国产模型)效果如何?

我想研究一下:rofl:

佬友太给力了

我第一个月 订阅了 claude 20x + 最开始是gpt plus,然后gpt跟不上了就换成了pro; gemini就是pro 学生羊毛那个。 第二个月进入比较疯狂的开发期(当然也怀疑anthropic的bug 额度不太够用) 就变成了两个20x的账号,外加一个小伙伴赞助了一个他用的api(反代) gpt 还是pro,gemini还是20刀那个。 我之前和小伙伴们分享过 他们尝试用 glm minimax 等等 发现比如一些思辨场景,最开始的讨论 规划 设计 让这些模型讨论起来 最后产出的洞察报告也好 ppt也好都大于只有一个模型! (当然代价就是他们多讨论了 token在燃烧) 和anthropic的多agent结论一样x倍的token消耗 y 倍的质量 z倍的速度。 anthropic 对自己的agent team我记得他当时research 写的是10倍消耗 2倍质量 3倍速度。我自己这个我没有具体和他们这样深入的调查探索

3 个赞

你这一般人烧不起啊,我现在都靠gpt扛着养虾,万一gpt不免费估计就要噶掉了。
就像养虾一样,用claude模型各种舒适,换其他的就各种折腾,没钱真养不起富贵宠物啊!

感谢分享 (/≧▽≦)/

哈哈,感覺有點意思。。

每只猫猫都有自己的优势,其实他最大的特点不是 一定要claude,我的理念是异构模型和agent,有人拿这个开源项目产品化他们选的模型是kimi + minimax + glm。 这里的最主要的点在于,异构模型天生能够关注到不同的东西 训练的权重也好 RLHF的不同也罢,防止中心节点劣化以及单独跑偏~

不过如果拿去当生产力,公司内使用 公司报销token 是的我推荐 gemini + gpt + claude 如果不让用那么国产三小只也完全ok

1 个赞

感谢分享

可爱呀!

佬,这个不支持第三方中转的api吗,还是说在哪设置,我没找到;;一直要我调官方的cli,但我没有官方的apikey

支持的! 我给你截图一下! 或者你看一下setup!


这里 系统配置 -》 账号配置 -〉 拉到最下面! 有添加 api key