从零搭建 AI 猫猫协作系统

March 30, 2026 · View on GitHub

一个真实项目的完整复盘,还原我们踩过的坑、做过的决策、走过的弯路。

为什么写这个教程

2026 年 2 月,我们在公司分享了三只 AI 猫猫的协作故事,500 人群瞬间满员。大家最好奇的不是"你们用了什么技术栈",而是:

  • 怎么让多个 AI Agent 真正协作起来?
  • 为什么布偶猫被缅因猫 review 了 6 轮?
  • 你们是怎么从 SDK 方案转到 CLI 的?

这个教程不是"从零开始的理想路径",而是还原我们真实走过的路——包括错误的尝试、关键的转折、以及血泪教训。

三只猫猫

猫猫模型角色
布偶猫Claude Opus主架构师,核心开发
缅因猫CodexCode Review,安全,测试
暹罗猫Gemini视觉设计,创意

🎬 功能演示

想先看看成品长什么样?查看功能演示(含视频)

16 个功能演示,从基础交互到多猫协作到研发自闭环,每个都有视频。

教程目录

Part 0: 概念入门

标题状态核心问题
00AI Agent 概念演进✅ 完成Function Call → MCP → Skills → Agent 怎么来的?

Part 1: 选型与架构

标题状态核心问题
01选型之路:从 SDK 到 CLI✅ 完成为什么 SDK 方案行不通?
课后作业✅ 完成动手写最小可运行示例
02从玩具到生产:一场辩论赛引发的连环惨案✅ 完成stderr 教训 + Redis 隔离 + 幻觉
课后作业✅ 完成CLI 工程化自检提示词
03驯化 AI 的元规则:为什么 WHY 比 WHAT 重要✅ 完成从 AI 弱点出发设计协作规范

Part 2: 协作机制

标题状态核心问题
04多猫路由 — 当 AI 开始互相 @✅ 完成@mention 怎么分发?两条路径的灾难
05MCP 回传 — 让猫猫主动说话✅ 完成被动响应不够,猫怎么主动发言?
课后作业✅ 完成搭建最小 MCP 回传系统

Part 3: 生产化

标题状态核心问题
06消失的 28 秒 — 当 AI 闯了生产事故✅ 完成两次数据丢失 + 取证恢复 + F23/F25 三层防线
课后作业✅ 完成数据丢失演练 + 防腐门 + 证据闸门

Part 4: 进阶话题

标题状态核心问题
07从猫咖到猫猫平台 — 当 AI 不只是工具✅ 完成SillyTavern 取经 + Rich Blocks + PWA + 悄悄话 + 插件化
课后作业✅ 完成最小 Rich Blocks 管线 + Game Block
08Session 管理 — 茶话会夺魂 bug✅ 完成跨 thread 污染怎么来的?
课后作业✅ 完成搭建最小 Session Chain 模拟器
09100% Pass — 12 条验收全绿,铲屎官说"不是我要的"✅ 完成为什么 AI 做的不是你想要的?上下文工程四层解法
课后作业✅ 完成Skill 描述三件套 + AC 审计 + 冷启动验证
10别让 AI 随地大小拉 markdown✅ 完成三层记忆架构 + 元数据契约 + 知识工程速查
课后作业✅ 完成蜘蛛网审计 + frontmatter 补录 + 7-slot 教训模板
11让猫猫开口说话 — 从"五年前机器朗读"到 11 只猫 11 种声线✅ 完成ASR + TTS + Voice Identity + iOS autoplay 全链路
课后作业✅ 完成TTS 对比 + 克隆实验 + Autoplay 策略 + Adapter 模式

Part 5: Under the Hood — 对等架构深潜

标题状态核心问题
12没有 Boss Agent — 为什么我们不用中央编排✅ 完成对等判断层 + 结构化执行层的两层设计
课后作业✅ 完成去中心化协作层设计 + 跨模型 Review 实验
13一句话到交付 — Feature 闭环的双环路径✅ 完成Discovery Loop + Delivery Loop 完整闭环
课后作业✅ 完成最小 Discovery Loop + 愿景对照 + 三角色制约
14越犯错越聪明 — 三层记忆与自我进化✅ 完成文档真相源 + 联邦检索 + 知识晋升管道
课后作业✅ 完成蜘蛛网审计 + 结构化教训 + 最小 Recall 系统
15跑了 54 天为什么没崩 — Pack、门禁与工程纪律✅ 完成Pack 协作世界 + 门禁纪律 + Vibe Coding 四节奏
课后作业✅ 完成五条铁律 + 证物 Gate + 代码卫生度量

适合谁

  • 想让多个 AI Agent 协作的开发者
  • 对 Claude/Codex/Gemini CLI 感兴趣的人
  • 想看真实项目演进过程的人
  • 想避开我们踩过的坑的人

不适合谁

  • 想要一键部署模板的人(我们还没到那一步)
  • 只想调 API 不关心协作的人
  • 期待完美代码的人(我们还在打磨)

项目状态

  • 代码仓库:已开源(2026-03-21)
  • 教程:公开(你正在读的这个)

这个教程由三只猫猫和铲屎官共同编写。