Commit Graph

39 Commits

Author SHA1 Message Date
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
ac803ec03b feat: 优化 2025-11-30 18:06:54 +08:00
853bedcb23 优化 2025-11-29 21:53:17 +08:00
d9f3103304 feat: 视频问题 2025-11-28 20:26:47 +08:00
fb6d18b4f5 feat: 重构HTTP客户端架构和认证系统
核心改进:
- HTTP客户端:工厂函数模式,支持自定义拦截器和401/403处理
- 认证服务:函数式实现,消除this绑定问题,支持业务码+HTTP状态码双通道
- Token管理:简化为直接实例导出,移除bind()和箭头函数包装
- 路由守卫:优化逻辑,移除冗余代码,更简洁易维护

技术亮点:
- 统一401/403错误处理(业务code和HTTP status双检查)
- 自动刷新token并重试请求,保留自定义拦截器
- 分层清晰:clientAxios (Mono) -> http (应用) -> AuthService
- 支持扩展:业务代码可创建自定义HTTP实例并添加拦截器

文件变更:
- 新增 AuthService.js (函数式) 和 Login.vue
- 重构 http.js、token-manager.js、router/index.js
- 删除 TokenInput.vue、utils/auth.js 等冗余文件
- 更新所有API调用点使用直接实例导入

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-25 00:58:51 +08:00
9b364bb3b8 feat: 饱和 2025-11-23 01:40:59 +08:00
fee84ce822 前端优化 2025-11-22 18:30:02 +08:00
307c90f93e fix:修复问题 2025-11-22 17:17:15 +08:00
wing
33abc33b58 send-stream 2025-11-19 00:12:47 +08:00
38949ec757 优化 2025-11-16 23:19:44 +08:00
fd0dc38eea feat: 优化 2025-11-16 23:10:59 +08:00
bd2e8b3291 feat: 优化 2025-11-16 22:59:26 +08:00
3a9e823375 feat: 功能优化 2025-11-16 22:09:41 +08:00
bdbe74cebb 功能优化 2025-11-16 19:35:55 +08:00
6624627802 feat: 功能优化 2025-11-14 02:15:14 +08:00
c652d0ddf3 提示词保存 2025-11-13 01:06:28 +08:00
fc7d2ccea5 feat: 功能 2025-11-12 22:45:29 +08:00
cd443f9b3a 优化前端 2025-11-10 23:53:05 +08:00
bac96fcbe6 前端 2025-11-10 00:59:40 +08:00