105 lines
2.9 KiB
Markdown
105 lines
2.9 KiB
Markdown
# 更新日志 (Changelog)
|
||
|
||
本文档记录 geMoldInsight 项目的所有重要变更。
|
||
|
||
格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),
|
||
版本号遵循 [语义化版本](https://semver.org/lang/zh-CN/)。
|
||
|
||
---
|
||
|
||
## [Unreleased]
|
||
|
||
### 计划中
|
||
- 支持更多CAD格式(IGES、BREP)
|
||
- 模具成本估算模块
|
||
- 批量分析功能
|
||
- API文档自动生成
|
||
|
||
---
|
||
|
||
## [4.0.0] - 2026-03-07
|
||
|
||
### 新增
|
||
- **白色简约现代UI** - 完全重构前端为白色简约现代化风格
|
||
- **PythonOCC点云3D模型** - 从STP文件提取真实点云数据生成3D模型
|
||
- **模具型腔可视化** - 3D预览显示型腔、型芯、分型面
|
||
- **STP验证脚本** - 使用FreeCAD命令行验证几何数据准确性
|
||
- **PyCharm运行配置** - 添加IDE一键启动支持
|
||
- **Windows启动脚本** - 添加Windows平台启动脚本
|
||
|
||
### 优化
|
||
- **网格生成算法** - 优化PythonOCC网格提取,支持位置变换
|
||
- **点云采样** - 动态调整采样点数,优化渲染性能
|
||
- **相机自动对准** - 根据点云边界框自动调整相机位置
|
||
|
||
### 修复
|
||
- 修复 `getPriorityText` 函数未定义错误
|
||
- 修复 `controls` 变量初始化顺序错误
|
||
- 修复历史记录API路由重复前缀问题
|
||
- 修复点云数据结构不匹配问题
|
||
- 修复HTML生成器JavaScript语法错误
|
||
|
||
---
|
||
|
||
## [3.0.0] - 2026-03-06
|
||
|
||
### 新增
|
||
- **用户权限管理系统** - 完整的角色权限控制
|
||
- **管理员账户** - 支持环境变量配置管理员
|
||
- **进销存模块** - 基础库存管理功能
|
||
- **Gemold主页** - 新增系统主页
|
||
|
||
### 优化
|
||
- **UI主题** - 从深色改为现代蓝紫色渐变主题
|
||
- **数据库模型** - 添加用户、角色、权限表
|
||
|
||
### 修复
|
||
- 修复数据库会话管理问题
|
||
- 修复bcrypt版本兼容性问题
|
||
- 修复密码长度限制错误
|
||
- 修复email-validator缺失问题
|
||
|
||
---
|
||
|
||
## [2.0.0] - 2026-03-05
|
||
|
||
### 新增
|
||
- **分析结果详情** - 产品特征识别、泡沫包装设计、模具工程决策
|
||
- **质量指标显示** - 体积利用率、拓扑复杂度、壁厚均匀性
|
||
- **设计建议列表** - 按优先级排序的完整建议
|
||
|
||
### 优化
|
||
- **数据持久化** - 分析结果保存到数据库
|
||
- **API响应结构** - 统一数据返回格式
|
||
|
||
### 修复
|
||
- 修复分析结果字段名不匹配问题
|
||
- 修复特征类型字段名错误
|
||
|
||
---
|
||
|
||
## [1.0.0] - 2026-03-04
|
||
|
||
### 新增
|
||
- **STP文件上传** - 支持拖拽上传
|
||
- **几何分析** - 体积、表面积、边界框计算
|
||
- **模具型腔生成** - 自动生成型腔数据
|
||
- **3D可视化** - HTML格式3D预览
|
||
- **任务状态跟踪** - 实时进度显示
|
||
- **PostgreSQL存储** - 数据持久化
|
||
- **RustFS集成** - 文件存储服务
|
||
|
||
### 技术栈
|
||
- **后端**: FastAPI + PythonOCC + SQLAlchemy
|
||
- **前端**: Vue.js 3 + Three.js
|
||
- **数据库**: PostgreSQL
|
||
- **存储**: RustFS (S3兼容)
|
||
|
||
---
|
||
|
||
## 版本说明
|
||
|
||
- **[Major]**: 重大架构变更或不兼容的API修改
|
||
- **[Minor]**: 新增功能,向后兼容
|
||
- **[Patch]**: Bug修复,向后兼容
|