Commit Graph

4 Commits

Author SHA1 Message Date
imeepos fcc0b64488 feat: 添加系统音色管理功能和修复穿搭生成问题
- 新增系统音色管理模块
  - 创建 SystemVoice 数据模型,支持多种音色类型和性别分类
  - 添加系统音色数据库表和迁移文件,内置46个预设音色
  - 实现 SystemVoiceRepository 仓库层,支持分页、搜索、分类查询
  - 添加系统音色 Tauri 命令,提供完整的 API 接口

- 修复穿搭图片生成问题
  - 修复 prompt 替换逻辑,避免错误覆盖模特描述节点
  - 实现商品编号调试文件命名,支持 debug_replaced_1.json 等格式
  - 添加 product_index 字段支持,便于多商品生成调试
  - 修复编译错误,确保所有结构体字段完整

- 完善穿搭生成功能
  - 添加分页加载功能,支持下拉加载更多记录
  - 实现失败重试机制,提供用户友好的错误处理
  - 支持多商品并发生成,每个商品独立任务处理
  - 添加详细的测试验证文档

内置音色包括:
- 基础系统音色:青涩青年、精英青年、霸道青年等
- 精品音色:所有基础音色的 beta 版本
- 童声音色:聪明男童、可爱男童、萌萌女童等
- 角色音色:病娇弟弟、俊朗男友、甜心小玲等
- 节日音色:Santa Claus、Grinch、Rudolph
- 英文音色:Arnold、Charming Lady、Sweet Girl等
2025-07-31 10:54:19 +08:00
imeepos dd0a4f1470 fix: system 系统提示词优化 2025-07-22 18:57:18 +08:00
imeepos f92d9a7c39 fix: 优化markdown解析器 2025-07-22 15:04:37 +08:00
imeepos 730402aba0 feat: 实现项目-模板绑定和素材-模特绑定管理功能
新功能:
- 项目-模板绑定管理系统
  - 支持主要/次要模板绑定类型
  - 绑定优先级和状态管理
  - 批量绑定操作
  - 绑定关系的CRUD操作

- 素材-模特绑定管理系统
  - 素材与模特的关联管理
  - 批量绑定/解绑操作
  - 绑定统计和分析
  - 素材编辑对话框

 架构改进:
- 新增项目-模板绑定数据模型和仓库层
- 新增素材-模特绑定业务服务层
- 完善的API命令层实现
- 响应式前端界面设计

 用户体验优化:
- 统一的通知系统
- 增强的加载状态组件
- 流畅的交互动画
- 优雅的确认对话框

 测试覆盖:
- 单元测试和集成测试
- 业务逻辑验证
- API接口测试

 技术栈:
- 后端: Rust + Tauri + SQLite
- 前端: React + TypeScript + TailwindCSS
- 状态管理: Zustand
- 测试: Vitest + Rust测试框架

 配置更新:
- 更新数据库迁移脚本
- 完善测试配置
- 优化构建流程
2025-07-15 12:50:30 +08:00