AI电商订单管理中台
该项目面向多平台、多店铺电商业务,用于统一管理订单、商品、库存、物流、售后、财务对账及经营数据,解决订单来源分散、人工处理效率低、异常订单发现不及时等问题。系统支持订单自动同步、批量审核、拆单合单、库存锁定、物流跟踪、退款退货、智能客服、经营分析和风险预警。
我在项目中担任AI全栈开发工程师,负责前后端架构设计、核心功能开发、AI能力接入及系统部署。前端基于React、Next.js、TypeScript、Ant Design Pro开发,负责订单工作台、订单详情、商品库存、物流管理、售后工单、财务对账、AI助手、数据看板及系统权限等模块。使用Redux Toolkit、Zustand管理全局状态,结合React Query处理服务端数据缓存、请求重试和状态同步;通过WebSocket、SSE实现订单状态、物流信息和AI回复的实时推送。
针对订单列表数据量大、筛选条件复杂等场景,封装动态表单、权限按钮、可配置表格、批量操作、导入导出和分页查询等通用组件,并通过虚拟列表、懒加载、按需加载、防抖节流和请求缓存优化页面性能。使用ECharts实现订单趋势、销售额、退款率、库存预警和渠道转化等数据可视化,支持多维度筛选、图表联动和大屏展示。完成响应式布局、异常状态处理、操作反馈和前端权限控制,提升系统易用性与交互体验。
后端采用Java Spring Boot、Go和Python FastAPI开发订单、库存、数据及AI服务,结合MySQL、Redis、Elasticsearch、Kafka实现数据存储、缓存、检索和异步处理。AI模块通过大语言模型、RAG、Prompt工程和结构化输出,实现异常订单识别、售后工单分类、用户评价分析、客服回复生成和订单风险预警。负责接口联调、日志监控、性能优化以及Docker、Kubernetes部署,提升订单处理效率和系统自动化水平。