Commit Graph

68 Commits

Author SHA1 Message Date
c07a61c424 优化 2026-03-05 21:01:34 +08:00
27d1c53b49 feat(material): remove video cover extraction and simplify upload API
- Remove extractVideoCoverOptional function and related video cover processing
- Update MaterialService.uploadFile method signature to remove coverBase64 parameter
- Simplify uploadAndIdentifyVideo function by removing cover generation logic
- Remove loading indicator from VideoSelector component during video preview
- Add presignGetUrlWithProcess method to FileClient interface for processed file URLs
- Add logging support to S3FileClient implementation
2026-03-04 22:37:31 +08:00
2d7ba035ca 修复 2026-03-04 19:00:06 +08:00
7f5d9d9f19 feat: 优化 2026-03-04 02:13:16 +08:00
7b32191987 feat: enhance sidebar quota display with progress bar and improve upload modal UX
- Replace percentage-based quota with point-based display in sidebar
- Add visual progress bar for remaining quota with gradient styling
- Implement upload progress tracking in material upload modal
- Add loading indicators and progress information during file uploads
- Prevent modal interaction while uploading by disabling close controls
- Show current upload status including file index and completion percentage
2026-03-03 22:15:06 +08:00
2c8664b41e feat: 优化 2026-03-03 04:18:19 +08:00
6ecc82b675 优化 2026-03-02 02:59:47 +08:00
ce3d529f80 feat: 优化 2026-03-02 01:28:46 +08:00
9c4d39e29d 优化 2026-02-26 21:22:32 +08:00
b76e3ff47d feat: 优化 2026-02-26 18:52:09 +08:00
116e363e83 样式整改 2026-02-25 23:44:01 +08:00
c8518a381f fix: 前端优化 2026-02-25 21:57:05 +08:00
79a5c1f3ed feat: 配额优化 2026-02-25 21:30:24 +08:00
2e93211697 dify历史记录 2026-02-25 18:21:25 +08:00
0efca50be3 语音优化 2026-02-25 16:28:31 +08:00
cfaf8cab49 feat: 优化 2026-02-24 23:58:17 +08:00
9388f7d75b 修复 2026-02-24 21:41:05 +08:00
e01bb0bb5f 优化 2026-02-24 01:11:04 +08:00
02a7cf1981 feat: 枚举优化 2026-02-23 23:08:44 +08:00
07388db632 优化 2026-02-23 22:29:43 +08:00
5bd74a4628 feat: 功能优化 2026-02-23 20:36:50 +08:00
c02f5d36c8 优化 2026-02-23 19:49:12 +08:00
6eb2c96506 feat: 优化 2026-02-23 15:42:55 +08:00
af23c8779e 增加个人中心 2026-02-23 02:27:32 +08:00
5b3047f675 优化 2026-02-23 02:05:48 +08:00
c8598d3dea 优化 2026-02-23 01:04:00 +08:00
ff11f04b43 feat: 优化 2026-02-22 21:36:47 +08:00
a03e14492b 修复 2026-02-12 23:35:39 +08:00
a704b26b26 优化 2026-02-12 01:06:29 +08:00
d9edd739d6 优化 2026-02-12 00:51:09 +08:00
a1dc4dc5c8 优化 2026-02-11 00:41:25 +08:00
0e1b6fe643 feat: 功能 2026-02-04 01:18:16 +08:00
409e976209 功能优化 2026-02-02 23:16:38 +08:00
42567c457b 优化 2026-02-02 22:42:15 +08:00
5cee704132 feat: 优化 2026-02-02 22:36:20 +08:00
ca82e41674 feat: 功能优化 2026-02-01 21:11:29 +08:00
003e55dccf feat: 语音 2026-02-01 18:35:03 +08:00
41ebb5017d feat: 优化 2026-01-18 18:43:25 +08:00
e050a960c5 feat: remove redundant error notifications in prompt loading
Removed duplicate message.error calls in both PromptSelector.vue and Forecast.vue components after logging errors to console. The error messages were being displayed twice to users, creating a redundant UX. Now errors are only logged to console for debugging while maintaining clean user interface.
2026-01-18 18:38:21 +08:00
f5bccf8da4 feat: 优化 2026-01-18 18:36:37 +08:00
265ee3a453 feat: 优化 2026-01-18 17:06:50 +08:00
961e4bcc77 fix: 修复问题 2026-01-18 02:15:08 +08:00
091e3d2d05 feat: 功能优化 2026-01-17 19:33:59 +08:00
fecd47e25d feat: 功能优化 2026-01-17 14:43:42 +08:00
bbf8093ca3 feat: 功能 2025-12-28 13:49:45 +08:00
36195ea55a feat: 重构 IdentifyFace.vue 为 Hooks 架构
- 新增 hooks/ 目录,包含三个专用 Hook:
  * useVoiceGeneration - 语音生成和校验逻辑
  * useDigitalHumanGeneration - 数字人视频生成逻辑
  * useIdentifyFaceController - 协调两个子 Hook 的控制器

- 新增 types/identify-face.ts 完整类型定义

- 重构 IdentifyFace.vue 使用 hooks 架构:
  * 视图层与业务逻辑分离
  * 状态管理清晰化
  * 模块解耦,逻辑清晰

- 遵循单一职责原则,每个 Hook 只负责一个领域
- 提升代码可测试性和可维护性
- 支持两种视频素材来源:素材库选择和直接上传
- 实现语音生成优先校验的业务规则

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-28 00:19:17 +08:00
b80de78d7c feat: 前端优化 2025-12-21 22:24:16 +08:00
870ea10351 feat: 功能优化 2025-12-15 23:33:02 +08:00
0fffd787bb feat: 功能优化 2025-12-02 01:55:57 +08:00
900b47f585 可令对口型 2025-12-01 22:27:50 +08:00