# 行业背景
## 一、立项原因
### 1.1 在线教育市场快速发展
随着互联网技术的普及和移动设备的广泛应用,在线教育市场呈现爆发式增长。特别是在后疫情时代,线上学习已成为主流趋势。传统的线下培训模式受限于时间、地点和成本,难以满足日益增长的个性化学习需求。
### 1.2 传统学习方式的痛点
传统学习平台普遍存在以下问题:
- **学习动力不足**:缺乏有效的激励机制,学习者容易中途放弃
- **学习过程枯燥**:纯文本和视频教学形式单一,难以保持长期注意力
- **学习效果难以量化**:缺乏系统化的学习进度追踪和能力评估体系
- **错题管理混乱**:学习者难以系统性地回顾和巩固薄弱知识点
### 1.3 游戏化学习的兴起
游戏化学习(Gamification)通过将游戏元素融入教育场景,能够有效提升学习者的参与度和持续性。研究表明,游戏化学习可以将学习完成率提升30%以上,同时显著改善学习体验和知识留存率。
基于以上背景,**问心**项目应运而生,旨在打造一个集考试、学习、面试于一体的游戏化在线教育平台。
## 二、行业场景与业务背景
### 2.1 目标用户群体
**问心**平台主要服务于以下用户群体:
1. **在校学生**:需要系统化复习和考试准备的学生群体
2. **职场人士**:需要技能提升和职业认证的职场学习者
3. **求职者**:需要面试准备和技能验证的求职人群
4. **培训机构**:需要在线教学工具和学员管理系统的教育机构
### 2.2 核心业务场景
#### 场景一:课程学习与能力提升
学习者通过系统化的课程体系进行知识学习,每个课程包含多个章节和知识点。系统根据学习进度自动推荐相关练习,形成"学习-练习-巩固"的闭环。
#### 场景二:在线考试与能力评估
平台提供丰富的试卷资源,支持模拟考试、正式考试等多种
# 功能介绍
## 一、用户认证系统
支持用户注册、登录和账户管理。注册信息验证确保账户安全,登录状态持久化支持自动登录,登录后自动跳转到学习首页。
## 二、课程学习系统
**课程浏览**:展示所有可用课程,包括课程封面、名称、分类等信息,支持按分类筛选。**章节管理**:按课程展示所有章节,提供清晰的学习路径规划,实时追踪学习进度。**试卷资源**:每个章节包含多套试卷,提供丰富的练习资源,支持查看试卷详情和历史答题记录。
## 三、在线答题系统
**答题界面**:采用Markdown编辑器,支持富文本编辑和实时预览,清晰展示题目内容和答题状态。**答案提交**:支持Ctrl/Cmd + Enter快捷键快速提交,提交前自动验证,提交后立即显示AI评分结果。**AI智能评分**:基于AI技术对答案进行智能评分,返回通过/未通过状态,并提供详细点评帮助理解答案优缺点。**历史记录**:保存所有历史答题记录,可随时查看之前的答案和AI点评,清晰展示每道题目的通过状态。
## 四、错题管理系统
系统自动记录所有未通过的题目,按课程和章节组织错题,便于查找和管理。提供专门的错题本页面,支持针对性强化训练,追踪错题重练的通过情况。支持按课程、章节维度查看错题分布,识别学习薄弱的知识点。
## 五、游戏化激励系统
**修仙等级体系**:从"炼气"到"飞升"的九大境界体系。**经验值系统**:每完成一道满分题目获得100经验值,经验值持续累积,达到阈值自动晋升到下一境界。**能力展示**:展示用户所有能力及其当前等级,通过进度条可视化展示修炼进度,每个境界都有详细说明和晋升条件。答题通过后立即更新经验值和等级,提供即时的视觉反馈和成就感。
## 六、意见反馈系统
# 技术栈与架构
## 技术栈
**核心框架**:Vue 3.3 + TypeScript 5.2 + Vite 4.4
**状态管理**:Pinia 2.1 + Vue Router 4.2
**UI框架**:Tailwind CSS 3.3
**核心库**:Axios、Toast UI Editor、Marked、Prism.js
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论