# 更新日志 (Changelog) ## [4.0.0] - 2026-03-07 ### 新增功能 ✨ #### 前端重构 - **白色简约现代UI** - 完全重构前端为白色简约现代化风格 - 緔洁的白色背景配色 - 緩和阴影和圆角设计 - 娡块化CSS变量系统 - 响应式布局优化 #### 3D可视化 - **PythonOCC点云模型** - 从STP文件提取真实点云数据生成3D模型 - **模具型腔可视化** - 3D预览显示型腔、型芯、分型面 - **交互式控制** - 支持旋转、缩放、平移操作 - **视图切换** - 显示/隐藏产品、模具、分型面、点云 #### 验证工具 - **STP验证脚本** - 使用FreeCAD命令行验证几何数据准确性 - 对比FreeCAD和PythonOCC的测量结果 - 生成详细的验证报告 #### 分析功能 - **产品特征识别** - 检测壁厚、加强筋、孔洞、倒扣等特征 - **泡沫包装设计决策** - 噃度、布局、定位结构建议 - **模具工程决策** - 型腔数量、模架尺寸、材料选择 - **质量指标** - 体积利用率、拓扑复杂度、壁厚均匀性 ### 优化改进 🔧 #### 数据处理 - **点云数据提取优化** - 修复PythonOCC网格提取的正确实现 - **数据持久化** - 添加AnalysisMetrics表存储分析指标 - **API响应优化** - 修复字段名不匹配问题 #### 用户体验 - **分析摘要显示** - 在结果页面顶部显示分析摘要 - **设计建议列表** - 按优先级排序显示所有建议 - **关键信息完善** - 显示更多模具参数和制造要求 ### 问题修复 🐛 - 修复 `getPriorityText` 函数未定义错误 - 修复 `controls` 变量初始化顺序错误 - 修复 HTML生成器JavaScript语法错误 - 修复历史记录API路径重复前缀问题 - 修复点云数据传递逻辑错误 --- ## [3.0.0] - 2026-03-06 ### 新增功能 ✨ #### 用户系统 - **用户认证** - JWT令牌认证机制 - **角色权限** - 基于角色的访问控制 - **管理员账户** - 支持环境变量配置管理员 #### 进销存模块 - **仪表盘** - 库存概览和统计数据 - **产品管理** - 产品CRUD操作 - **库存预警** - 低库存提醒功能 #### 项目架构 - **新主页** - Gemold官网主页 - **模块化路由** - 分离认证、进销存、分析模块 ### 优化改进 🔧 - **UI主题** - 从深色主题改为现代蓝紫色渐变 - **按钮样式** - 修复按钮大小和可见性问题 - **数据库连接** - 优化异步会话管理 --- ## [2.0.0] - 2026-03-05 ### 新增功能 ✨ #### 核心分析 - **STP文件解析** - 使用PythonOCC解析STP文件 - **几何分析** - 计算体积、表面积、边界框等 - **模具设计建议** - 自动生成设计建议 #### Web界面 - **文件上传** - 拖拽上传支持 - **任务状态** - 实时进度显示 - **结果展示** - 分析结果可视化 #### 数据存储 - **PostgreSQL集成** - 数据持久化存储 - **RustFS集成** - 文件存储服务 --- ## [1.0.0] - 2026-03-04 ### 初始版本 🎉 - 项目初始化 - 基础架构搭建 - STP文件解析功能 - 基础Web界面