flowchart TD
%% VTuber Mini UX/UE concise functional relationship and user flow.
start(["打开 App"])
login["登录 / 进入账号"]
profile{"是否已设置
生日和入团时间?"}
setup["资料补全弹窗
生日 / 入团时间"]
home["首页
主播氛围 + 资产摘要 + 核心入口"]
pet["宠物小屋
每日照顾小狗"]
petReward["获得积分
每日上限 80"]
gacha["抽卡页
查看卡池 / 概率 / 保底"]
draw["单抽 / 十连"]
album["卡册
查看已拥有 / 未拥有小卡"]
shop["钻石商城
浏览周边商品"]
product["商品详情
库存 / 价格 / 规则"]
exchange["提交兑换
收货信息"]
orders["订单列表
发货 / 售后状态"]
anniversary["纪念日
入团日 / 主播生日 / 开播周年"]
customAnniv["自定义纪念日
新增 / 编辑 / 提醒"]
my["我的
资产 / 记录 / 设置入口"]
ledgers["资产流水
积分 / 钻石"]
logs["抽卡记录"]
rules["规则与协议
概率 / 兑换 / 隐私 / 未成年人提示"]
support["客服申诉
资产 / 抽卡 / 兑换 / 风控"]
notices["通知中心
到账 / 订单 / 纪念日提醒"]
admin["后台工坊
运营配置与处理"]
adminAssets["资产发放
积分 / 钻石 / 卡牌"]
adminPool["卡池配置
卡牌 / 概率 / 保底 / 版本"]
adminShop["商城管理
商品 / 库存 / 订单"]
adminAnniv["纪念日配置
生日 / 周年 / 活动入口"]
audit["审计日志
操作人 / 原因 / 业务编号"]
start --> login --> profile
profile -- 否 --> setup --> home
profile -- 是 --> home
home -->|每日回访主线| pet
pet --> petReward
petReward -->|积分足够| gacha
home -->|直接抽卡| gacha
gacha --> draw --> album
album -->|继续收集| gacha
home -->|兑换周边| shop
shop --> product --> exchange --> orders
my --> orders
home -->|陪伴记录| anniversary
anniversary --> customAnniv
my --> anniversary
home --> my
my --> ledgers
my --> logs
my --> rules
my --> support
my --> notices
notices -->|查看详情| orders
notices -->|查看提醒| anniversary
logs -->|查看卡牌| album
ledgers -->|资产变动来源| pet
ledgers -->|抽卡消耗| gacha
ledgers -->|兑换消耗| shop
admin --> adminAssets --> audit
admin --> adminPool --> audit
admin --> adminShop --> audit
admin --> adminAnniv --> audit
adminAssets -.发放钻石 / 积分.-> ledgers
adminPool -.驱动卡池展示.-> gacha
adminShop -.驱动商品和订单.-> shop
adminShop -.更新订单状态.-> orders
adminAnniv -.驱动系统纪念日.-> anniversary
classDef entry fill:#EAF4FF,stroke:#4B8AC9,color:#102033
classDef core fill:#FFF7E8,stroke:#D9952E,color:#2A1B00
classDef record fill:#F0F7EF,stroke:#6FA66A,color:#102810
classDef admin fill:#F7F0FF,stroke:#8E68C7,color:#1E1233
classDef risk fill:#FFF0F0,stroke:#C76A6A,color:#331212
class start,login,home entry
class pet,petReward,gacha,draw,shop,product,exchange,anniversary,customAnniv core
class album,my,ledgers,logs,rules,support,notices,orders record
class admin,adminAssets,adminPool,adminShop,adminAnniv admin
class audit risk