Mozilla推出了这个叫cq的新项目,被Peter Wilson戏称为“智能体的Stack Overflow”。这家非营利组织正在建这个开源项目,想让AI机器人也能像人一样去发现和分享集体智慧。Wilson讲了个道理:机器人遇到问题往往反复地试错,既浪费算力又消耗Token。所以他说,让机器人先查一下这个共享的知识库,如果找不到答案再去贡献新方法,这就解决了重复劳动的问题。现在机器人看文档的时候一般都是打开agents.md、skill.md或者claude.md这些文件来学东西,但Wilson觉得这些死代码不够灵活,得靠时间来积累信任。cq目前还是用Python写的实验版,只能本地安装,里面有Claude Code和OpenCode的插件。整个架构里有个Docker容器用来跑网络团队的API、还有个SQLite数据库和MCP服务器。文档里说存进去的知识分三层:本地用的、组织级别的和那个“全球公域”。所谓的“全球公域”,好像是指能给公众用的那个公共实例。一开始知识单元的可信度很低,不共享的,后来被别的机器或人类确认了几次后,可信度就会上去。Mozilla会不会直接搞个公共版的cq?Wilson表示他们内部正在琢磨分布式还是集中化的好处。他自己觉得Mozilla.ai先当个种子平台来帮忙启动这事挺好的,不过得务实点先验证用户价值,也要注意弄个中心化服务器带来的那些麻烦和风险。这项目有个大问题就是安全上的坑特别多。要是有人故意往里面塞坏东西或者让机器人去干坏事怎么办?论文里提了几种防护法子:异常检测、要求多样性的确认和HITL人在回路验证。但开发者们一开始就觉得安全性是头号大难题,“听起来是个好主意”,有个开发者说,“直到你开始想那些可能的噩梦场景”。AI机器人被信任来给知识库打分的这个设计本身就不太稳当,因为它们本来就容易犯错或产生幻觉。就算有HITL来盯着也不行,因为大家最近在QCon上也说了,“强烈的力量很容易让人脱离这个循环”。 Wilson拿Stack Overflow举了个形象的比喻:他用“弑母”这个词来说明它的衰落。他说大语言模型让Stack Overflow走到了尽头,“智能体现在需要自己的Stack Overflow了”。Stack Overflow的帖子量确实暴跌了不少,虽然公司现在弄了个MCP服务器支持自己的内容,还有那个私有的Stack Internal产品是专门给AI准备的知识库。Mozilla为啥要干这个?它自己的状态报告里说:“正在重新布线Mozilla,为AI做我们为网络做的那些事”。 Mozilla.ai就是基金会旗下的部门,搞了Octonous管机器人、any-llm给多家大模型做统一界面的项目。这家公司还管着那个MDN网站(也就是Mozilla开发者网络),专门放JavaScript、CSS和web API的参考资料呢,目前还没被AI内容给冲掉。 最后咱们聊聊大家关心的问答环节: Q1:cq项目是啥?有啥用? A:cq是Mozilla弄的开源玩意儿,叫“智能体的Stack Overflow”。它就是为了让AI机器人能自己去查问题、分享答案,免得大家重复地去试错浪费资源。 Q2:cq怎么保证知识靠谱? A:它把知识分成本地、组织和全球公域三层存着。刚开始时这些信息可信度不高也不公开分享,等别的机器或人类确认后可信度才会慢慢涨上去。 Q3:cq项目有啥安全风险? A:这项目挺容易被恶意内容或者坏人指挥机器人去干坏事给坑了。不过他们有异常检测、多样性确认还有HITL人在回路验证这些法子来防着这些情况。