• 后端开发:Node.js、skybase/skyrts、Java、Spring MVC、MyBatis、JFinal、Django REST Framework、REST API、Swagger、定时任务、Socket.IO/WebSocket。
• 前端与移动端:JavaScript、jQuery、EasyUI、Vue、uni-app、React、Umi、Ant Design、Vben Admin、HTML/CSS、MUI/H5。
• 三维与可视化:Unity/U3D、C#、Unity WebGL、Canvas、ECharts、Fabric.js、Three.js/@react-three/fiber、BIM/AR/HoloLens 业务联动。
• 数据与报表:SQL Server/MSSQL、MySQL、SQLite、Excel/CSV 导入、Apache POI、poi-tl、iText、docxtemplater、Word/PDF 自动生成、图形报告。
• 工程能力:SVN/Git、Nginx、Tomcat、接口联调、跨系统 Token 登录、数据同步与增量入库、现场部署问题排查。
双江口水电站数字孪生平台 | Unity WebGL / Node.js / Canvas | 2025.05-2025.08
• 参与数字孪生大屏和三维端联动开发,负责碾压车、摊铺车、加水站、拌合站等对象的数据接入、模型生成、位置刷新、弹窗、高亮与聚焦能力。
• 设计 Web 调用 Unity WebGL 的交互接口,支持大屏侧控制车辆显隐、站点聚焦、取消聚焦等操作,提升大屏与三维场景联动稳定性。
• 使用 Node.js/SQL Server 补充鹰眼图数据接口,聚合填筑区域边界、当前施工高程和月度料源填筑方量。
• 基于 Canvas 开发大坝鹰眼平面图,支持坝段轮廓绘制、施工高程裁切、料源到填筑区连线、方量标注、坝段名称展示与悬浮高亮。
• 接入灌浆系统远程登录流程,通过后台换取外部系统 token,并在数字孪生大屏中完成跨系统跳转集成。
KL 水电站渗控工程智能管控云平台 | Node.js / SQL Server / Unity 联调 | 2024-2025
• 核心参与预灌、灌中、灌后多阶段业务数据接口建设,开发预灌信息、可灌性、质量预测、制浆记录、灌浆实时数据和功率预警等模块。
• 开发灌浆功率预警定时任务,结合实时灌浆数据与预灌上下限生成预警、恢复状态和推送消息,支撑现场异常监测闭环。
• 联调 Unity 三维灌浆端,实现预灌推演、灌后质量预测、灌中过程分析、孔段定位和模型资源加载等接口。
• 维护 Java 报表服务,优化孔、排、单元和基础报表的查询条件、统计字段、排序和缓存清理,支撑灌浆成果报表输出。
• 完成图表/报表 PDF 生成与发送链路,打通报告页、图表页和后端发送接口。
施工质量验评、移动安检与智能试验系统群 | Java / Spring MVC / MyBatis / uni-app | 2021-2023
• 参与金川、龙溪口、大石峡等施工质量验评系统开发,建设单元工程验评、文档模板配置、工作组/签字角色、附件管理、移动端采集和离线数据包能力。
• 主导龙溪口施工移动安检系统核心流程,覆盖巡检计划、隐患登记、整改通知、整改反馈、签字审核、流程闭合和资料生成。
• 参与智能试验系统开发,实现预置计划、委托单、样品检测项目、待办签审、试验记录和检测报告生成等功能。
• 基于 Apache POI/poi-tl/JODConverter 处理 Word/PDF 模板生成、签名图片填充、中文文件名压缩下载、资料闭合状态维护等现场交付问题。
• 开发移动端动态表单和多角色签审流程,支持按角色控制字段编辑、签字流转、图片上传、二维码识别和打印队列。
大坝施工智能监控与仿真平台群 | Node.js / SQL Server / ECharts / Unity WebGL | 2022-2026
• 参与 TB、五岳、大石峡、JX、抽蓄大坝、卡拉、东庄、叶巴滩、YX 深围井等施工过程智能监控、仿真和数字孪生项目。
• 建设仓面管理、碾压/振捣质量统计、车辆调度、报警闭合、图形报告、鹰眼小地图、生产大屏和 Unity WebGL 页面联动能力。
• 设计多类施工数据接口,覆盖坝段/仓面计划、填筑进度、设计高程、实时施工面、运输轨迹、拌合楼生产、缆机运行、振捣预警等业务对象。
• 基于 Canvas/Fabric.js 开发仓面图形报告和平面图可视化,支持坐标换算、历史回放、实时轨迹、分级着色、图例标尺、统计指标展示和报告导出。
• 建设 Excel 数据导入和后台基础数据维护能力,支持仿真方案、坝块计划、填筑计划、监控结果、设备投入等数据版本化管理。
BIM/AR 巡检、安全检查与智能识别系统 | Node.js / BIM / HoloLens / Python 调度 | 2024-2025
• 作为后端核心参与者之一参与 BIM+AR 安全防护措施智能检查、施工质量虚实增强辅助巡检、隧道施工安全巡检等系统。
• 开发项目/BIM 信息、质量资料、安全知识库、巡检任务、问题整改、附件管理等 Node.js 后端模块,支撑 HoloLens/AR 端获取构件、资料和巡检任务数据。
• 实现 BIM 信息表上传解析、项目二维码生成、安全/质量知识库 Excel 导入和按构件部位检索,为 AR 端现场检查提供数据基础。
• 参与工情智能图像识别追踪系统后端开发,封装 UAV 视频识别任务管理、文件上传、算法脚本调度、任务状态流转、失败重试和识别结果解析。
• 将 Python 算法输出的文本、CSV、图片路径和进度数据转换为前端可展示的时间、位置、截图、计划/实际进度和偏差结果。
DT-PMS 数字化项目管理系统 | React / Django