工作描述: 2026/03-05 个人独立负责该K12教育综合服务小程序的全生命周期开发。整合研学实践、在线辅导、留学规划三大板块,提供作业批改、模考测评、视频答疑及成长档案管理服务,打造一站式教育服务平台。
技术栈: Uniapp (微信小程序) + SpringBoot + MyBatis-Plus + MySQL + Redis + 声网Agora RTC + 阿里云OSS
特殊功能点:
实时音视频互动: 集成声网Agora RTC SDK,实现低延时1对1视频答疑、语音沟通及屏幕共享功能,还原线下教学场景。
积分商城体系: 独立设计并开发积分商城模块,包含积分获取规则(签到、学习时长、作业完成)、商品兑换、订单管理及库存扣减逻辑,有效提升用户活跃度与留存率。
智能教辅工具: 对接OCR接口实现作业图片智能识别与辅助批改,结合阿里云OSS存储海量试卷、研学视频等大文件。
主要职责:
全模块独立开发: 独立完成从数据库表结构设计到后端接口编写,再到Uniapp前端页面渲染的全流程工作。重点攻克了音视频通话状态同步、积分并发扣减等技术难点。
积分系统构建: 设计灵活的积分策略引擎,支持多种任务类型配置;开发积分商城前台展示与后台商品管理功能,实现用户激励闭环。
音视频功能封装: 封装声网SDK通用组件,实现加入频道、角色切换(老师/学生)、静音/关闭摄像头、屏幕共享等交互逻辑,确保弱网环境下的通话稳定性。
独立部署与迭代: 负责小程序版本的持续迭代与发布,监控线上日志并及时修复Bug,确保服务高可用。
综合说明: 项目完全由个人独立开发并成功上线。积分商城上线后,用户日均活跃时长提升30%;声网音视频功能的稳定运行支撑了数百场在线辅导课程。该项目充分展现了本人在复杂业务逻辑处理、第三方SDK深度集成及独立项目交付方面的综合实力。