
AI 版拓麻歌子,重新养育自己的数字孪生。
NYX 是什么?
简单来说,它是一个 AI 版的拓麻歌子,也是一个重新养育自己的软件。
在这里,你可以生成自己的数字孪生(Digital Twin)。你的睡眠、饮食、运动,这些现实生活中的行为,都会实时映射并影响着这个数字分身的数值和状态。

就像是将你的生活,温柔地映射到了另一个维度。
在 NYX 中,你的数字分身拥有两个核心数值:精神值 和 健康值。
在默认状态下,这两个数值会维持在 20-90 的区间内。而当数值发生变化,进入特定区间时,就会触发特殊状态:

每一个状态,都对应着专属于该角色的像素动画。这种沉浸感和动态感,让你能直观地看到自己的状态变化。
如图:当角色一整晚没睡觉,「精神」和「健康」都会降到冰点。

这不仅仅是一个分身,更是一个趣味性的生活记录器。
你可以记录睡眠、饮食、运动,去改变角色的数值。通过这种方式,我们在现实世界里把生活变得更好,温柔地重新养育自己一遍。
此外,我们创新性地搭载了 AI 语音交互。
告别繁琐的 GUI 操作,你只需要像聊天一样,用自然语言分享你的行为,就能看到分身的状态变化。
当然,还有多种游戏化的设计:
这意味着 NYX 拥有成长性的陪伴属性,它能长时间地陪伴着你,见证你变得更好。
这是我们最自豪的亮点之一。
用户只需要上传一张照片——无论是精美的自拍,还是随手一拍的游客照,我们都能将其高保真地转化为一个可动的像素动画人。
流程非常简单,用户只需要动动手指:

当前我们实现的性能 :
这依赖于我们背后健全而精妙的动画建构系统,以及对视觉形式和技术方案的慎重思考。
如以下动画,在不同性别、妆造、种族的测试下,均表现出色。

精神和健康两个数值的改变,并非空穴来风,而是依赖于目前世界主流认可的量表。
例如在饮食方面,我们使用了 Nutri-Score(一款欧洲通用的食物评级量表)进行评分,从而计算用户的精神和健康变化。

这使得 NYX 具有严谨的科学性作为基础,真正拥有了映射用户生理数据的潜能。
我们选用了语音交互作为核心记录方式。
你只需要像跟朋友聊天一样,告诉你的分身:
就能得到一份一天的健康小报,以及综合的数值变化映射。
这意味着我们背后的工程是精密的,同时用户无感知的:
如下动图,哪怕是大段的碎碎念语音输入,NYX 也可以结构化地提取重要信息,并进行分身的数值映射。

最初的出发点非常简单。某一天,Alice 说:
「哎呀,我最近熬夜有点多,我希望自己不要熬那么多夜的,能不能有个产品,去反映我熬夜后的身体变化。比如说黑眼圈长痘这些,让我戒掉熬夜呢?」
因为熬夜这个出发点比较小,所以我们从健康和精神的层次切入,找到了更多值得映射的因素:不止于睡眠,还有饮食、运动……
我们觉得这个想法可能粗糙,但是 非常 Cool。
一个可以映射真人生理状态的 Avatar,会因为熬夜而长黑眼圈,会因为 Workout 而容光焕发。
而我恰恰是一个游戏狂热者。她能不吃不喝玩上好几天《星露谷物语》,深度消费过所有主流的游戏掌机。她喜欢游戏化,也沉迷于「人生游戏」这样的概念。
此外,我们都是喜欢不断拓展自己能力边界的人。在完成了两个「果味十足」的优雅项目后,迫切希望尝试新的开发技术/视觉方案,而不是困于老路。
于是我们一拍即合,决定试试 NYX。
我们使用了完整的前端+后端结构,并且做了充分的 AI 功能,实现了 Agent 级别的复杂功能。
为什么选择 React?
作为 AI 领域的主流语言,Python 拥有强大的能力。
我们使用了多个模态的 AI 能力:
这使得 AI 能力能够润物细无声地渗入到整个产品,形成一套有机的体验。
它不是简单的调取 API,而是依赖我们过硬的全栈技术,去实现精妙的 Agent Engineering。
这就是 NYX,一个关于重新养育自己的尝试。
