拥有 4 年一线 Web 前端开发经验,深耕 React(18+ Hooks) 与 Vue 2/3 全家桶,具备从 0 到 1 搭建中大型应用及复杂系统重构能力。技术栈全面覆盖 TypeScript、Zustand、React Query 等现代化生态,熟悉 Node.js + Express + MySQL 服务端开发,能够独立完成全栈项目交付。
近期主导开发 AI 企业级智能体平台,基于 SSE 流式传输 实现实时对话与 Markdown/Echarts 混合渲染,设计 JSON Schema 动态表单引擎,大幅提升配置效率。精通 ECharts 大数据可视化 与 WebSocket 实时通信,在物联网平台中实现 500ms 内数据刷新,并通过视窗渲染算法解决万级点位卡顿问题。
具备 微信小程序原生开发 与 BLE 蓝牙通信 实战经验,曾独立负责硬件交互小程序全流程开发,攻克 BLE 分包传输与双重校验难题。熟悉 Electron 桌面端、Uni-app 多端开发 及 Docker/Nginx 部署。代码规范,交付准时,擅长快速理解业务并落地高可用解决方案。
项目名称:NC-Link 通用智能体(AI 企业级平台) | 前端负责人
项目描述:
负责企业级 AI 智能体配置与管理平台的前端架构设计与核心开发。该项目旨在将大模型能力转化为标准化的工业生产服务,用户可通过可视化表单配置 AI 参数,平台自动调度智能体执行生产报告生成、排程优化及质量检测分析等任务,服务于制造业的数字化升级。
核心职责与技术攻坚:
动态表单引擎架构:针对 AI 模型配置复杂多变的问题,设计并实现基于 JSON Schema 的声明式表单规范。后端仅需下发 Schema,前端即可动态渲染 10+ 种控件,实现了 AI 模型的零代码接入,将原本需要 1 天的配置工作缩短至分钟级,配置效率提升 70%。
SSE 流式交互与渲染:基于 React + TypeScript + Vite 架构,利用 Server-Sent Events (SSE) 实现流式对话响应。深度定制 React-Markdown 组件,攻克了在聊天流中实时渲染 ECharts 图表、代码高亮及 HTML 混合内容的难题,显著提升了大文本报告的交互体验。
复杂状态与可视化:引入 Zustand 进行轻量状态管理,结合 TanStack Query 管理服务端缓存与乐观更新。构建可交互的 DHTMLX Gantt 排程甘特图,支持多方案对比视图,辅助管理层进行排程决策。