项目名称: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 排程甘特图,支持多方案对比视图,辅助管理层进行排程决策。