Aurora MBTI
PROJECT

Aurora MBTI

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

Next.jsReactshadcn/uiTypeScriptAI

项目简介

Aurora MBTI 是一个基于人工智能的现代化 MBTI 人格测试平台,借助 AI 对传统 MBTI 结果进行深度个性化解读,让性格分析不再千篇一律,而是真正贴合个人生活经历与情境。

在线体验:mbti.qunqin.net

核心功能

  • 完整测试流程:题目展示、进度跟踪、结果页可视化
  • AI 智能解读:结构化输出 + SSE 流式输出,结果边生成边呈现
  • 个人档案:建立个性化上下文,支持基于档案的追问与延伸分析
  • 多语言next-intl 驱动,路由按 [locale] 分层
  • 本地优先:通过 localStorage 保存档案与历史,注重隐私
  • 后台控制台/[locale]/admin 登录后可查看运行状态、测试供应商连通性

技术栈

  • 前端:Next.js 16(App Router)+ React 19 + TypeScript
  • 样式与组件:Tailwind CSS + shadcn/ui(Radix UI)+ Lucide React
  • 工具链:pnpm
  • 部署:Docker / Docker Compose,支持镜像方式的云端部署

多 AI 供应商

支持 OpenAI、Gemini、DeepSeek、OpenRouter、火山引擎(豆包)、阿里百炼(DashScope)、NewAPI、硅基流动、Ollama、Anthropic、Groq 等多家提供方。可以在管理面板里配置 Base URL、模型与 API Key(加密存储),无需改动环境变量。