feat(file): 优化文件处理和缓存机制

- 重构文件处理逻辑,提高性能和可维护性
- 增加缓存机制,减少重复读取和处理
- 改进错误处理和日志记录
- 优化缩略图生成算法
- 添加性能监控和测试依赖
This commit is contained in:
2025-07-11 00:21:57 +08:00
parent d0f9e65ad1
commit 8c4e5885c7
15 changed files with 1034 additions and 94 deletions

View File

@@ -1,4 +1,12 @@
shortuuid
flask
flask>=2.3.0
opencv-python
opencv-python-headless
opencv-python-headless
werkzeug>=2.3.0
Pillow>=9.0.0
python-dotenv
flask-limiter
# 性能测试依赖(可选)
requests>=2.25.0
# 如果需要更好的性能监控,可以添加
# psutil>=5.8.0