Files
vtubermini/Design-Brief.md
km2023 4ad8e7cbec chore: 初始化仓库,配置 Git LFS 管理大素材
- git init (分支 main) + remote origin → gitea comi-logic/vtubermini
- 根级 .gitignore 排除 node_modules/dist/android-build/releases(APK)/日志/.codex-logs
- .gitattributes 用 Git LFS 跟踪 *.png/*.mp4 等媒体(141 个文件)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 11:19:40 +08:00

210 lines
14 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Design Brief: VTuber Mini
## 产品概要
- 产品名称VTuber Mini
- 产品类型Mobile App第一阶段输出 Android APK
- 目标用户:单个虚拟主播的粉丝,尤其是愿意每日互动、收集虚拟小卡、参与周边兑换和纪念日运营活动的用户。
- 核心功能:宠物小屋与小狗小游戏、积分抽卡、虚拟小卡卡册、钻石商城、纪念日、我的资产与订单、后台工坊。
## 设计方向
### 情绪关键词
- **蓝色梦境**:整体视觉像进入一个冷色、通透、带柔光的主播专属空间,不做普通工具 App 的白底列表感。
- **轻奢收藏**:抽卡、卡册、会员、商城区域要有玻璃、钻石、皇冠、玫瑰等收藏感和仪式感。
- **温柔陪伴**:宠物小屋和纪念日不能过冷,要保留亲密、安静、陪伴感,让用户愿意每天回来。
### 参考图
| 参考来源 | 喜欢的方面 | 不直接照搬的方面 |
| --- | --- | --- |
| `C:/Users/59719/Desktop/assets/1777526300869.png` | 雾霾蓝主色、水晶蓝辅助色、月光白底色、深邃蓝文字、玫瑰金点缀;玻璃玫瑰、钻石皇冠、悬浮钻石、毛玻璃卡片;按钮和卡片的通透高光 | 参考图是视觉系统展板,不是移动端 App。实际 App 要减少大段装饰和文字密度,保证手机屏幕上操作清楚 |
| `C:/Users/59719/Desktop/assets/20260601-151641.png` | 首页使用深蓝夜景、主播立绘、发光导航图标,沉浸感强 | 右侧有明显遮挡或占位区域,后续需要确认是隐私遮挡还是素材缺失 |
| `C:/Users/59719/Desktop/assets/二级页面-纪念日页面.png` | 二级页使用月光白大留白、浅蓝玻璃玫瑰和人物半身视觉,适合作为纪念日内容页基底 | 当前内容承载区大面积留空,开发设计时必须补足真实信息层级 |
| `C:/Users/59719/Desktop/assets/二级页面-纪念日页面-弹窗.png` | 弹窗容器延续浅蓝玻璃、玫瑰纹理和柔光边框 | 需要确认实际透明通道和边缘显示效果 |
| `C:/Users/59719/Desktop/assets/二级页面-纪念日页面-隔断.png` | 展示首页到二级页的视觉隔断关系:上半部深蓝沉浸,下半部浅色内容承载 | 需要确认作为设计稿参考还是可切图素材 |
### 参考产品与模式
| 参考产品/模式 | 喜欢的方面 | 不喜欢的方面 |
| --- | --- | --- |
| 参考图中的 DL.L9 蓝色梦境系统 | 高级、统一、冷色梦幻、组件有会员感 | 如果全页面都重玻璃,会影响阅读和性能 |
| 主流移动端 Glassmorphism | 通透、层次、适合会员卡、抽卡结果、纪念日卡片 | 低对比度容易影响可读性,正文区域不能过度透明 |
| 粉丝抽卡/收藏类 App | 卡池、卡册、稀有度、结果弹窗需要有强反馈 | 不能做成博彩感太强的刺激界面 |
### 反面参考
- 普通电商蓝白后台风格:不符合主播粉丝 App 的情绪价值。
- 过度赛博霓虹风:会和“蓝色梦境、温柔陪伴”冲突。
- 全屏强动效抽奖风:容易显得廉价,也会增加合规和沉迷风险。
## 视觉规范
### 色彩方向
- **主题模式**:浅色为主,局部深蓝夜景氛围;不做全局深色主题。
- **色彩温度**:冷色。
- **品牌主色方向**:雾霾蓝、冰晶蓝、月光白、深邃蓝。
- **强调色方向**:少量玫瑰金用于 VIP、SSR、兑换成功、周年纪念等高价值状态。
- **背景方向**:浅蓝到月光白的柔和渐变,叠加细微星点、冰晶纹理或光斑。
- **品牌资产**:当前没有正式 logo先以主播名、动物化小狗形象、玻璃玫瑰/皇冠/钻石元素构建视觉识别。
#### 颜色 Token
| Token | 色值 | 用途 |
| --- | --- | --- |
| `dream-blue` | `#4A90E2` | 主按钮、重点入口、进度条、可点击强调 |
| `crystal-blue` | `#B8D4F1` | 毛玻璃边缘、浅色卡片背景、二级页辅助色 |
| `moon-white` | `#E8F4F8` | 页面底色、内容区底色、柔光层 |
| `deep-blue` | `#2C5F8D` | 标题、关键数字、深色状态文字 |
| `rose-gold` | `#D4AF37` | VIP、SSR、纪念奖励、稀有状态点缀 |
这些色值来自用户提供的视觉系统图,后续设计稿和代码应以它们作为第一版设计 token。允许根据可读性微调明度但不能改成另一套蓝色体系。
### 页面层级
- **日常首页**:使用深蓝夜景、主播立绘、发光图标、粒子和花瓣,承担最强情绪价值。
- **二级内容页**:使用月光白和冰晶蓝,保留玫瑰与柔光装饰,承担阅读、配置、填写、查询。
- **弹窗/表单**:使用浅色毛玻璃容器,深蓝标题和高对比输入区,不能只做透明装饰。
- **后台工坊**:不使用沉浸夜景,采用清晰管理端布局,只继承蓝白色系和少量品牌元素。
### 信息密度
- **密度方向**:适中偏宽松。
- **参考基准**:接近参考图右侧 UI 组件区的节奏,而不是左侧色彩说明区的展板密度。
- **理由**App 有宠物、抽卡、商城、纪念日、资产等多个入口,首页需要清晰分组;抽卡和商城要有情绪价值,但资产、规则、订单必须可读。
### 排版方向
- **字体气质**:中文标题优雅、清晰,有轻奢感;正文使用现代无衬线,保证移动端可读。
- **中文字体偏好**:设计稿可使用偏优雅的标题字;开发实现优先使用系统字体,必要时只为标题引入品牌字体。
- **标题风格**:首页和活动页标题可以更精致;功能页标题保持小而清晰,不做大字堆叠。
- **数字字体**:积分、钻石、倒计时、概率、抽卡结果编号使用更硬朗的数字风格,强化资产感。
### 视觉元素
- **核心元素**:玻璃玫瑰、皇冠、钻石、星芒、月光、冰晶、水滴、毛玻璃卡片。
- **宠物元素**:小狗形象要软萌、圆润、亲近;可以使用蓝色丝带、皇冠、小披风等主播主题装饰。
- **卡牌元素**卡面边框使用稀有度光效SSR 可加入玫瑰金、星芒和晶体折射。
- **纪念日元素**:使用月光、花瓣、星轨、倒计时环,不使用闹钟式工具图标风。
### 组件风格
- **卡片**:毛玻璃卡片为主,白蓝半透明底,边缘有细描边和柔和阴影。
- **按钮**:主按钮使用蓝色玻璃胶囊按钮,带轻微高光和右箭头;危险操作用低饱和红,不使用强烈警告色。
- **图标**:线性图标,细线蓝色;核心图标包括皇冠、玫瑰、钻石、心形、星芒、日历、小狗爪印。
- **进度条**:蓝色发光条,用于亲密度、每日积分上限、卡池保底进度。
- **标签**VIP、SSR、限定、周年等标签使用小面积玫瑰金或深蓝底。
### 交互风格
- **动画程度**:适中。
- **过渡效果**:卡片轻微浮起、柔光扫过、星点闪烁、抽卡结果渐显;避免长时间不可跳过动画。
- **整体节奏**:宠物页慢一点、柔一点;抽卡页有仪式感但不刺激;商城和订单页干净直接。
## 核心页面视觉备注
### 首页
- **核心交互**:查看资产、进入宠物、抽卡、商城、纪念日和活动。
- **视觉方向**:按 `20260601-151641.png` 和首页视频方向执行。页面以深蓝夜景和主播立绘为核心,顶部展示等级/心动值/日历等状态,右侧和底部使用发光图标入口。
- **特殊要求**:首页不能做成纯活动海报,必须保留清楚的操作入口。
### 宠物小屋
- **核心交互**:照顾主播动物化小狗,完成每日任务和小游戏。
- **视觉方向**:温柔、陪伴、柔光。背景可以是蓝色梦境房间、月光窗边、冰晶小窝,但小狗区域要更暖、更可爱。
- **特殊要求**:宠物操作按钮必须直观,不要被装饰元素淹没。积分上限和剩余次数要明确。
### 小狗小游戏
- **核心交互**:根据表现获得浮动积分,受每日上限控制。
- **视觉方向**:轻量、清楚、低干扰。可用“接星星/接骨头/躲水晶障碍”这类蓝色梦境主题玩法。
- **特殊要求**:游戏 UI 不能堆太多玻璃效果,移动目标和分数必须高对比度。
### 抽卡页
- **核心交互**:查看卡池、概率、保底,消耗积分抽取小卡。
- **视觉方向**:仪式感最强的页面。卡池主视觉可使用玻璃玫瑰、皇冠、钻石粒子和深蓝夜景。
- **特殊要求**:概率、消耗、保底规则必须显著可见,不能为了氛围弱化规则信息。
### 抽卡结果
- **核心交互**:展示获得小卡、稀有度、重复转化结果。
- **视觉方向**卡牌从柔光中显现稀有度决定光效强弱SSR 使用深蓝+玫瑰金+晶体折射。
- **特殊要求**:重复卡转化要清楚显示,不要让用户误以为获得了新卡。
### 卡册
- **核心交互**:浏览已拥有/未拥有小卡,按系列和稀有度筛选。
- **视觉方向**:收藏册感,像透明卡盒或水晶展柜;已拥有卡片有高光,未拥有卡片使用淡蓝剪影。
- **特殊要求**:筛选器要克制,不做复杂后台式筛选栏。
### 钻石商城
- **核心交互**:浏览实物奖品,用钻石兑换。
- **视觉方向**:精品陈列感,商品卡片像展示柜;钻石价格和库存要清楚。
- **特殊要求**:不能让商城像付费充值页。钻石来源是后台发放,视觉上强调“兑换权益”而不是“购买诱导”。
### 纪念日页
- **核心交互**:查看入团天数、主播生日、开播周年、自定义纪念日和提醒。
- **视觉方向**:按 `二级页面-纪念日页面.png` 执行,使用浅蓝/月光白背景、右上人物半身、蓝玫瑰、花瓣、白色大内容容器。整体是安静纪念,不做闹钟工具页。
- **特殊要求**:系统纪念日和用户自定义纪念日要视觉分区。添加纪念日表单要简单,不要像日程管理 App。
### 纪念日弹窗
- **核心交互**:添加或编辑自定义纪念日、修改入团时间、设置提醒。
- **视觉方向**:按 `二级页面-纪念日页面-弹窗.png` 执行,弹窗使用浅色毛玻璃、柔光边框、玫瑰纹理。
- **特殊要求**:输入框、日期选择、提醒开关必须高对比度,不能只依赖透明玻璃背景。
### 我的页
- **核心交互**:查看账号、资产、订单、规则、客服、纪念日入口。
- **视觉方向**:比首页更克制,偏清单式但保持毛玻璃卡片质感。
- **特殊要求**:资产和订单入口要清楚,不要为了美观降低查账效率。
### 后台工坊
- **核心交互**:运营配置用户、资产、卡池、商城、订单和纪念日。
- **视觉方向**:不沿用前台梦幻视觉,后台应采用清楚、稳重、高信息密度的管理端风格。
- **特殊要求**:后台可以使用蓝白体系,但不要毛玻璃过重;表格、筛选、审计日志优先可读性。
## 状态设计
- **空状态**:使用轻量插画或线性图标,例如空卡册用淡蓝卡片剪影,空纪念日用月光日历,空订单用水晶礼盒;文案简短并给一个明确操作按钮。
- **加载状态**:页面列表用骨架屏;抽卡用短时光效加载;宠物页用小狗轻动作;商城和订单页不用复杂动画。
- **错误状态**:内联提示为主,使用低饱和红或深蓝提示框;资产扣减、兑换失败、抽卡失败必须给明确原因和重试入口。
- **成功状态**:兑换成功、钻石到账、纪念日保存成功使用蓝色柔光和轻微星芒,避免夸张庆祝动画。
## 可访问性与可用性约束
- 毛玻璃只用于容器背景,正文和关键数字必须放在高对比度区域。
- 抽卡概率、积分消耗、钻石价格、库存、订单状态必须清晰可读。
- 蓝色系不要一味叠加,必须使用月光白、深邃蓝和少量玫瑰金拉开层次。
- 所有主操作按钮要有明确文字和方向图标,不只依赖装饰。
- 动画必须可快速结束,不能阻塞用户查规则、查订单或跳过结果。
## 资产清单
| 文件 | 用途 | 状态 |
| --- | --- | --- |
| `C:/Users/59719/Desktop/assets/1777526300869.png` | 总视觉系统参考:颜色、字体、元素、组件、氛围 | 已纳入规范 |
| `C:/Users/59719/Desktop/assets/20260601-151641.png` | 日常首页静态参考 | 已纳入首页规范;需确认遮挡区域 |
| `C:/Users/59719/Desktop/assets/日常首页-白天.mp4` | 首页白天动态效果 | 待逐帧复核 |
| `C:/Users/59719/Desktop/assets/日常首页-夜晚.mp4` | 首页夜晚动态效果 | 待逐帧复核 |
| `C:/Users/59719/Desktop/assets/20260601-151658.mp4` | 短动效参考,具体场景待确认 | 待逐帧复核 |
| `C:/Users/59719/Desktop/assets/20260601-151705.mp4` | 短动效参考,具体场景待确认 | 待逐帧复核 |
| `C:/Users/59719/Desktop/assets/二级页面-纪念日页面.png` | 纪念日二级页主视觉参考 | 已纳入规范 |
| `C:/Users/59719/Desktop/assets/二级页面-纪念日页面-弹窗.png` | 纪念日弹窗参考 | 已纳入规范;需确认透明通道 |
| `C:/Users/59719/Desktop/assets/二级页面-纪念日页面-隔断.png` | 首页到二级页的隔断和过渡参考 | 已纳入规范;需确认切图用途 |
## 待补充
- 主播正式名称、Logo、头像、动物化小狗设定图。
- 是否已有固定品牌色、字体或粉丝团视觉资产。
- 用户明确讨厌的视觉风格。
- 小狗小游戏的最终玩法类型。
- 4 个 MP4 文件的逐帧视觉复核;当前本机缺少 `ffmpeg/ffprobe`,暂未抽帧检查。