Aurora MBTI:AI 驱动的个性化人格测试
Project

AI 驱动的现代化 MBTI 人格测试平台,通过深度个性化与智能算法,提供更精准、更贴近生活的性格分析体验。
#Next.js#React#shadcn/ui#TypeScript#AI

传统 MBTI 测试给所有人的结果页都长一个样——四个字母、一段通用描述、完。我想试试用 AI 把这一步做成个性化的:同样的测试结果,根据每个人的回答细节给出不同的解读,而不是套模板。

这是一个个人玩具项目,不是要运营的产品。下面的几个选择都跟这个定位有关。

几个取舍

不做账号体系,数据全在 localStorage。 MBTI 测试是一次性消费为主、偶尔回看的内容,不值得为它建一套登录 + 数据库。本地优先还顺带解决了隐私顾虑——用户的回答不上传服务器,只有点 AI 解读时才把脱敏后的片段发给模型。代价是换设备数据不迁移,但对这个场景能接受。

AI 解读用 SSE 流式输出,不一次性返回。 AI 生成长解读需要几秒到十几秒,一次性返回用户盯着空白页干等,体验很差。流式让结果边生成边出现,等待感被填上了。技术上多写一点 SSE 逻辑,但体感快了很多。

支持十多家供应商,不锁定一家。 不是为了功能多,是为了不被某家涨价或停服卡住。统一抽象成「Base URL + 模型 + Key」三层,换供应商在后台点几下就行。

在线体验:mbti.qunqin.net · 源码:github.com/qwq202/Aurora-MBTI