你有没有在看完一部传记电影后突然想过——如果把你自己经历过的事,也浓缩成九十分钟的起承转合,它会是励志片、文艺片,还是一段你从没认真打量过的成长史诗?阿俊·库马尔·普拉贾帕蒂(Arjun Kumar Prajapati)就顺着这个念头搭了一个网页工具,起名叫Legacy。他在一次黑客松周末挑战中提交了这个作品,主题恰好是“激情”。他觉得自己并不是在造什么复杂的产品,只是在回答一个简单的问题:如果每个人都能像看电影一样,浏览一遍自己用热情、挫折和选择拼成的人生纪录片,会怎样?
Legacy的逻辑并不绕。它向用户抛出六个直指人生经历的问题,题目覆盖了你的热爱从哪儿开始、中途碰到过什么阻力、是什么支撑你往下走、你至今最骄傲的一个成就,以及未来还想往哪里去。不过,因为前端表单实际上收集到的是七个采访回答,系统更像是把这些碎片拼成一个完整的叙事弧线。你输入的不一定是惊天动地的大事,可能只是一个深夜的决定、一次硬着头皮的上台,或者某个突然觉得“就是它了”的瞬间。按下提交后,谷歌的Gemini模型会在后端把这几段话拆解、重组,吐出一份带有六个章节标题、一段开场引语和一段专属结局的纪录片式文本,就好像有个编剧把你随口聊的东西捋成了电影旁白。
为了让纸上的故事真的有点“银幕感”,每个章节还会自动转成一套插图提示词,发给Cloudflare Workers AI去跑图。选择Cloudflare Workers AI,据普拉贾帕蒂自己说,主要是看中它上手简单,而且测试期间token额度不容易打穿,这对一个周末赶出来的项目格外重要。生成的图片紧接着被送到Cloudinary,那是一个能自动托管图像并返回公开链接的服务。于是,一段段文字旁边就配上了风格跳脱、甚至有点傻里傻气的AI插画——他自己用了“goofy”这个词,说明并不追求完美渲染,而是想要一种像手绘分镜般的不严肃质感。
前端用React和Tailwind快速搭出提问界面,后端用Express把用户的答案和AI串联起来。整个流程可以想象成三站路:用户填完那七个回答,Express把文本打包送往Gemini;Gemini返回结构化的六个章节、引语和结束语;接着,每一章的标题和梗概再转换为图像生成指令,通过Cloudflare Workers AI变成视觉画面,最终由Cloudinary完成托管和链接回传。普拉贾帕蒂提到,他在这一趟中学会的大头不是怎么写代码,而是怎么把AI调用嵌入已有的工程结构里,让生成式模型从一个独立的实验品变成应用里可复用的管道。另一个实打实的难题是找一个合适的图像生成接口——得在频繁测试里扛住token消耗,还得出图稳定,否则页面就会这儿缺一张那儿空一块。
在复盘时,他特别提到这个项目是为“最佳使用 Google AI”奖项准备的。这解释了为什么核心叙事引擎要选Gemini,而不是其他模型。不过比起奖项,Legacy更让人感兴趣的是它对待个人记忆的方式:它不要求你是个写日记的人,也不要求你的经历多么跌宕,只需要你像接受一场短采访一样,回答那六七个问题。剩下的,AI负责把你生活里的关键帧编排成有冲突、有转变的故事线,再用近似分镜稿的插画把情绪具象化。换句话说,它把你可能已经模糊掉的那些转折点,重新摆到眼前,让你看见自己一路是怎么演化的。
从产品角度,Legacy还很轻,没有存档系统,没有复杂的模板选择,故事生成后也许下一次刷新就消失了。但正是这种一次性、像拍立得一样即时出片的体验,让它更像一个“人生快照生成器”,而非一套需要精心打理的数字相册。普拉贾帕蒂在自己的提交页面上写道:“激情是我们如何成为现在的自己、在这段漫长旅途中完成了多少进化的故事。”这个定义恰好映照了Legacy的镜头——它对准的不是成就清单,而是那些让一个人变得不同的内在驱动力。有人可能会觉得六个问题太笼统,但反过来想,也正是因为笼统,它才装得下程序员、教师、外卖骑手,或者任何一个觉得自己平平无奇的人的生活片段。
也许日后会有更多同类工具试图把传记写作自动化,但Legacy提供了另一种思路:它把“拍电影”的权力暂时交到使用者手里,同时又让AI充当一个有点笨拙却真诚的导演。你负责诚实回答,它负责把那些诚实变成一部只属于你的六幕纪录片。即使里面的插画线条歪扭、色调古怪,也恰好呼应了一个事实——每个人对自己的记忆,本来就不是高清写实的,而是带着情绪滤镜的私人映画。
热门跟贴