|
|
aa81a1aebc
|
feat: 布局优化
|
2026-01-18 01:07:11 +08:00 |
|
|
|
fecd47e25d
|
feat: 功能优化
|
2026-01-17 14:43:42 +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 |
|
|
|
900b47f585
|
可令对口型
|
2025-12-01 22:27:50 +08:00 |
|
|
|
d9f3103304
|
feat: 视频问题
|
2025-11-28 20:26:47 +08:00 |
|
|
|
31f01085a9
|
refactor: 抽离独立Layout,实现路由分层
优化内容:
1. 新增 MainLayout.vue 独立布局组件
- 封装 TopNav、SidebarNav、主内容区域
- 独立的页面脚注
2. 简化 App.vue
- 只负责主题配置和SvgSprite
- 只渲染 RouterView
- 移除所有布局相关代码
3. 重构路由配置
- 登录页 /login:独立渲染,不使用Layout
- 根路由 /:使用 MainLayout,渲染所有需要布局的页面
- 所有业务页面都作为根路由的子路由嵌套渲染
架构优势:
- 登录页独立,不受主布局影响
- 主布局统一管理,减少重复代码
- 路由结构清晰,易于维护
- 符合Vue最佳实践
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2025-11-25 01:24:12 +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 |
|
|
|
cea43dd635
|
混剪功能
|
2025-11-24 23:51:22 +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 |
|
|
|
bdbe74cebb
|
功能优化
|
2025-11-16 19:35:55 +08:00 |
|
|
|
c652d0ddf3
|
提示词保存
|
2025-11-13 01:06:28 +08:00 |
|
|
|
fc7d2ccea5
|
feat: 功能
|
2025-11-12 22:45:29 +08:00 |
|
|
|
bac96fcbe6
|
前端
|
2025-11-10 00:59:40 +08:00 |
|