v1.0.1正式版最新
📱 移动端适配 + 多老师协作
✨新增功能
- •全面移动端 H5 适配:底部 Tab 栏导航、响应式卡片布局、底部弹出弹窗
- •多老师共管班级:邀请协作老师、权限分级(Owner / Teacher)
- •老师管理模块:添加/移除老师、角色标签显示
- •徽章兑换系统:商品管理、多选学生兑换、库存控制、徽章已兑换状态标记
- •排行榜三个排名维度:总积分、徽章数、当前进度
- •排行榜时间范围筛选:全部 / 近 7 天 / 近 30 天
- •批量积分操作:批量加分/扣分、全选、批量撤销
- •数据分析页面:班级概览、积分趋势、原因 TOP 10、分组对比、学生活跃度
- •学生个人分析:积分趋势、原因分布、独立时间筛选
- •从其他班级复制设置:升级规则 / 加减分规则 / 分组
- •分组排序支持:上下箭头调整顺序,自动持久化
- •个人资料弹窗:查看用户信息、修改密码
- •404 兜底跳转:根据登录状态自动跳转到操作台或首页
🔧优化改进
- •积分历史记录操作老师姓名
- •学生管理改为列表 + 分页(每页 15 条)
- •删除学生增加输入姓名二次确认
- •分组管理支持批量勾选学生
- •添加学生支持同名校验
v1.0.0正式版
🎉 正式发布
🎯核心功能
- •多班级管理:创建/编辑/切换班级
- •宠物养成系统:90+ 种宠物可选,每种 10 个等级形态
- •自定义积分规则:加分规则 + 扣分规则,灵活配置
- •积分操作:单个加分/扣分,支持自定义分值和备注
- •积分撤销:5 分钟内可一键撤回误操作
- •宠物领养与升级:积分达到阈值自动升级,满级领取徽章
- •徽章系统:养成满级收集徽章,可重复养成
🎲课堂互动
- •随机点名:支持分组筛选、单人/多人点名
- •倒计时器:自定义时间,快捷按钮(30 秒/1/3/5 分钟),最后 10 秒红色闪烁
- •点名结果直接加分/扣分
📊排行榜与数据
- •排行榜:总积分排名,前三名领奖台展示
- •分组管理:多对多关系,支持批量管理学生
- •搜索功能:模糊搜索 + 拼音首字母搜索
🏗️技术架构
- •Next.js 16 App Router + Turbopack
- •JWT 认证 + HttpOnly Cookie
- •MySQL + Drizzle ORM + 连接池优化
- •PM2 + 阿里云 OSS CDN 部署
- •数据缓存策略:本地更新优先,减少网络请求
v0.9.0测试版
🧪 Beta 测试版
🔬测试内容
- •核心功能开发完成,邀请教师内测
- •宠物养成 + 积分系统联调测试
- •修复积分撤销的时间计算问题
- •优化学生卡片的渲染性能
- •调整默认升级阈值配置
v0.8.0内测版
🔨 Alpha 版本
🧱基础搭建
- •用户注册/登录系统
- •班级 CRUD 和学生管理
- •积分规则引擎原型
- •宠物养成系统初版
- •基础 UI 框架和路由搭建