1.熟练掌握HTML5,CSS3,JavaScript,熟练使用ES6新特性及常用方法,精通Vue2/Vue3 响应式原理,以及组件通信等基本技术,熟练使用 Vue-Router/Vuex/Pinia 状态管理,掌握 Composition API + TypeScript 开发模式;了解React框架及其开发模式。
2.熟悉微信小程序和uniapp开发流程,有过安卓等多端打包部署经验。
3.熟练使用VScode、HbuilderX,WebStorm以及微信开发者工具等技术开发工具,以及Trae、CodeBuddy和Cursor等AI 辅助开发工具。
4.了解SQL基本语句和使用,熟练使用Navicat可视化数据库进行开发;了解数据中台的数据开发流程,比如使用阿里云的开源平台的dataworks工具写sql代码或使用数据地图实现数据溯源。
5.关于UI组件方面,熟悉以ElementUI、ElementPlus、Ant-Design、Vant、Uview和WotUI为主的组件库。
6.熟练使用 Git 进行代码分支及版本管理以及流程工具和构建打包工具,例如webpack、npm、pnpm、yarn等。
7.了解 Node.js 基本使用。可以构建简单的 api 接口;熟悉Swagger、PostMan、ApiFox等接口联调文档、工具。
8.熟练掌握Ajax,Axios,同时熟悉使用WebSocket,能与后端进行数据交互,并实现实时数据动态渲染。
9.熟练使用Echarts、uCharts图表、Canvas等开发可视化大屏项目。
10.熟悉如高德地图、天地图等API,以及相应的mapbox、Leaflet工具库,熟悉地图的构建和基本事件及其他地图部分高级功能的地图开发;
11.熟悉使用一些数据安全的API如数据脱敏、代码混淆、请求的SM3/4加密等,并熟练参与内网开发。
12.熟悉编写DockeFile编写前端项目部署脚本,实现Nginx服务容器化部署;掌握docker build等doceker核心基础命令,具备将前端项目打包为镜像并部署到生产环境的经验。
13.熟悉Linux基础命令,能通过Shell脚本完成前端项目在服务器上部署;熟悉使用Xshell工具链接远程服务器,具备前端资源上传及Nginx服务配置更新的经验;熟悉使用Jenkins实现前端项目自动化流水线搭建,完成项目的自动化部署。
14.熟悉Dify平台的智能体构建和温度等大模型相应参数配置,熟悉编写符合业务需求的知识库文件,能独立编写完成能实现非合规文档格式化转化功能的智能体。
一、湘易办-湘水洞庭模块开发(uni-app)
项目介绍:该项目是基于Vue3+Leaflet库和uni-app开发的湘易办中部门专区类专属水利厅的模块开发,主要开发其中的湘水洞庭模块,为相关权限用户提供关于湖南地区实时雨量、河道、堤防、泵站涵闸等测站工情数据展示,以及部分测站的预警数据展示、湖南地区天地图展示、洞庭湖区图层、矢量等元素展示等功能。
项目职责:
1.使用HbuilderX + 微信开发者工具 + CodeBuddy工具进行整体湘水洞庭模块相关页面开发、接口对接、Echarts、uCharts图表的绘制,并接入Leaflet库确保天地图的站点标记的交互操作能在多端正常使用。
2.模块化开发+权限控制管理,根据湘易办技术开发规范,设计属于自己的湘水洞庭模块结构,降低与主系统的代码耦合度,确保各模块之间的样式、功能都能独立开发,提升整体系统的可维护性;同时接入其湘易班SDK,对接使用其如获取登录令牌、获取定位、实现文件预览、获取设备当前环境等api,保持优秀的代码可复用性,也能确保湘水洞庭模块能整体嵌入其主程序具有更好的兼容性。
3.根据相关技术规范要求,对湘水洞庭模块中所有办件类和非办件类的事件进行埋点上报、监控,确保整体模块上线后出现问题能准确追溯,及时修改
4.负责湘水洞庭模块的安卓、IOS、鸿蒙的app端、微信/支付宝小程序端、h5端的多端功能、兼容性测试,完善出现的兼容性问题,确保模块嵌入湘易办后功能、样式正常,且不会影响其他模块的功能,并完成最终的项目上线(现已上线至湘易办app、小程序)
二、国网湖南电力-2025年营销2.0业务合规风险智能防控-开发实施项目
项目及功能介绍:这个项目是基于国网湖南电力公司的营销2.0系统的微服务,技术框架使用的营销2.0的内部框架(含Vue2和elementUI),主要支撑省公司进行分析和风险预测稽查报告的自动生成、两库四池的AI智能对话以及稽查和风险趋势数据全景看板图表展示功能。
项目职责:
1.根据业务需求从零到一独立开发所有页面,负责产品的维护和代码管理和发版工作;并建立完善的代请求加密(SM3/4)体系,配合团队使得当前产品在第三方测评中前端合规率超过90%。
2.负责建立完整的项目环境变量、api文档的配置,封装统一的如查询、表格、图表和AI对话框多公共组件、工具函数,保持整体项目功能的稳定性和项目代码的可维护性和扩展性。
3.实现对AI报告生成接口返回的流式数据的精准匹配和JSON格式转化,完成稽查业务报告自动生成时的标题、段落和正文内容的格式化展示、思考过程的打字机效果和回答内容精准匹配(合规率能超过70%)、表格内容的完整展示,并且支持展示的格式化报告内容自动生成为可下载的word文档。
4.实现对AI对话框中系统和用户的独立对话效果(每个功能模块对应一个智能体),以及对思考过程的步骤进度的交互效果优化展示。
三、梧州临港经济区智慧安环平台
项目介绍:该项目是基于Vue3+Ant-design开发的系统主要是通过视频监控和实时的数据分析功能模块
提高工业园区(企业)治污效果以及环境监管效率,并通过可视化大屏的园区数据总览建立健全完善的园区环境监测网络体系,实时反映园区环境质量和监测点数据的积累和变化,提高园区精准施策的能力。
项目职责:
1.负责数据实时响应模块的功能实现,完成应急响应的事件列表数据渲染以及列表数据导出为pdf文件。
2.负责气象管理中的天气预警模块,成功集成高德天气API,实现未来四天精准天气预报的查询功能,并封装为可复用的天气查询组件,可以根据用户选择的园区企业地址,动态展示对应地区的实时天气信息。
3.完善短信推送模块功能:对短信推送模块进行了优化,实现了角色与企业列表的智能联动展示,有效解决了新增推送信息后,角色登录后账号选择项异常、图片预览失败、企业列表权限缺失等关键问题,显著提升了用户体验与推送效率。
4.WebSocket通信与登录机制优化:针对登录流程进行了深度优化,要求跳转至CA获取服务器返回的特定code后才能完成登录并跳转首页,有效防止了未授权访问。同时,实现了CA页面登出后,同一账户在其他设备自动下线的功能,确保了账户安全,避免了同一账户同时在线的潜在风险。