- 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>
93 lines
3.2 KiB
Plaintext
93 lines
3.2 KiB
Plaintext
flowchart TD
|
|
%% VTuber Mini UX/UE concise functional relationship and user flow.
|
|
|
|
start(["打开 App"])
|
|
login["登录 / 进入账号"]
|
|
profile{"是否已设置<br/>生日和入团时间?"}
|
|
setup["资料补全弹窗<br/>生日 / 入团时间"]
|
|
home["首页<br/>主播氛围 + 资产摘要 + 核心入口"]
|
|
|
|
pet["宠物小屋<br/>每日照顾小狗"]
|
|
petReward["获得积分<br/>每日上限 80"]
|
|
gacha["抽卡页<br/>查看卡池 / 概率 / 保底"]
|
|
draw["单抽 / 十连"]
|
|
album["卡册<br/>查看已拥有 / 未拥有小卡"]
|
|
|
|
shop["钻石商城<br/>浏览周边商品"]
|
|
product["商品详情<br/>库存 / 价格 / 规则"]
|
|
exchange["提交兑换<br/>收货信息"]
|
|
orders["订单列表<br/>发货 / 售后状态"]
|
|
|
|
anniversary["纪念日<br/>入团日 / 主播生日 / 开播周年"]
|
|
customAnniv["自定义纪念日<br/>新增 / 编辑 / 提醒"]
|
|
|
|
my["我的<br/>资产 / 记录 / 设置入口"]
|
|
ledgers["资产流水<br/>积分 / 钻石"]
|
|
logs["抽卡记录"]
|
|
rules["规则与协议<br/>概率 / 兑换 / 隐私 / 未成年人提示"]
|
|
support["客服申诉<br/>资产 / 抽卡 / 兑换 / 风控"]
|
|
notices["通知中心<br/>到账 / 订单 / 纪念日提醒"]
|
|
|
|
admin["后台工坊<br/>运营配置与处理"]
|
|
adminAssets["资产发放<br/>积分 / 钻石 / 卡牌"]
|
|
adminPool["卡池配置<br/>卡牌 / 概率 / 保底 / 版本"]
|
|
adminShop["商城管理<br/>商品 / 库存 / 订单"]
|
|
adminAnniv["纪念日配置<br/>生日 / 周年 / 活动入口"]
|
|
audit["审计日志<br/>操作人 / 原因 / 业务编号"]
|
|
|
|
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
|