精通前端语言H5/CSS/JS/TS,熟练使用主流框架VUE/REACT。前端开发经历10年,使用ai辅助开发2年。主要业务与技术方向为PC/移动端管理系统,地图相关业务,跨平台app开发。熟练使用UI框架AntD / ElementUI / ECharts,后端语言Node / Express / Python ,善用各类工具:Git / Svn / VsCode / Chrome / Lighthouse / Vue devtools。
内部管理系统
开发工具:vscode webpack git Chorme;
项目描述:该项目主要运用于公司运作管理,涉及公司整体的管理,人事管理,财务管理,供应链管理,业务管理,以及对外的服务系统,品质系统,工单系统,整体的审批流;
主要负责:工单系统和财务系统以及品质系统的项目框架搭建,需求评审,需求确认,技术解决方案,整体项目开发,提测,回归,上线;
技术亮点:
1.该项目后台采用Spring Cloud开发,根据功能模块来拆分服务;
2.前端采用vue 框架,最大的亮点在于采用自定义指令配合vuex以及路由拦截来 做了界面级,功能级,按钮级全方位的权限控制;
3.前端整体采用webpack来自动化构件,打包部署,简化了工作流程的同时,做了灵活的环境以及打包的配置,不同环境,只需不同命令打包即可;
4.使用路由按需加载,分模块打包,图片自动化处理,代码打包去除注释并压缩,的技术手段,避免像常规项目,一次加载文件过多过大,响应慢的问题;用到才加载,大大的提升应用的响应速度;
5.采用hash模式打包,代码有更新才去更新编译打包后的文件的hash;这样大大提升用户体验,每次更新发布后,基本不改动的插件,依赖包等都能直接取缓存,有改动的文件会刷新hash,不用担心用户本地缓存,要清理才生效的问题;
**RAG 知识库系统开发**:
* 主导 **Golang + LangChain** 架构设计,构建企业级智能问答系统,解决内部海量文档检索难题。
* 设计 **Hybrid Search (混合检索)** 策略(ES 关键词 + Milvus 向量),结合 Rerank 模型,将检索准确率从 60% 提升至 **89%**。
* 引入 RabbitMQ 异步处理文档切片与向量化任务,支持日均 10万+ 文档的增量更新。
企业级低代码平台 (Low-Code) 研发**:
* 设计基于 **JSON Schema** 的 DSL 渲染引擎,实现 UI 描述与逻辑分离,大幅降低报表开发门槛。
* 深度封装 **ECharts** 组件,独创“事件总线”机制,支持非技术人员通过拖拽实现“地图钻取”、“图表联动”等复杂交互。
* 将报表交付周期从 2 周缩短至 **2 天**,支撑了公司 500+ 数据大屏的业务需求。
**城市级数字孪生平台**:
* 基于 **Vue + Cesium** 搭建三维可视化底座,实现 TB 级倾斜摄影数据的 Web 端流畅加载。
* 设计 **四叉树 LOD** 动态调度算法与视锥体裁剪机制,解决大规模场景下的显存溢出问题。
* 利用 **WebWorker** 与 **WASM** 优化坐标转换计算,将首屏加载时间从 15s 优化至 1.8s。
项目使用vuecli脚手架搭建,elementui组件库界面风格统一,使用echart渲染图表。独立完成前端项目搭建和实施。项目特点在于采用自定义指令配合vuex以及路由拦截来做了界面级,功能级,按钮级全方位的权限控制,ws链接高频数据服务,采用webpack来自动化构件,打包部
参与智能路网平台框架搭建,主要技术采用react作为前端框架,openlayer覆盖地图图层,在地图上绘制相应管线监控数据。