# rabbitdada **Repository Path**: Rosebleu/rabbitdada ## Basic Information - **Project Name**: rabbitdada - **Description**: 🚀 基于 Vue 3 + Spring Boot + Redis + 🤖 AI + ⚡ RxJava + 📡 SSE 的高并发答题平台,适用于教育平台、企业培训、互动社区等场景。项目从基础的MBTI性格测试小程序开发,到Web端答题应用平台的构建,再到AI智能题目生成与答案评估的集成,最终实现多角度系统优化,完整覆盖了答题系统的核心技术,包括Caffeine多级缓存策略、响应式编程削峰、分布式数据库分片、分布式锁幂等设计、SSE实时通信等解决方案。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-11-26 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # rabbitdada - 兔子答 AI答题应用平台(仅供学习参考~) 🚀 **项目简介** 兔子答是一个基于先进技术和创新理念构建的AI答题应用平台,旨在为企业和个人用户提供快速创建、管理和参与多样化答题应用的全方位解决方案。项目采用Vue 3、Spring Boot、Redis、ChatGLM AI、RxJava及SSE技术栈,集成了从基础的本地MBTI性格测试小程序开发,到全栈AI智能答题应用平台的构建,再到深度的系统优化与性能提升,全面覆盖了现代软件开发的多个维度。 兔子答平台立足于Vue 3、Spring Boot、Redis、ChatGLM AI、RxJava及SSE技术栈,专为创造互动式AI答题体验而生。从简单的MBTI性格测试小程序出发,逐步深化至全功能的AI赋能答题应用,最终实现高度优化的企业级解决方案。项目不仅提供了丰富的功能实现,如应用创建、智能答题、数据分析,还涵盖了全面的技术教学资源,适合各层次开发者深入学习。 --- ## 📌 项目特色 - **技术前沿**:融合Vue 3的高效前端开发、Spring Boot的稳健后端服务、ChatGLM AI的智能交互能力,以及RxJava与SSE带来的实时通信体验。 - **丰富功能**:支持用户自定义创建答题应用、智能生成题目与评分、实时数据分析与应用分享等功能。 - **深度优化**:涵盖性能优化、系统安全、数据库分片、幂等设计等多个层面,全面提升应用的健壮性和用户体验。 ## 网页展示: #### 应用主页: ![](doc/1.jpg) #### 应用统计 ![](doc/2.jpg) #### 回答问题测试中 ![](doc/3.jpg) #### 应用详情 ![](doc/4.jpg) #### 应用管理 ![](doc/5.jpg) #### 评分管理 ![](doc/6.jpg) #### 题目管理 ![](doc/7.jpg) #### AI评分测试 ![](doc/8.jpg) ## 📚 学习路径概览 - **基础阶段**:以Taro框架快速开发MBTI性格测试小程序,掌握小程序快速开发技巧。 - **进阶阶段**:构建Web端答题应用平台,涵盖Vue 3与Spring Boot全栈技术实践。 - **智能升级**:整合ChatGLM AI,实现智能题目生成与答案评估,进入AI应用实战。 - **优化精进**:通过响应式编程、数据库分片、线程池隔离等技术,对项目进行全面性能与稳定性优化。 1. **MBTI性格测试小程序**:作为起点,通过Taro跨端框架快速上手小程序开发。 2. **Web答题应用平台**:深入Vue 3与Spring Boot全栈开发,实现用户自定义应用创建。 3. **AI智能答题应用平台**:集成ChatGLM AI,探索AI在题目生成与答案分析中的应用。 4. **多角度项目优化**:涵盖响应式编程、缓存策略、分库分表、幂等设计等,全面提升项目质量。 ## 🛠 技术栈 - **前端**:Vue 3, Vue CLI, Arco Design, Pinia, Axios, TypeScript, QRCode.js, OpenAPI - **后端**:Spring Boot, MySQL, Redis, MyBatis Plus, Redisson, Caffeine, ChatGLM AI, RxJava, SSE, ShardingSphere - **工具与辅助**:JetBrains IDEs (WebStorm & IDEA), Taro, CodeGeeX智能编程助手 🛠 **技术栈概要** - **前端技术**:Vue 3、Vue CLI、Axios、TypeScript、Arco Design、Pinia、QRCode.js等。 - **后端技术**:Spring Boot、MySQL、Redis、MyBatis Plus、分布式锁、响应式框架等。 - **辅助工具**:JetBrains系列IDE、Taro跨端框架、CodeGeeX智能编程助手。 ## 联系方式 付费远程运行/安装/解决bug 联系qq: 1362724990