项目名称:新能源智慧生产管理系统(江苏润和软件股份有限公司)
项目周期:2025年10月 – 至今
项目描述:项目基于SpringBoot / SpringCloud Alibaba微服务架构建设新能源资产设备管理平台,围绕资产模型、设备台账、测点指标、维度管理、数据质量、计算模型、组织同步和外部应用SSO接入,支撑集团/场站多层级资产数据统一建模、动态配置、权限隔离、数据同步与运维治理。
涉及技术:Java8、SpringBoot、SpringCloud Alibaba、Nacos、Sentinel、Dubbo、Zookeeper、MyBatis-Plus、PageHelper、PostgreSQL、Redis、Kafka、RocketMQ、MinIO、Druid、Swagger、JReap、AI辅助开发工具。
责任描述:系统研发核心,参与业务需求研讨、接口设计、数据库表设计、核心功能开发与问题排查。以下是负责的模块简述。
1、资产模型与设备资产模块:参与资产模型、资产树、设备台账、资产属性、测点配置等核心接口开发,维护模型分类、厂家型号、模型发布和资产实例链路,支撑资产全生命周期管理。
2、测点指标与数据质量模块:参与测点选择、指标关联、告警阈值、质量规则等功能开发,结合PostgreSQL索引、执行计划和MyBatis XML调整提升列表/组件查询性能。
3、维度与动态配置模块:参与维度模板、维度明细、维度资产关联和动态表结构处理,支持按组织、业务维度进行资产筛选与数据隔离。
4、数据同步与外部集成:参与基于@SyncMethod、AOP、策略模式、Kafka、MinIO的主子节点同步链路开发与问题排查,维护平台SSO、组织/角色/账号同步和外部应用菜单权限接入。
5、AI辅助需求分析与代码定位:结合禅道Bug描述、接口请求、日志和数据库现象,使用AI辅助梳理Controller、Service、Mapper/XML、SQL和页面接口链路,快速定位问题属于设计逻辑问题、代码实现问题还是数据配置问题。
6、AI辅助方案设计与编码提效:使用AI辅助生成DTO/VO字段草稿、接口处理流程、边界场景清单和Mapper XML改造思路,再结合项目规范人工复核字段语义、必传规则、兼容性和空值行为,避免直接照搬。
7、AI辅助SQL优化与质量检查:针对慢接口、慢SQL和索引命中问题,使用AI辅助解读EXPLAIN、比对多种SQL写法和索引方案,最终由人工结合执行计划、数据量和业务约束确定优化方案;开发后使用AI辅助生成回归检查点和代码review清单。
项目成果:完成资产平台多项核心业务迭代和Bug修复,沉淀资产模型、测点指标、维度隔离、跨节点同步、SSO集成等可复用能力;通过AI辅助开发提升需求拆解、代码检索、问题定位、SQL优化和回归检查效率,减少重复编码和低级问题,保障新能源资产设备数据维护、权限管控和平台接入效率。
项目名称:梅岭数据采集系统(湖南云智迅联科技发展有限公司)
项目周期:2024年9月 – 2024年12月
项目描述:通过平台实现数据采集通道可视化、在线查看设备状态、网关配置、设备管理、采集数据可视化、预警告警等功能。监测设备运行状态、收集设备运行数据,方便及时发现并调整设备,避免故障、减少事故发生率。
涉及技术:Bladex、mybatis、MySQL、redis、mqtt、iotdb。
责任描述:系统研发核心,参与业务需求研讨、接口设计、数据库表设计、核心功能开发与问题排查。以下是负责的模块简述。
1、网关配置模块:对网关和采集指令进行配置,方便网关配置和采集指令导入、导出。
2、设备管理模块:对设备设置编号、名称以及对应分组,查看设备状态、所属产品和设备上行数据。
3、数据采集通道状态模块:查看网关到对应设备采集项的通道状态是否正常。
4、数据采集曲线图模块:可视化展示对应产品设备采集项上报的数据。
5、设备预警告警模块:对设备配置的预警告警范围发送对应预警告警信息。
6、备件管理模块:对设备备件进行出入库管理并记录台账信息供用户查看。
项目成果:完成梅岭数据采集系统核心功能开发,提升用户对工厂设备的管控能力,支持实时发送告警预警信息,帮助制定维修、保养计划,减少生产事故发生并提高生产效率。
项目名称:代码兄弟-低代码平台(深圳代码兄弟技术有限公司)
项目周期:2022年5月 – 2024年1月
项目描述:通过提供可视化在线应用开发环境和丰富的应用开发组件及模板,使用拖拉拽方式快速搭建应用,快速响应不同业务需求,提升软件交付效率。平台支持在线设计、调试SQL、实时预览、一键发布和一体化部署。
涉及技术:SpringBoot、mybatis、Or