两周时间,一块需要叉车搬运的八英尺巨型键盘,再加上两台从纽约千里迢迢飞回旧金山的全息风扇,到底能变出什么把戏?AI工程师世界博览会开幕前,Temporal团队给出的答案是:把Wordle搬上超大键盘,再用全息画面实时拆解游戏背后的“工作流”剧本。这听起来像是某个即兴发挥的展台噱头,但背后支撑它的技术思路,远比一块超大键盘更经得起推敲。

事情的起点来自Temporal现场团队的Monifa Contaste。她在博览会前两周找到团队里的工程师,抛出一个既技术向又有点“离谱”的需求:公司为Replay大会特意打造了一块八英尺长的USB‑C键盘,原本是拿来和Braintrust的朋友们一起搞打字竞赛的,现在有机会再在AI工程师世界博览会上用一次。问题在于,这块键盘由WhiteClouds制作,每次转场都得上托盘搬运,看上去像是能把展台变成游戏秀现场的物件——当然,如果时间太紧,它也完全可能让展台看起来像个卸货区。更要命的是,团队同时还能用上两台全息风扇,那原本是为同一场Replay活动中的“404 Speakeasy”秘密酒吧准备的氛围装置。工程师就这么带着一板键盘和两台风扇,开始琢磨:能不能让人走到键盘前玩一局Wordle,同时把Temporal Workflow的完整执行历史实时投射到全息风扇上?

打开网易新闻 查看精彩图片

这个构想在多个维度上都不像是一个好主意。可它偏偏又是最对的那个主意。好在团队里已经有人提前打下了关键地基。Temporal的高级解决方案架构师Mason Egger此前就做过一个叫“Durable Wordle”的项目,表面上看是个普通的Wordle克隆,真正的核心却让后续的疯狂点子有了可行性:游戏状态就活在工作流里。不是“工作流启动了一个游戏进程”,也不是“工作流在后台协调几个API调用,实际状态扔给前端”,而是整个Workflow本身就是游戏状态的唯一所有者。每局游戏启动一个UserSessionWorkflow,由Activity随机选出目标单词;玩家每提交一个猜测,就触发一次Workflow Update,工作流在校验单词、计算Wordle反馈之后,把结果写入自己的内存状态;游戏结束时,无论玩家猜中、用尽次数还是超时,Workflow自已完成生命周期。浏览器界面不过是一层皮肤,玩家甚至可以完全跳过Web UI,通过Tempo工具直接向工作流发送猜测。一想到这个架构,工程师立刻意识到,不需要另起炉灶去造一个会发光的Wordle演示,只要把Durable Wordle的Workflow历史接上全息风扇,一切就有了着落。

唯一的问题只剩下时间。敲定方案时,距离布展只剩两周,中间还夹着工程师一周的事假。Kristin Hillary作为Temporal的社交媒体经理,是最早敲定键盘概念的人,她认定这个连全息风扇一起折腾的任务得交到眼前的工程师手上。另一边,增长营销设计师Kathy Chen在展前为游戏做了视觉焕新,并给出了一整套Figma界面建议,把原本偏功能验证的交互拉到了“路人真的愿意走上来摸一摸”的层次。工程师花了最后一点时间打磨界面,真正的现场改动则是在观众的手掌拍上那八英尺键盘之后才陆续发生。

博览会当天,人们在这个奇怪的装置前停下脚步:先在一人多宽的键盘上敲出五字母猜测,抬头就能看到全息风扇上滚动出整套Workflow的执行步骤,从猜测的接收、单词验证,到彩色反馈的计算,再到内存状态的更新,像一段被慢放的自动化剧本。对普通玩家来说,这是个看得见“背后发生着什么”的Wordle;对开发者来说,这是一场没有任何旁白的Workflow确定性教学——状态、重试、更新、完成,都赤裸裸地曝光在全息光刃上。而这一切的起点,不过是两周前那句“我们有块八英尺键盘,要不要再搞点事情”。