做了39道题,测出我是哪个二次元角色

39道题测出你是哪个二次元角色
前几天群里有人甩了个链接说”我是凤凰院凶真”,我还以为他在发什么中二宣言。点进去才发现是个二次元版的 MBTI 测试,不是那种干巴巴问你”喜欢独处还是聚会”的无聊题,而是给你一个具体的剧情场景让你选反应,挺有代入感的。做了39道题,最后给我匹配了个角色,还别说确实有点像我的性格。
结果页做得挺用心的
测完之后会显示你的四维百分比滑块,就是 MBTI 那几个维度嘛,但关键不是这个。重点是它会匹配到一个专属的二次元原型,什么”发光主角位””冰面观察者””誓约队长”之类的,名字取得中二感拉满。然后还会告诉你对应的具体角色,角色库目前已经攒了110多个了,涵盖孤独摇滚、原神、崩铁、芙莉莲、轻音少女这些热门作品。结果页能一键导出海报图发朋友圈,这个功能倒是挺方便的。
越测越准的机制有点意思
有个细节我觉得设计得挺好:用户可以在结果页提交自己的真实 MBTI 类型,系统会拿这些反馈做校准,调整题目权重和角色匹配的准确度。参与的人多了整个题库会越来越准,有点社区共建的感觉。全站还有个匿名统计排行,能看到哪些角色被匹配得最多,好奇去看了一下,原神角色霸榜。
技术上和注意事项
项目用 Vue 3 加 TypeScript 写的,Vite 构建,后端扔在 Cloudflare Pages Functions 上。本地跑的话 npm install 然后 npm run dev 就行,要全栈模式就跑 dev:pages 然后访问8788端口。想往里面加角色的话在 characters 目录下新增 JSON 文件,填好 MBTI 映射和六维向量,文档写得还算清楚。不过说实话题目量目前还不算特别大,有些冷门 MBTI 类型匹配结果可能有点牵强,好在开源的嘛,谁都可以贡献角色进去。
下载链接:https://pan.quark.cn/s/93da5f5f13a8
GitHub 项目地址:https://github.com/tianxingleo/ACGTI