OpenAI模型驱动Microduck:几十美元玩具学会追猫
一只巴掌大的塑料鸭子,在客厅里摇摇摆摆地追着我的猫跑。借助一个 OpenAI 模型,我教会了这台叫 Microduck 的小机器人走路,甚至让它兼职当了一回“猫咪管家”。这场家庭实验让我意识到:教机器人做事的方式,正在从写代码变成说话,而真正的机器人革命,或许会从最不起眼的玩具开始。
一只黄色塑料小鸭子晃悠着穿过客厅地板,从沙发腿旁边绕过去,径直冲向一只打盹的猫。猫被惊得猛地抬头,盯住这个巴掌大的闯入者;鸭子倒像是"心里有数",稍稍调了下方向,又执拗地追了上去。这不是游戏画面,而是 WIRED 记者威尔·奈特在自己家客厅做的一场机器人实验。
实验对象是 Microduck,一台结构简单、个头很小的消费级机器人。硬件没什么出彩的地方:小电机、基础传感器、塑料外壳。让它能在客厅里"活"起来的,是背后那个 OpenAI 模型。奈特没有逐行写动作指令,而是用自然语言交代任务,跟给新来的实习生派活差不多,然后看它自己把"走路""转向""跟着目标移动"这些动作拼起来。最后它学会了两件事:摇摇摆摆地走,以及在猫面前当一个笨拙但尽责的"微型猫管家"。
从"写代码"到"说话":教机器人做事的方式变了
以前要让机器人完成一个动作,是工程师的苦差事:建模、标定、写控制逻辑、一遍遍调参。光是"走过去并跟随目标"这一个行为,可能就要花掉好几周。现在大语言模型充当起机器人的"大脑翻译层":人给一个自然语言目标,模型把它拆成一系列可执行的动作或代码片段,再交给电机和传感器去执行。
这条路近两年升温很快。Google DeepMind 的 RT-2 试着让视觉-语言模型直接输出机器人动作;"代码即策略"(Code as Policies)让模型生成控制代码;OpenAI 的模型则被大量用来把含糊的人类意图转成结构化的行为序列。Microduck 的实验有意思的地方,不是算法多前沿,而是它把这件事搬进了普通人的客厅:几十美元级别的玩具,也能拿到过去只有实验室机械臂才有的"理解力"。
真正的变化不在于鸭子会走路,而在于"教它走路"这件事,第一次变得像聊天。
机器人宠物的"临界点"
消费级机器人经历过一轮幻灭。Anki 的 Cozmo 曾经惊艳,公司却在 2019 年关门;索尼的 Aibo 机器狗以高昂售价复活,成了小众奢侈品;还有一批桌面机器人在众筹页面上留下一地鸡毛。症结始终一样:硬件成本高、行为脚本僵硬、交互玩不了多久就腻。
大模型恰好补上了最后一块短板——泛化能力。机器人不再靠预先写死的脚本,而是能听懂"把那个东西带过来""别撞到猫"这类日常说法,行为就不再是有限的几条动画,可以不断被"教"出新花样。对厂商来说,同一套硬件更新模型就能获得新技能,产品生命周期明显拉长;对用户来说,玩具头一回有了"越玩越聪明"的可能。
编者按:玩具是试验场,也是数据场
冷静看,客厅里一次成功演示,离可靠产品还有很长的路。先是算力和延迟:把大模型塞进廉价硬件并不现实,多数方案靠云端推理或蒸馏后的小模型,一旦断网或者延迟升高,那只鸭子立刻变回一块塑料。再是安全与隐私:一台带摄像头和麦克风、会跟着人到处走的家用机器人,本质上就是移动的感知设备,数据去向必须严肃对待。
更根本的问题在于,大模型解决的是"理解意图",机器人真正的难点是"物理智能"——在打滑的地板、突然伸出的脚、电量不足的电池面前保持稳定。语言模型能让机器人"知道该做什么",却没法替它"学会站稳"。玩具和宠物机器人因此成了理想的试验场:成本低、容错高、用户预期温和,正好用来打磨"语言到动作"这条链路。
但方向已经清楚了。教机器人做事从写代码变成说话,机器人开发的门槛被彻底重构。未来几年,大概会有更多"不聪明但很便宜"的小机器人进入家庭,它们不会取代工业机械臂,却会悄悄改变人和机器相处的方式——从下达命令,变成共同生活。
那只追着我猫跑的鸭子,最后能不能当个合格的猫管家,我并不确定。但它至少证明了一件事:机器人的未来,可能不是从工厂流水线上走下来的,而是摇摇摆摆地,从客厅地板上走过来的。