孟祥光的简历

编码是一门严谨而优雅的艺术。代码写的越急,程序跑得越慢。

个人信息

工作经历

技能/亮点

项目经历

方田题库

2024/03 ~ 2025/01 前端开发

项目描述

方田题库用户为公司内部老师,题库涵盖小学/初中/高中等学段,题型分为语音题、选择题、填空题、阅读理解、补全对话、选 词填空、情景运用等 30+ 题型。基于题库衍生 组卷中心/讲义中心/课件中心/作业中心 等模块。

技术栈

Vue3、Pinia、Vite、VueUse、ArcoDesign、TypeScript、KaTeX、UnoCSS

负责内容

讲义中心

类 word 编辑器,通过题库插入题目,支持公式插入、封面封底以及主题色,发布/保存逻辑分为公共池和我的文件,公共池类似于分享机制可以复制到我的文件中(类网盘),预览功能根据 A4分页,下载打印与web网页显示效果一致。











作业中心

基于班级(可同时布置多个班级) 年级 科目 模块(天天练、课前测、课后测、课后作业)创建作业,支持下载 word pdf 线下发布,也可通过教务系统流转到 App 端线上完成作业。











消息中心

通过在网页端支持IM,提升老师与家长的沟通效率。App端已经正式使用所以要以 App 端保持一致,实现两端无缝对接,会话分为群聊和单聊,具体功能有一键开群、消息分组(全部、未读、单聊、上课中、未开始、已结课)、群管理。





虚拟站点缺陷管理系统

2023/09 ~ 2023/11 前端开发

项目描述

缺陷管理系统基于视觉算法对芯片行业中生产的硅片自动进行缺陷检测,方便生产者了解芯片生产过程中的晶圆缺陷。此系统是根据AI检测后进行二次人工判定的中间平台。

技术栈

.Net、C#、Blazor、HttpClient、Bootstrap Blazor UI、构建的无 JS 的 Web 应用程序

负责内容

项目使用 .Net、C#、Blazor 等技术栈开发,首页使用 grid + flex 布局,模块以 Component 形式编写,提高维护性。

AI工控系统

2023/03 ~ 2023/09 前端开发

项目描述

AI 工控平台构建智能化产线,包含电池从原料到成品整个生产过程的监测,包含工艺数据、物料管理、操作日志、工序管理、质量管理、BOM管理、OEE管理、制程检验等模块。打造闭环式的数字化研发、制造、管理平台

技术栈

React、React Router、Vite、Redux、Ant Design、ECharts、UnoCSS

负责内容

项目成果

优化 Vite 配置:自动导入、代码分割、依赖预构建、Gzip 压缩、构建分析

封装常用 Hooks(如 useECharts),提升 ECharts 组件的复用性

配置 ESLint + Prettier 规范,约束团队开发风格,并编写前端规范开发文档,提高代码可维护性

激光多气体监测预警系统

2022/03 ~ 2022/08 前端开发

项目描述

激光多气体监测预警系统的数据来源是一台激光多气体检测仪,主要用于煤矿行业,通过 C 与硬件交互采集数据传至后端 Java,后端通过接口返回至前端,通过 Ws 或者轮询实现实时数据更新。

技术栈

vue3、pinia、vite、naive ui、typescript、echarts、openlayers,使用了最新的前端技术栈。

负责内容

项目完全采用 Vue 风格指南编写,组件化思想,flex、grid布局,且具备响应式,支持 Dark 模式。因项目中多次用到地图,对 Openlayers 进行了二次封装,减少大量重复代码,提高开发速度。

分布式测温系统 + h5

2021/04 ~ 2021/05 前端开发

项目描述

分布式光纤测温系统也称为光纤测温,依据光时域反射(OTDR)原理和喇曼(Raman)散射效应对温度的敏感从而实现温度监测。全系统采用光纤作为敏感信息传感和信号传输的载体,具有连续测温、分布式测温、实时测温、抗电磁干扰、本征安全、远程监控、高灵敏度、安装简便、长寿命等特点,广泛应用于市政综合管廊、管道、隧道、电缆、石油石化、煤矿等行业。

技术栈

vue2、element-ui、echarts、webSocket、vant

负责内容

教育经历

开源贡献

PR 提交记录

vue3-vant4-mobile

基于Vue3.2Vite3Vant4Pinia2TypescriptWindicss等主流技术自己从零搭建的 webApp 模板,详细请点击标题查看

与我联系

目前状态为:离职,一周内到岗。

xiangshu233@outlook.com
185-5655-6056