PART 1DEFINITION
定义 · App 首页的陪伴动效
宠物动态图是 TinyNex App 首页长期存在的动态宠物形象。用户每次打开 App 时,会看到一个稳定、熟悉、轻轻动着的宠物,持续提供陪伴感、在场感和低打扰的情绪价值。
FIG 1.1 · 首页陪伴链路 / HOME PRESENCE CHAIN
真实宠物素材进入系统后,先被稳定成首页身份,再进入 idle 和轻交互状态。
PART 2ROUTE
技术路线
FIG 2.1 · 三层技术架构 / THREE-LAYER ROUTE
GENERATION LAYER
生成层
真实宠物素材 -> Gemini 3 Pro Image -> 织物手绘 avatar / identity anchor
MOTION LAYER
动图层
静态 avatar -> Seedance 2.0 / Fast i2v -> 首页 idle loop
INTERACTION RENDER LAYER
交互渲染层
rembg / 格式转码 -> Flutter 首页播放 -> tap 状态与静态降级
STYLE
织物手绘 avatar:白底单体、低饱和织纹、粗短断线、软块面花纹、身份特征抽象保留。
GEN MODEL
生成层模型:Gemini 3 Pro Image(google/gemini-3-pro-image-preview)。输出静态 avatar、identity anchor、manifest 和 review board 样本。
GEN PRICE
生成层成本:规划/官方换算约 $0.134/张;本轮 woven benchmark 实跑 $0.1406-$0.1427/张,按 约 $0.14/张 记录。
MOTION MODEL
动图层模型:Seedance 2.0 / Seedance 2.0 Fast。当前动作方向是首页 idle 微动:呼吸、眨眼、耳朵或尾巴小幅动作,输出短循环视频资产。
MOTION PRICE
动图层成本:本地 MVP 计价口径为 $0.121/s,5 秒约 $0.6048/条。布偶猫复看样例属于已付存货复用,不作为生产单价。
RENDER ROUTE
交互渲染层:rembg 抠图 / 背景处理 -> webp 或 mp4 转码 -> Flutter 首页循环播放。App 侧再接 tap 反馈、状态切换和静态 avatar 降级。
PART 3BOUNDARY
质量边界
IMAGE LAYER BOUNDARY
生图层要先守住身份和风格:单宠物、物种稳定、身份稳定、白底干净、织物手绘风稳定、去圆徽和徽章感、去连续封闭外描线、花纹被抽象但仍保留识别点。
MOTION LAYER BOUNDARY
动图层要守住动作和可用性:动作自然、身份稳定、织物纹理稳定、身体结构稳定、循环顺滑、主体边缘可抠、透明背景可用、移动端体积和播放稳定。
REJECT
输入含多宠物、人脸、文字水印、宠物脸部不完整,或生成后出现物种变化、身份低保真、配饰幻觉、边缘连续封闭描线时,进入拒绝或重试,停止包装为首页资产。
RETRY
可修复问题走类型化重试:输入裁切不佳先 recrop,风格偏差调 recipe,花纹过细进入 markings abstraction 约束,动作层出现边缘不可抠或纹理沸腾则回到 i2v prompt 与抠图策略。
NEXT GATE
继续推进到 App 产品入口前,需要 8 样本和更多压力样本稳定、平台入口定档、真实成本可控,并且 review board 能持续解释每个样本为什么通过或失败。
当前状态:页面记录产品方向和工程门槛;进入 App 前,需要生图层、动图层和成本门槛一起稳定。