108 lines
3.0 KiB
Markdown
108 lines
3.0 KiB
Markdown
# 更新日志 (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界面
|