yuliang_guo
2f47193059
continuous-integration/drone/push Build is passing
feat: 集成MinIO对象存储服务
- 新增storage_service.py封装MinIO操作
- 修改upload.py使用storage_service上传文件
- 修改course_service.py使用storage_service删除文件
- 适配preview.py支持从MinIO获取文件
- 适配knowledge_analysis_v2.py支持MinIO存储
- 在config.py添加MinIO配置项
- 添加minio依赖到requirements.txt
支持特性:
- 自动降级到本地存储(MinIO不可用时)
- 保持URL格式兼容(/static/uploads/)
- 文件自动缓存到本地(用于预览和分析)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-03 14:06:22 +08:00
..
2026-01-24 19:33:28 +08:00
2026-01-29 14:40:00 +08:00
2026-01-31 11:06:02 +08:00
2026-01-24 19:33:28 +08:00
2026-01-30 15:37:14 +08:00
2026-01-24 19:33:28 +08:00
2026-02-02 16:27:35 +08:00
2026-01-31 10:39:07 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-02-02 16:54:27 +08:00
2026-01-31 17:43:39 +08:00
2026-01-31 11:26:54 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-30 14:22:35 +08:00
2026-01-31 17:13:00 +08:00
2026-02-03 14:06:22 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 11:01:35 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 17:46:35 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 18:48:26 +08:00
2026-01-24 19:33:28 +08:00
2026-01-31 19:01:01 +08:00
2026-01-24 19:33:28 +08:00
2026-01-24 19:33:28 +08:00
2026-01-29 16:19:22 +08:00
2026-02-03 14:06:22 +08:00
2026-01-31 10:57:41 +08:00
2026-01-24 19:33:28 +08:00