feat: 完善电商记录详情页,支持触摸手势交互、对话式需求面板与画布节点拖拽 #16
Reference in New Issue
Block a user
Delete Branch "feat/ecommerce-record-detail-polish"
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?
本次修改全面打磨电商图片工作台的记录详情体验,主要包含以下变更:
一、记录详情对话面板(EcommercePage.tsx):
· 历史需求消息:展示原始需求文本、参数元信息(平台/语种/比例/设置)、已上传素材缩略图
· 新增跟进需求消息(is-followup):若当前素材与历史记录不同,自动展示新上传素材及当前参数配置
· AI 回复消息保持原有状态展示
二、触摸与手势交互:
· 单指平移(pan):支持触摸拖拽预览画布
· 双指缩放(pinch):以双指中心为锚点进行缩放,范围 0.25x-2x
· 自动排除交互元素(按钮/输入框/链接等)避免冲突
· 智能切换:单指/双指模式无缝切换
· 支持触摸拖拽移动生成结果节点
· 考虑当前缩放级别计算位移
· 与预览画布手势互不干扰
三、记录详情页视觉升级(ecommerce-standalone.css):
四、其他细节优化:
变更文件: