更新记录

1.0.0(2026-06-01)

新增功能

  • VIP会员系统:完整的会员套餐和支付流程

    • 4种会员套餐:月度(¥9.9)、季度(¥26.9)、半年(¥49.9)、年度(¥89.9)
    • 微信支付、支付宝支付支持
    • VIP权限分级管理
  • 任务系统:班级任务管理功能

    • 创建、编辑、删除任务
    • 任务奖励/惩罚积分设置
    • 任务完成状态追踪
    • 任务结算功能
  • Vuex数据共享:多页面数据状态管理

    • 学生数据Vuex模块 ($student)
    • 任务数据Vuex模块 ($task)
    • 积分数据Vuex模块 ($score)
    • VIP数据Vuex模块 ($vip)
    • 数据管理工具 (dataManager.js)
  • VIP权限控制:细粒度的功能限制

    • 班级数量限制(免费1个/月2个/季6个/年12个)
    • 学生数量限制(免费30人/月50人/季80人/年200人)
    • 数据导入导出权限控制
    • 自定义积分规则权限
    • 大屏对比功能权限
    • 设备登录数量限制

优化改进

  • 宠物系统:使用emoji替代图片

    • 70+种宠物emoji
    • 6大分类:哺乳动物、鸟类、水生动物、爬行动物、昆虫、幻想生物
    • 4种稀有度:普通、稀有、史诗、传说
  • UI优化:会员页面组件大小调整

  • 数据缓存:优先使用Vuex缓存,减少网络请求

技术改进

  • 云函数接口规范化 (client/[模块]/kh/)
  • 数据库表结构优化
  • 支付流程完善

项目初始化

  • 创建星云课堂宠物平台项目
  • 搭建uni-app + uniCloud基础框架
  • 集成vk-unicloud-router云函数框架
  • 集成Element Plus组件库

核心功能

  • 班级管理:教师创建班级、管理班级信息
  • 学生管理:添加学生、批量导入、删除学生
  • 宠物养成:学生领养宠物、宠物升级系统
  • 积分系统:课堂积分管理、积分规则配置
  • 大屏展示:班级宠物展示、实时数据展示
  • 排行榜:总积分排行、月积分排行、等级排行

角色系统

  • 管理员(admin):教师账户管理、数据统计、订单管理、套餐配置
  • 教师(teacher):班级管理、学生管理、积分操作
  • 试用教师(teacher_trial):3天试用期,功能同教师

宠物系统

  • 8个等级:孵化期(Lv.0)、幼年期(Lv.1-2)、成长期(Lv.3-4)、成熟期(Lv.5-6)、完全体(Lv.7-8)、究极体(Lv.9+)
  • 升级规则:Lv.1需30分,后续每级翻倍
  • 150+宠物:哺乳动物、鸟类、水生动物、爬行动物、两栖动物、昆虫、幻想生物
  • 宠物选择:孵化期可选择宠物emoji

积分规则

  • 加分项:举手发言(+1)、按时交作业(+2)、课堂表现优秀(+3)、帮助同学(+2)、积极思考(+1)
  • 扣分项:迟到(-1)、不交作业(-2)、课堂讲话(-1)、不认真听讲(-1)、打闹(-3)
  • 自定义积分:支持自定义分值和原因

技术栈

  • 前端:uni-app + Vue3 + Element Plus + SCSS
  • 后端:uniCloud (阿里云) + NoSQL + uni-id + vk-unicloud-router
  • 图表:ECharts
  • Excel:xlsx

数据库表

  • pet-classroom-classes:班级表
  • pet-classroom-students:学生表
  • pet-classroom-score-rules:积分规则表
  • pet-classroom-score-records:积分记录表
  • pet-classroom-packages:会员套餐表
  • pet-classroom-orders:订单表
  • pet-classroom-pet-assets:宠物资源表

更新日志

  • 2026.05.31: v1.1.0 发布,新增VIP会员系统、任务系统、Vuex数据共享
  • 2026.05.29: v1.0.0 项目初始化,完成核心功能开发

平台兼容性

云端兼容性

阿里云 腾讯云 支付宝云

uni-app(4.36)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
-

其他

多语言 暗黑模式 宽屏模式
× ×

云函数类插件通用教程

使用云函数类插件的前提是:使用HBuilderX 2.9+


隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

暂无用户评论。