“华研慧学”小程序

教育 K12教育 案例ID:252478
政哥
11 年经验· 篆刻时光科技(武汉)有限公司
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

一、立项背景和目标
本项目属K12教育科技/AI智慧教育/家校共育赛道,是「华研慧学」平台的家长端微信小程序。针对家长「看不见、看不懂、跟不上」的痛点(学情不透明、报告黑盒、错题难沉淀、缺规划闭环、触达门槛高),目标是让家长实时、清晰、可执行地掌握学情,打通「学生学→平台诊断→家长监督」闭环,提升平台粘性与付费转化。服务对象为K12学生家长,覆盖小学至高中12个年级、全学科。

二、功能与核心模块
共7大模块,主包+分包架构:①首页(周对比/周环比呈现数据采集、规划练习、新增错题、学习视频及四大分析入口)②学生管理(列表、扫码添加、绑定/解绑/切换)③诊断报告(五维度)④学习报告(三维度)⑤学习规划(新旧两版详情)⑥错题集(多维筛选+TeX/MathML公式渲染)⑦个人信息。

三、业务流程
学生完成作业/试卷、平台练习→平台AI诊断与知识图谱分析(待下载→待提交→待批改→已批改)→家长微信登录、扫码绑定学生→查看学情与报告→依建议规划练习,形成「诊断→规划→练习→批改→再诊断」闭环。登录:uni.login取code→/parent-login/quick/register→缓存token,返回9/11/12自动重登。

四、架构与技术
分层:pages→api→api/fetch.ts(统一请求层)→config,视图层不直接调网络。分包:主包(首页/我的)+package-sub(报告/规划/学生管理)+package-mistakes(错题集),首页经preloadRule预加载。技术栈:uni-app(Vue3.5)+TS+Vite5+Pinia+Sass,uv-ui、u-charts,mathjax-full+marked,自研Vite插件。

五、负责模块与难点
负责模块〔请求层封装/错题集/报告模块/构建优化〕,量化结果〔N个接口·X个页面;主包减少□KB;公式覆盖□道题〕。难点攻坚:①小程序不支持可选链→自研sanitizeMiniProgramOutputPlugin转译ES2017并替换?.等语法;②mathjax-full挤占主包→splitMathJaxToSubpackagePlugin单独打入分包;③rich-text公式兼容差→SVG转data URI并做文本回退;④登录态失效→fetch.ts统一拦截9/11/12自动重登。

“华研慧学”小程序

教育 · K12教育 案例ID:252478
联系该工程师
微信扫码,建群沟通
作者: 政哥 - 11年经验- 篆刻时光科技(武汉)有限公司

案例介绍

一、立项背景和目标
本项目属K12教育科技/AI智慧教育/家校共育赛道,是「华研慧学」平台的家长端微信小程序。针对家长「看不见、看不懂、跟不上」的痛点(学情不透明、报告黑盒、错题难沉淀、缺规划闭环、触达门槛高),目标是让家长实时、清晰、可执行地掌握学情,打通「学生学→平台诊断→家长监督」闭环,提升平台粘性与付费转化。服务对象为K12学生家长,覆盖小学至高中12个年级、全学科。

二、功能与核心模块
共7大模块,主包+分包架构:①首页(周对比/周环比呈现数据采集、规划练习、新增错题、学习视频及四大分析入口)②学生管理(列表、扫码添加、绑定/解绑/切换)③诊断报告(五维度)④学习报告(三维度)⑤学习规划(新旧两版详情)⑥错题集(多维筛选+TeX/MathML公式渲染)⑦个人信息。

三、业务流程
学生完成作业/试卷、平台练习→平台AI诊断与知识图谱分析(待下载→待提交→待批改→已批改)→家长微信登录、扫码绑定学生→查看学情与报告→依建议规划练习,形成「诊断→规划→练习→批改→再诊断」闭环。登录:uni.login取code→/parent-login/quick/register→缓存token,返回9/11/12自动重登。

四、架构与技术
分层:pages→api→api/fetch.ts(统一请求层)→config,视图层不直接调网络。分包:主包(首页/我的)+package-sub(报告/规划/学生管理)+package-mistakes(错题集),首页经preloadRule预加载。技术栈:uni-app(Vue3.5)+TS+Vite5+Pinia+Sass,uv-ui、u-charts,mathjax-full+marked,自研Vite插件。

五、负责模块与难点
负责模块〔请求层封装/错题集/报告模块/构建优化〕,量化结果〔N个接口·X个页面;主包减少□KB;公式覆盖□道题〕。难点攻坚:①小程序不支持可选链→自研sanitizeMiniProgramOutputPlugin转译ES2017并替换?.等语法;②mathjax-full挤占主包→splitMathJaxToSubpackagePlugin单独打入分包;③rich-text公式兼容差→SVG转data URI并做文本回退;④登录态失效→fetch.ts统一拦截9/11/12自动重登。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×