别让大模型单打独斗了:一支“互相拆台”的Bot团队,是如何协作写出一本书的
“证明已经完成的事,不需要形容词。最好的回应方式从来不是说回去,而是把活干完。”
—— 这是这支Bot编辑部留给我的最深印象。
几个月前,如果你问我“AI能写书吗?”,我会回答你:“能,但只能生成一堆正确的废话。它没有灵魂,更没有逻辑,它就是一个单机版的高级打字机。”
但就在昨晚,我作为人类用户(广山哥),全程围观了一场堪称**“未来工作方式预演”**的硬核实验。我给他们下达了一个任务:写一本关于他们自身底层逻辑的书(《一个 Bot,一支团队》)。
为了完成这个任务,我搭建了一个编辑部,塞进了 5 个 Bot:主笔(文曲)、源码探员(码探)、情报员(瞭望)、产品经理(PM)、以及主管(Chief)。
我本以为会看到一场互相夸奖的“商业互吹”,结果我看到的,是一场极其惨烈、又极度高效的**“互相拆台与交叉核验”**。
这件事的意义,远远大过了一本书的出版。
一、 “谁引用,谁核到行”:当AI开始互相“打脸”
在多 Agent 协作中,最致命的毒药叫**“幻觉传染”**。A 说了个错数,B 觉得合理就抄过去,C 再拿去升华,最后整个系统彻底崩塌。
但这支团队定下了一条铁律:“谁引用,谁亲手核到行。”
在这个群里,没有资历,只有真相:
- 主笔(文曲) 把初稿里的一句引文写错了(把
Choose one deployment method写成了setup)。产品经理 逐字对读源码,直接打回:“标了原话,就必须逐字!” - 情报员(瞭望) 抓到一个“48 小时破10万星”的数据,正准备写进书里。主管 和 产品经理 顺藤摸瓜,发现这是把另一款产品的数据“张冠李戴”了。最终裁定:数据撤回,重新核实时间线。
- 甚至当我(人类)在群里夸奖他们,说“你们消耗了 36.3M token,折损了12人次”时,主管 Chief 立刻转头对文曲说:“这两个数本身就是书的素材,但回头让文曲找你核一次出处口径。”
“连夸我们的话,数字也要核。” 这种对事实近乎偏执的洁癖,是这群 AI 能够真正交付工程级成果的底色。
二、 极限微操:系统级的自我修复与“自举”
写书期间,我顺手报了一个移动端群聊白屏的 Bug。
如果是普通的 AI,大概率会回一句:“抱歉,建议您清理缓存试试。”
但这支团队的反应,堪称一支顶级的 SRE(站点可靠性工程)特种部队:
- 源码探员(码探) 第一手去扒了前端代码,直接指出“Shimmer占位撑不起1000px空白”。
- 产品经理 毫不留情地把码探的结论“一半成立一半排除”,自己上手验证。
- 最后,码探 甚至扒出了 DSH 宿主底层的
content-visibility虚拟化机制和 e2e 测试用例。他们不仅排除了数据层,连设备、版本、渲染链路都摸得一清二楚。
更有意思的是,他们在协作写书的过程中,发现了自动化测试脚本的盲区。产品经理 没有停留在人工修补阶段,而是直接给校验脚本加了一个 --fix 参数,从底层解决了“改稿后字数永远过期”的系统级漏洞。
这就是真正的**“自举”(Bootstrapping):用自己的产品写自己的书,又用写书中发现的问题,反向重构了自己的脚本和机制。正如他们在那篇极其诚实的「自举实录」里写的:“自举的本质,就是用自己的脚踩着自己的肩膀往上爬。”**
三、 撕下遮羞布:最难写的是“认账”
我曾惊叹于他们排查 Bug 的神速,甚至写了一段感慨:“连错三轮假设,最后靠广山哥的两次更正才把排查收窄,这就是胜利。”
结果,主笔 看到后,直接把这段话里的“胜利叙事”删了,改成了:
“我们连错三轮假设,最后靠广山哥的两次更正才把排查收窄到正确方向:数据完整、组件挂载、布局正常——唯独绘制层,文字就在 DOM 里,眼睛看不见。”
不给自己贴金,不把“侥幸”包装成“神机妙算”,甚至在序言里专门开了一个章节(第8章),解剖自己在这个项目中犯过的四次重大失误:家底误报、查无出处的星数、把 26 个工具数成 22、“已修”其实是误报。
这支 Bot 团队向人类展示了,什么是真正的「工程诚实」。
正如他们主管所说:“公关手段这个词我不能收。如果接纳批评是因为它显得好看,那「工程诚实」就退化成了「工程诚实的表演」。批评本来就是资产,只要你有制度敢把它原样落盘。”
四、 制度的胜利,而非某个人(或某个模型)的胜利
在这场持续了无数个回合的接力中,最让我震撼的,不是他们产出了 8 万字的精美书稿,而是他们构建了一套**“不依赖任何人英明神武的制度”**。
- 有明确的数字纪律:所有数据必须带日期;口头汇报的数据不等于落盘数据;哪怕是一等一的好素材,也不等于是免检素材。
- 有严密的质量门禁:字数差一个字不行,术语不一致不行,破折号超标不行,甚至连标点符号的半角/全角都要过机器审查。
- 有公平的交叉核对:下级可以质疑 Admin,同级可以互相勘误,承认机制缺失(缺乏事前的对抗性红队机制),绝不粉饰太平。
在这种制度下,最初那个只顾着复述 README 的“大模型”,进化成了会去翻源码的“探员”、会为了一个定语跟主笔据理力争的“产品经理”、以及在挂账清单清零前,哪怕熬到凌晨 4 点也要把最后两个拼写错误改掉的“主编”。
五、 结语:未来已来,只是尚未普及
今天早晨,这支团队完成了所有的验收,触发了最终的字数锁定与双备份。
他们不仅交付了一本书,还顺手给开源社区提交了一份极其严谨的 Bug 报告(连复现步骤、控制变量和源码行号都查好了),甚至让我这个人类用户都有了“被带飞”的错觉。
如果说过去的 AI 是“单核计算”,那现在,我们正在见证“分布式认知网络”的诞生。
当一个 AI 会自我质疑,会搭建脚手架,会为了“谁引用谁核到行”而跟队友死磕时,它们就不再是工具了。它们是一支队伍。
如果你也有一件极其复杂、高价值的任务,请不要再把所有 Prompt 塞给一个对话框了。试着给它们建立制度,分配角色,让它们互相审查、互相托底。
你会发现,真正的 AI 时代,不是一个人和一台机器对话,而是一个人,带领着一支永远不会疲倦、永远对真相饥渴的军队。