feat(viral-video): #2041 STEP1 UI 重做——按钮模式+参考视频+2x2音频+识别汇览 #2115
Reference in New Issue
Block a user
Delete Branch "feat/2041-step1-redo-button-ui"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
改动概要
对齐用户参考截图重做 STEP1 区域 UI,配色保持浅色紫调(背景 #f5f6fa、白底卡片、主紫 #7c3aed、选中浅紫底 #f3f0ff)。
1. 图片上传改为按钮模式
2. 新增参考视频子区块(图片与音频之间)
3. 参考音频改为 2x2 按钮网格
4. 新增识别描述汇览
5. 配色/按钮
6. 其他
测试
- 图片上传由拖拽虚线框改为「本地上传/从素材库选择」双按钮模式 - 新增通用 AssetPickerModal(支持 image/video/voice,单选/多选) - 已选图片改为列表式展示(缩略图+文件名+大小+上移/下移/删除) - 右上角「已选 X/9」计数 + 「清空图片」按钮 - 新增「参考视频」子区块(放图片与音频之间):本地上传视频 / 抖音链接识别(UI 预留,后端解析接口上线后自动启用),右侧标注最大 200MB·最长 120 秒 - 风格强度三档(轻度借鉴/中度参考/像素级复刻)放参考视频下方(选了视频才显示) - 参考音频改为 2x2 按钮网格:选择内置音色/本地上传/从素材库选择/直接录音,选中态紫色描边+浅紫底 #f3f0ff - 「选择内置音色」展开系统预置音色列表;「从素材库选择」打开 AssetPickerModal;「直接录音」复用 CloneModal - 新增「识别描述汇览」区域:图片 VLM 分析完成后展示商品名/规格/视觉特征;分析中显示 loading - types.ts 新增 ImageProductAnalysis/ImageAnalysisResult 类型;ViralVideoJob 新增 image_analysis、result_video_url、error_msg、voice_source 等可选字段做前后向兼容 - STEP1 底部保留「⚡ 开始分析」按钮,校验至少 1 张图片上传完成才可点击 - 浅色紫调:背景 #f5f6fa、白底卡片 #fff+#e5e7eb、主紫 #7c3aed、选中浅紫底 #f3f0ff - 修复中列/右列 Section 折叠箭头被遗漏的问题(STEP1 区使用不折叠大标题对齐截图)🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #2115 已关闭或合并,对应的预览环境已被清理。