
孟祥光的简历
编码是一门严谨而优雅的艺术。代码写的越急,程序跑得越慢。
个人信息
- 姓名:孟祥光
- 性别:男
- 年龄:27岁
- 工作意向:Web前端
- 工作经验:6年
- 学历:本科
工作经历
- 2019年03月 ~ 2022年11月: 合肥市光感芯科技有限公司(3.7年)
- 2023年01月 ~ 2023年12月: 合肥市渡鸦科技有限公司(1年)
- 2024年03月 ~ 2025年01月: 合肥方田教育培训学校(0.7年)
技能/亮点
- 熟练掌握 JS、Vue2/3、TS、Vite、Pinia、Tailwind CSS,可深入组件库源码解决业务问题
- 熟练掌握 Element Plus、Arco Design、Ant Design、Naive、Vant 等 UI 框架
- 对富文本编辑器有一定了解,并基于 Tiptap 二次开发讲义编辑器
- 具备项目重构、构建优化和组件封装经验,包括 Vite/Webpack 优化、组件二次封装(BasicForm)、规范化开发文档(前端开发风格指南)
- 熟练配置 Nginx、HTTPS 证书管理、域名、CDN、Jenkins,并具备阿里云效自动化部署经验
- 熟练使用 uni-app 开发小程序/APP
- 参与社区开源贡献,提交相关 PR,并被合并
- 个人开源项目:vue3-vant4-mobile,已收获 580+ star
- 熟练使用 AI 工具(GPT、Copilot、Cursor、DeepSeek)辅助开发,提高开发效率
项目经历
方田题库
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 应用程序
负责内容
检测报告:查询模块、Job 列表、灰度图、Wafer 列表、叠图、缺陷对比、粗糙度分析、帕雷托图
配置管理:Map 图检测参数、聚集类缺陷参数设定
系统功能:缺陷类型管理、用户权限、License 管理、云盘存储(远程连接测试 & 定时任务)
项目使用 .Net、C#、Blazor 等技术栈开发,首页使用 grid + flex 布局,模块以 Component 形式编写,提高维护性。
AI工控系统
2023/03 ~ 2023/09 前端开发
项目描述
AI 工控平台构建智能化产线,包含电池从原料到成品整个生产过程的监测,包含工艺数据、物料管理、操作日志、工序管理、质量管理、BOM管理、OEE管理、制程检验等模块。打造闭环式的数字化研发、制造、管理平台
技术栈
React、React Router、Vite、Redux、Ant Design、ECharts、UnoCSS
负责内容
- 负责监控大屏、看板管理(环境数据可视化大屏、设备参数趋势图、生产数据差异化大屏、生产大屏)、质量管理、OEE 管理、生 产追溯等模块。
项目成果
优化 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
负责内容
- 系统首页(采区工作面 ws)
- 查询统计(通道比较曲线、通道单点曲线、日报统计查询、数据监测报表)
- 设备参数(主机管理、通道管理、采区管理、光纤参数、传感器参数、参数配置)
- 系统管理(用户、菜单、角色、日志)
webApp 开发主要是方便用户可以快捷查看某些信息,数据与 admin 同步(通道实时信息、历史信息、告警信息、我的)
教育经历
- 合肥通用职业技术学院 计算机应用技术
- 云南大学 视觉传达设计
开源贡献
PR 提交记录
- 修复 useECharts Hooks 报错和暗色模式 bug
- BaseTable Action 新增 icon 配置项 + 表格斑马纹工具
- feat(upload): support clipboard image paste
vue3-vant4-mobile 
基于Vue3.2
、Vite3
、Vant4
、Pinia2
、Typescript
、Windicss
等主流技术自己从零搭建的 webApp 模板,详细请点击标题查看
与我联系
目前状态为:离职,一周内到岗。
xiangshu233@outlook.com
185-5655-6056