## 项目一:电力交易综合管理平台
**技术栈**:Vue3 + Vite + Pinia + Element Plus + pnpm Monorepo + ECharts + Three.js + WebWorker
**项目描述**:面向电网企业的内网涉密交易管理系统,涵盖电量申报、交易撮合、多级机构权限管控、电力数据可视化大屏、3D 设备仿真模块,支撑多业务线并行开发,全程内网部署无公网访问地址。
**个人职责**:
1. 主导项目从 Vue2 迁移至 Vue3+Vite 架构,重构构建流程,打包速度提升 60%,页面首屏加载时长缩短 45%;
2. 搭建 Monorepo 工程体系,封装全局公共组件、请求库、权限指令,输出私有 npm 包,多条业务线复用,减少重复开发工作量 50%;
3. 针对十万级电力交易表格做性能优化,采用虚拟列表 + WebWorker 分片渲染,保证大数据页面稳定 60FPS;
4. 独立开发数据可视化大屏、3D 设备可视化场景,封装通用图表组件,统一全平台可视化展示规范;
5. 实现 RBAC 菜单 + 按钮级精细化权限控制,配合路由守卫完成账号权限拦截。
## 项目二:智慧城市网格化政务调度平台
**技术栈**:Vue2 + Webpack + Element UI + 高德地图 + ECharts
**项目描述**:政务内网网格化管理系统,用于城市事件上报、工单调度、地理点位聚合统计,包含政务数据看板、地图图层绘制、多级审批表单,涉密内网项目无线上演示地址。
**个人职责**:
1. 负责 GIS 地图全模块开发,实现点位标记、区域圈选、数据聚合、图层显隐控制等地图交互功能;
2. 搭建整套政务可视化数据看板,适配多分辨率大屏自适应布局,封装复用各类政务统计图表;
3. 封装复杂联动审批表单组件,处理多层级数据联动、批量编辑、表单校验等复杂交互逻辑;
4. 统一项目全局样式、工具函数、接口请求封装,规范团队前端开发标准。
## 项目三:电力业务自动化 Chrome 辅助插件
**技术栈**:原生 JavaScript + Chrome Extension API
**项目描述**:面向电力交易人员的内网专用自动化插件,自动监控行情数据、定时完成电量申报、替代人工重复操作,仅内网环境交付,无外网演示。
**个人职责**:独立完成插件全套功能开发,解决后台轮询阻塞、页面 DOM 实时监听、定时任务稳定执行等难点,大幅降低客户人工重复操作成本。