斌果SPC V4.6 至 V4.7 核心版本更新日志
一、 AI 智能诊断与高级分析 Engine
多场景 AI 助手深度集成:相关分析、回归分析(regression.html)及 MSA 测量系统分析(ANOVA、方差分量、偏倚、Kappa 等)全量接入 AI 聊天助手,支持自动提取上下文、Markdown 与 LaTeX 数学公式渲染;SPC 控制图、CPK 分析页、自相关与基线震荡诊断图支持右键将图表发送至 AI,提供流式(SSE)回复与实时响应控制。
ABCD 时间相关分布模型(AIAG-VDA SPC 新标准):新增 A1/A2/B/C1–C4/D 时间相关分布模型自动判定引擎(符合 AIAG-VDA SPC 手册规范),结合 Anderson-Darling 检验与 I-MR / Xbar-S 控制图判异规则,实现过程能力的精准建模。
二、 SPC 控制图与分析工具功能升级
控制图与图形交互增强:修正子组容量不固定(Type 7)场景下的 Xbar、R、S 控制图展示与 Cpk 计算,自定义控制限统一采用直线绘制;优化 SPC 控制图备注点显示逻辑(在小图模式下始终保持显示);样式组与动态看板 X 轴支持占位符扩展。
智能计算与辅助诊断:能力分析页及动态看板新增 Cpk.g 显示与正态性检验失败兜底机制;样式组录入配置支持自定义显示的图形类别及 UCL/LCL/USL/LSL 等控制限/规格限控制。
三、 监控、告警与邮件通知系统
告警规则与多选通知:检测项目预设的通知对象组升级为多选模式,完全向下兼容旧版单值配置;修复判异规则单条解析逻辑,确保判异参数正确识别与执行。
邮件通知与免登体验:告警规则组新增控制项,支持自主选择是否发送明细数据、趋势图表、直接跳转链接,以及正文是否展示规格限;支持生成的邮件链接通过签名实现免登录直接查看,优化跨部门协作体验;邮件正文末端自动附带创建时间戳,提升追溯效率。
四、 数据管理与体验优化
项目与权限优化:检测项目管理与查看页的分页大小具备记忆功能;优化全局路径导航显示;优化用户下拉列表接口,彻底解决负责人下拉列表仅显示 10 人的限制。
树形组件与交互升级:页面管理与综合看板管理对齐检测项管理的目录树交互,引入 Fancytree 多选扩展,支持就地节点更新与批量分类维护,避免整树重载。
五、 系统性能优化与架构稳定性
查询与计算性能飞跃:优化历史分析、分析报告 Export 及 /item_data 接口性能;追溯功能引入缓存表索引优化,大批量数据查询速度提升明显;优化检测项目列表加载,解决 N+1 数据库查询问题;针对分表元数据扫描增加进程内缓存。
高并发与并发安全:监控写入数据统计极值时,若触发 MySQL 死锁(1213)将自动重试事务,彻底解决高并发下的基准更新失败问题;重构检测项目创建逻辑,支持单个/数组批量提交,采用连续分配锁机制,防止并发创建时的 ID 冲突。
系统兼容性修复:修复 Pandas 2.x 环境下 float 数据类型在填充空值时的报错问题;解决由于空值(NaN/Inf)导致 JSON 序列化失败而引发的前端页面“未知错误”。
