|
|
158ba123b1
|
```
feat(task_service): 增强任务服务的错误处理和重试机制
- 添加了 _extract_error_detail 函数,用于从 API 响应中智能提取详细的错误信息,
支持多种常见的错误字段格式,提高错误诊断准确性
- 集成 requests 异常处理,区分连接超时、连接错误和读取超时等不同类型的网络异常,
实现更精确的重试策略,避免因响应丢失导致的任务重复提交
- 在图像和视频生成流程中统一使用新的错误提取函数替代原有的简单错误字段获取,
提升失败任务的错误信息详细程度
- 优化异常处理逻辑,对不同类型的异常采用相应的处理策略,包括安全重试和终止重试
```
|
2026-03-12 23:25:46 +08:00 |
|
|
|
5e1f037d4c
|
```
feat(task-service): 增强视频生成任务失败处理机制
支持 FAILURE 状态识别并添加循环结束时的状态检查,
防止极端情况下失败状态未被正确抛出异常的问题
```
|
2026-02-05 20:58:25 +08:00 |
|
|
|
85fb484bfa
|
```
feat(task-service): 支持异步任务模式进行图片生成
- 实现异步任务提交机制,添加 async=true 参数启用异步模式
- 增加重试机制,最多重试3次任务提交
- 实现轮询机制监控异步任务状态,最大轮询600次(30分钟超时)
- 支持多种响应结构的数据解析,增强兼容性
- 优化状态更新逻辑,提供更准确的任务进度反馈
- 调整超时配置,使用不同的超时时间适应不同场景
fix(ui): 修复保存提示词模态框显示问题
- 修改事件处理器阻止默认行为和事件冒泡
- 改进登录状态检查逻辑,通过CSS类判断可见性
- 优化模态框显示/隐藏的过渡动画效果
- 添加内联样式兜底方案确保正确显示
- 修复页面布局相关的位置偏移问题
```
|
2026-02-04 23:55:42 +08:00 |
|
|
|
7172f3ab04
|
```
feat(config): 添加代理超时配置选项
添加了多种场景的代理超时配置:
- 默认超时:60秒
- 短任务超时:30秒(轮询、小图片下载)
- 长任务超时:300秒(视频下载、大文件)
- 生成任务超时:600秒(AI生成请求)
refactor(services): 统一使用配置化的代理超时参数
将硬编码的超时值替换为配置文件中的常量:
- 文件服务使用默认超时
- 聊天生成功能使用长任务超时
- 图片下载使用短任务超时
- 视频生成功能使用相应的默认、短、长超时配置
```
|
2026-02-02 17:05:31 +08:00 |
|
|
|
1ab7d94660
|
```
feat(config): 添加代理配置选项
添加USE_PROXY和PROXY_URL配置项以支持请求代理功能
feat(utils): 新增代理URL获取工具函数
引入get_proxied_url工具函数用于处理代理请求
refactor(services): 将所有外部API请求通过代理转发
修改file_service、generation_service和task_service中的requests.get/post调用,
统一使用get_proxied_url包装URL以支持代理访问外部API服务
```
|
2026-02-02 12:54:43 +08:00 |
|
|
|
a2f357a8f6
|
feat(task): 增加 Redis 状态缓存支持异步任务进度跟踪
- 在图像生成异步任务开始时设置 Redis 状态为队列中,提示任务已提交等待处理
- 在视频生成异步任务开始时设置 Redis 状态为队列中,提示视频任务已提交准备开始导演
- 图片生成处理函数开始时更新 Redis 状态为处理中,并显示绘制进度提示
- 视频生成轮询过程中定期更新 Redis 状态及进度提示,避免任务超时认为失败
- 增加心跳机制,保持任务活跃状态信息,提升用户体验
|
2026-01-23 18:01:54 +08:00 |
|
|
|
2453bb05ea
|
feat: Implement core API endpoints for AI content generation, user management, and Alipay payment processing.
|
2026-01-20 16:01:58 +08:00 |
|
|
|
f548e8d6ab
|
feat: Implement core application structure with new services, blueprints, templates, and database migrations.
|
2026-01-17 23:15:58 +08:00 |
|