本项目属于 **K12 及成人全年龄段素质教育(快速阅读能力提升)+ 教育 SaaS 工具(机构激活码管理)** 双赛道。
聚焦解决两大核心痛点:
C 端学员痛点:市面上快速阅读训练工具要么免费无体系、要么收费后设备绑定不灵活(或无严格绑定导致盗版泛滥)、要么训练速度档位跨度小 / 上限低,无法满足从入门到专业级的全阶段大脑反应、文字读取、眼脑口协同临时反应的训练需求。
B 端培训机构痛点:自研训练工具成本高、周期长,缺乏成熟的全端适配、激活码一码一机防作弊、学员训练数据可视化管理的一体化解决方案。
平台定位为 **“全端适配 + 防作弊激活 + 全阶段专业训练” 的超脑速读 SaaS 工具 **,由培训机构统一采购 / 生成激活码发放给学员,学员通过激活码绑定唯一设备后,即可在手机 /iPad 全端进行分级训练。
设备激活模块:
首次打开 APP 自动获取设备唯一标识(如 Android 的 OAID、iOS 的 IDFA/IDFV)。
输入培训机构发放的激活码,提交至后端 FastAdmin 验证:验证通过则绑定设备与激活码,验证失败(如激活码已使用、已过期、不存在)则弹出对应提示。
分级训练模块:
等级选择:提供 ** 初级(200 字 / 分钟起)、中级(400 字 / 分钟起)、高级(2000 字 / 分钟起)、神级(10000 字 / 分钟起,最高 17000 字 / 分钟)** 四个档位,支持学员根据当前能力自主切换。
训练内容:内置涵盖文学、科普、历史等多领域的分级训练文本库。
训练模式:
纯眼读模式:文字以设定速度逐行 / 逐块滚动,锻炼大脑反应与文字读取能力。
眼脑口协同模式:文字滚动的同时,APP 播放对应文本的标准发音(可选倍速),学员需同步跟读,锻炼眼脑口临时反应。
训练记录:自动保存每次训练的等级、时长、阅读字数、平均速度,生成训练进度条。
个人中心模块:查看绑定的激活码信息、训练历史记录、APP 使用帮助、联系培训机构客服。
2.2 后台管理端(基于 FastAdmin 框架开发)
激活码管理模块:
生成激活码:支持批量生成(可设置生成数量、有效期、绑定等级权限),生成的激活码为唯一不重复的 16 位字母数字组合。
激活码查询 / 导出:支持按激活码状态(未激活、已激活、已过期)、生成时间、绑定等级筛选,可导出 Excel 表格。
激活码管理:支持禁用 / 启用未激活的激活码、查看已激活激活码绑定的设备信息。
学员管理模块:
学员列表:展示所有已激活的学员信息(设备标识、绑定激活码、首次激活时间、最近训练时间)。
训练数据统计:基于 LayUI 图表组件展示学员的整体训练数据(总训练人次、总训练时长、各等级训练占比),支持按日 / 周 / 月筛选。
训练内
后端框架:采用 FastAdmin(基于 ThinkPHP 5.1),利用其内置的权限管理、CRUD 生成、API 接口封装、Excel 导入导出等能力快速搭建后台。
数据库:MySQL 5.7+,设计核心表包括:
fa_user(学员表,存储设备标识、绑定激活码 ID、首次激活时间、最近训练时间)、fa_activation_code(激活码表,存储激活码、生成时间、有效期、绑定等级权限、状态、绑定的学员 ID)、fa_training_text(训练文本表,存储文本内容、所属领域、对应等级、字数)、fa_training_record(训练记录表,存储学员 ID、训练等级、训练时长、阅读字数、平均速度、训练时间)。
前端技术:
全端适配:Uniapp,一套代码同时编译生成 Android APP、iOS APP、H5 页面。
设备唯一标识获取:使用 Uniapp 插件市场的 uni-device-id 插件(Android 获取 OAID,iOS 获取 IDFA/IDFV)。
滚动文字实现:使用 Uniapp 原生组件 scroll-view 结合 JS 定时器实现逐行 / 逐块滚动,支持动态调整滚动速度。
标准发音实现:使用 Uniapp 原生组件 innerAudioContext 播放预上传至服务器的 MP3 音频文件,支持动态调整倍速。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

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