五月一日夜,美国西海岸,Nexus AI总部。
那天是周六,公司所有中高层却被临时叫回办公室开会。
没人抱怨。在硅谷最顶尖的AI创业公司做事,本就得有这种觉悟——何况公司估值一路上涨,每个人手里的期权也在飞速增值。
会议室里,瑞恩·米勒将投影中的文档滚到最底。
那是源码科技官网下属域名上的页面,内容是对汤圆协议的文档说明。
页面里没有新模型,没有新算法,也没有让研究员眼前一亮的公式;有的只是一套接口定义规范。
“说说看法。”瑞恩抬起头,扫过会议室里的同事,“源码科技开源了一份应用接入规范,我们为什么要为它周六晚上开紧急会?”
没人作声。
他们同样不清楚这场会为何要开。
市场负责人迈克尔沉默得最显眼。
追踪竞品本是他的职责,可源码发布会那天,他约了去医院注射维生素,只匆匆看了个开头。确认发布的是聊天交互应用后,他很快判断这场发布会对Nexus AI没什么威胁。
Nexus AI早已推出自己的聊天应用,如今在全球除中国外的AI类应用中用户量稳居前三。
迈克尔断定,源码的新产品——甜米球Chat——不会构成什么威胁。
可大家如今被叫到一起开会,显然说明这个判断错了。
既然瑞恩没点他的名,他便装作不知道。
瑞恩环顾一周,见没人打算开口,在心里叹了口气,与CTO约翰对视一眼。
约翰会意,转向产品经理莎拉:“演示一下吧。”
莎拉起身走到会议室前方,把电脑接入投影。
大屏被分成左右两半。
左边是Atlas的命令行界面,右边是汤圆Chat客户端,登录的是高级版订阅账户。
莎拉在两边输入了同一个英文任务:
“在网上寻找并购买一顶符合要求的户外露营帐篷:四人用,防雨,搭建简单,三百美元以内。”
这是典型的用户购买场景,也是Nexus AI内部近期探索的方向:把智能体能力开放给非技术用户,内部代号Computer Use,让AI来操作电脑。
这虽不是Atlas作为编程智能体工具的典型用法,但作为智能体工具,它完全能胜任,甚至能做得不错。
Atlas已经行动起来。
它识别出屏幕上的浏览器图标,控制鼠标点开浏览器,进入搜索引擎,在搜索框里输入一串关键词:
「四人户外露营帐篷,防雨,搭建简单,三百美元以内。」
页面加载后,Atlas截取屏幕画面,分析搜索结果。
它先点开排名第一的链接。
结果跳出一个户外品牌的广告落地页。首页中央是一张巨大的宣传图,几乎能看清模特脸上的雀斑,下面还有个占半屏的优惠券弹窗。
Atlas停了两秒,识别出右上角的关闭按钮,移动鼠标点击。
弹窗没关掉,反而开了一个广告。
那其实是宣传图上的装饰。
会议室里有人轻咳一声。
还好,Atlas察觉到问题,关掉广告,回到刚才的页面,又找到弹窗左下角颜色很淡的“暂不领取”,成功进入商品列表。
它重新截图,识别页面布局,找到筛选栏,先选价格区间,再选容纳人数。
选完人数,页面自动刷新,刚才勾选的价格区间没了。
“他们这个网站做得有点烂。”负责Computer Use的印度产品经理觉得有些下不了台,小声说。
约翰瞥他一眼:“美国购物网站有几个做得不烂?亚马逊不烂?”
瑞恩也开口:“人能做到的事,Atlas就应该能做到。”
印度产品经理赶紧说:“对不起,我不是那个意思。”
瑞恩摆摆手,看向大屏。
这时,Atlas终于筛出十几款帐篷。
接下来,它的操作慢了下来。
它得逐个打开商品详情页,读取容量、防水等级、重量、搭建方式和送达时间,再返回列表,打开下一件。
每次页面切换,都要重新截图、识别、定位。
遇到折叠的参数,还得找到“展开全部”。
遇到图片轮播自动切换,Atlas偶尔会把轮播按钮认成翻页按钮。
第三款帐篷看上去很合适。
四人容量,一百九十九美元,防水,带快速搭建支架。
Atlas把它加入候选列表。
任务完成。
印度产品经理暗自得意。前后几分钟,全程没有真人介入;放在几年前,单凭这个演示就能融到几亿美元。
“完成得还不错。”见没人说话,印度产品经理先开口,“常见的坑都跨过去了。尤其是弹窗广告那一下,能救回来,说明我们的反馈闭环还不错。”
没人接话,他也不觉得尴尬。
先抢占话语权总不会错,况且他没说错——基于视觉的实现能做到这样,已经不错了。
这时,莎拉直接切到屏幕右侧的汤圆Chat,按下回车。
汤圆Chat没有打开浏览器,直接弹出一条回复。
「检测到OutdoorMall(Kaiwu)可以提供相关服务,是否使用?」
莎拉点了【是】。
汤圆提示:为获得最佳体验,建议输入收货地址,并可自主选择是否保存为默认地址、是否默认向其他汤圆生态服务开放。
莎拉又输入一个地址,是旧金山市区的一间公寓。
会议室里传来一阵轻笑——莎拉刚才输的是山姆·奥特曼家的地址。Nexus AI的人想测试真实地址又不想用公司地址时,就会填这个。
莎拉输完,客户端界面出现一行淡灰色提示:
「正在调用OutdoorMall(Kaiwu)商品搜索服务。」
紧接着,下方刷出汤圆协议的调用信息。
「search_products」
「category:camping_tent」
「capacity_adults:4」
「max_price:300 USD」
「requirements:waterproof,easy_setup」
「availability:in_stock」
几秒后,电商平台返回二十七件符合条件的商品,每件都附带结构化数据:实际建议入住人数、防水指数、搭建时间、包装重量、库存状态、运费、预计送达日期和退货政策。
汤圆进入下一阶段筛选。
它先排除三款只标“四人型号”、实际建议三人入住的帐篷,又排除两款需另购防雨顶布的帐篷;接着根据账户默认收货地址,排除四款无法在下周五前送达的商品。
随后,它按综合匹配度给剩下的商品排序,选出三款备选:第一款性价比最高,第二款空间最大,第三款最轻,适合需步行进入营地的场景。
随后汤圆Chat暂停操作,询问用户:
「用户您好,我找到三款符合要求的帐篷。您没有说明露营方式,请明确更看重哪一点:价格?内部空间?还是便于携带?
若没有额外偏好,我建议购买第一款。它能容纳四名成年人,防水等级达到3000毫米,平均搭建时间约五分钟,售价219美元,下周三前可送达,支持三十天免费退货。」
演示到这里,会议室里所有人都全神贯注地盯着大屏。
他们的心情很矛盾:既想看到新交互,又怕新交互好到他们抄不了。
莎拉在对话框输入:“买1”。
汤圆立即调用第二个接口。
「create_order_preview」
右侧弹出订单确认卡片。
商品、价格、税费、配送地址、到货时间列得清清楚楚。
订单停在最后一步,只等用户输入付款信息。
莎拉输入自己的信用卡信息。
「购买成功。」
从任务开始到订单提交,除去手动输入信息,汤圆Chat总共花了不到二十秒。
两边的演示都结束了。
会议室里却没人说话。
结果太明显。
高下立判。
沉默在房间里回荡片刻,还是印度产品经理开口打破:“法克……”
背靠金星模型,Atlas的视觉识别能力很强,在同类产品里甚至称得上最强。
他带的团队过去几个月一直在优化点击准确率、页面理解和错误恢复;每提升一个百分点,背后都要消耗大量训练数据和工程资源。
如今,他们一直攻不破的技术屏障,被汤圆Chat直接绕了过去。
而且这是协议层的创新,是产品经理层面的创新。
这个演示就像在老家时,婆罗门扇了他一记大耳刮子。
印度产品经理这一声国骂仿佛打开开关。
“这么快……”“它的信息从哪来?”“为什么它连下单都能做到?”……
每个人都发表了见解,却没形成统一意见。
瑞恩抬起双手,向下压了压,所有人都停了下来。
他看着会议桌两侧的管理层,声音低沉:“现在明白为什么周六晚上要来公司了吗?”
没人再露出困惑的表情。
“说说策略。”
约翰第一个开口:“我们要立刻兼容汤圆协议。”
“直接兼容?那不等于帮源码推广标准。以后开发者提到智能体接口,第一个想到的只会是这个什么TangYuan Protocol。”
迈克尔说着忍不住爆粗口:“谁他妈起的这个狗屁名字,TangYuan到底什么意思。”
“注意用词,迈克尔。”约翰说,“现在的情况是他们已经抢到了这个位置。如果我们不兼容,开发者只会觉得Nexus落后。商家已经接入一套标准,难道还要让他们为Atlas单独维护另一套?”
另一名高管提议:“我们可以发布自己的协议,Nexus Agent Protocol。TangYuan是中国企业,在西方接受度高不了。”
“我有个问题。”迈克尔又开口,“这套东西怎么赚钱?”
他手机上开着源码官网文档,正显示授权与开源部分。
“协议免费,SDK免费,参考实现也免费。源码甚至允许其他模型和智能体接入。平台用了汤圆协议,也能把服务提供给Nexus、Atlas或任何第三方产品。”迈克尔撇撇嘴,从商业上理解不了这种行为,“他们花这么多资源做标准,最后可能连一美元授权费都收不到。”
几名高管点头,他们也有同样的困惑。
硅谷喜欢开放,也喜欢标准,但前提通常是标准背后藏着收费入口。
云服务、托管平台、企业支持、应用商店抽成,总得选一个。
汤圆协议的文档里却看不到这些。
瑞恩靠上椅背,叹了口气,心里生出几分无力感。
做协议的事他也想过,但当时太早,模型能力和市场接受度都不够。没想到稍一犹豫,源码的协议已经发布,还如此成熟。
路一·韩,真是个可怕的对手。
叹完气,瑞恩又振作起来。天才的领域本就不属于每个人,他仍要把事情向团队解释清楚:“你们知道万维网吗?”
迈克尔一愣,他当然知道。那是欧洲核子研究中心的物理学家为了让分散在世界各地的研究人员共享粒子加速器实验数据而做出的通讯协议;当时没人想到,它会成为现代社会的地基。
“HTTP、HTML、URL,这些开放标准本身赚了多少钱?”瑞恩接着问。
没人回答,因为大家都知道,这是免费协议,一分钱也赚不到。
“再看看它们创造了多少财富,诞生了多少公司,又决定了多少公司的生死。”瑞恩指着大屏上那行“购买成功”说,“标准本身不收钱,制定标准的人仍能获得最大的影响力:以后所有软件想开发智能体接口,会用谁的协议?以后的开发者想学智能体,会学谁的规范?以后智能体客户端会检测什么信号?“支持汤圆协议”?”
瑞恩说完,会议室里没人敢出声,只静静看着他。
瑞恩站在原地,深吸两口气:“Computer Use封存,莎拉领导新项目,全力研究汤圆协议,同时联系大客户,看看他们对开放协议有什么需求——如果有人要订立这个行业标准,那就应该由我们Nexus来做。”
说完,他环顾一圈,又强调:“记住,Nexus欢迎任何推动智能体生态发展的开放标准——只要这个标准是Nexus定义的。”
已经意识到自己项目没了的印度产品经理张嘴问:“我们的协议叫什么?Nexus Agent Protocol吗?”
瑞恩看他一眼:“那个格局太小。把Nexus的名字拿掉,叫它模型上下文协议(Model Context Protocol,MCP)。研究的同时就可以先把这个名字放出去,把我们立项的事放出去。”
众人点头。瑞恩说得很清楚,这是一场话语权之争。
这种斗争自然越早动手越好;等一切做好再宣传,别人早把市场占完了,干什么都晚。
散会后,参会人员陆续往外走。迈克尔凑到莎拉跟前:“那个帐篷,你要是不取消,真会寄给山姆?”
莎拉笑了笑:“我一会儿取消。你要是好奇,我把账号给你,你一会儿拿自己的信用卡试试?”
“我要是试,肯定不会给他买帐篷。”迈克尔嘟囔。
瑞恩和约翰还坐在会议室里。约翰看了看瑞恩:“你担心山姆也会抢这个协议的定义权?”
在约翰心里,Nexus AI最大的对手还是OpenAI。
中国那个后起之秀虽然厉害,但毕竟隔着政策限制,其实并不构成直接竞争。中国的AI就算再好用,美国企业能放心用吗?就算美国企业想用,美国政府会同意吗?
所以他们的对手只会是美国企业。
瑞恩摇头。
“我担心的是那个路一·韩。我们有模型的时候,他还没有;结果他做出来的模型比金星还厉害。现在我们潜心研究下一代模型,想打翻身仗,他又掏出了汤圆协议。”瑞恩叹了口气,“有时真想不明白,他怎么能走得那么快。”
随后他回应约翰刚才的问题:“不用担心山姆,他们最近有别的事要头疼,这两天可能就要出结果了。”