{
  "version": 1,
  "images": [
    {
      "key": "ui.btn_accept",
      "name": "按钮-接单",
      "category": "ui",
      "path": null,
      "width": 200,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#F2A65A"
      }
    },
    {
      "key": "ui.btn_serve",
      "name": "按钮-出杯",
      "category": "ui",
      "path": null,
      "width": 220,
      "height": 88,
      "placeholder": {
        "shape": "roundrect",
        "color": "#6BBF59"
      }
    },
    {
      "key": "ui.btn_pause",
      "name": "按钮-暂停",
      "category": "ui",
      "path": null,
      "width": 88,
      "height": 88,
      "placeholder": {
        "shape": "circle",
        "color": "#8B5E3C",
        "glyph": "⏸"
      }
    },
    {
      "key": "ui.btn_shop",
      "name": "按钮-商店",
      "category": "ui",
      "path": null,
      "width": 88,
      "height": 88,
      "placeholder": {
        "shape": "circle",
        "color": "#F2A65A",
        "glyph": "🛒"
      }
    },
    {
      "key": "ui.btn_undo",
      "name": "按钮-撤销",
      "category": "ui",
      "path": null,
      "width": 88,
      "height": 88,
      "placeholder": {
        "shape": "circle",
        "color": "#8B5E3C",
        "glyph": "↶"
      }
    },
    {
      "key": "ui.btn_back",
      "name": "按钮-返回",
      "category": "ui",
      "path": null,
      "width": 88,
      "height": 88,
      "placeholder": {
        "shape": "circle",
        "color": "#8B5E3C",
        "glyph": "←"
      }
    },
    {
      "key": "ui.panel",
      "name": "面板",
      "category": "ui",
      "path": null,
      "width": 600,
      "height": 400,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFFBF3"
      }
    },
    {
      "key": "ui.order_card",
      "name": "订单卡",
      "category": "ui",
      "path": null,
      "width": 150,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFFBF3"
      }
    },
    {
      "key": "ui.ticket",
      "name": "订单小票",
      "category": "ui",
      "path": null,
      "width": 120,
      "height": 84,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFF6E9"
      }
    },
    {
      "key": "ui.bubble",
      "name": "气泡",
      "category": "ui",
      "path": null,
      "width": 220,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFFFFF"
      }
    },
    {
      "key": "ui.toast",
      "name": "气窗",
      "category": "ui",
      "path": null,
      "width": 380,
      "height": 96,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFFBF3"
      }
    },
    {
      "key": "ui.badge_new",
      "name": "角标-NEW",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 32,
      "placeholder": {
        "shape": "roundrect",
        "color": "#E05A47",
        "glyph": "NEW"
      }
    },
    {
      "key": "ui.icon_coin",
      "name": "图标-金币",
      "category": "ui",
      "path": null,
      "width": 40,
      "height": 40,
      "placeholder": {
        "shape": "circle",
        "color": "#F5C542",
        "glyph": "¥"
      }
    },
    {
      "key": "ui.icon_star",
      "name": "图标-星星",
      "category": "ui",
      "path": null,
      "width": 40,
      "height": 40,
      "placeholder": {
        "shape": "circle",
        "color": "#F5C542",
        "glyph": "★"
      }
    },
    {
      "key": "ui.icon_patience",
      "name": "图标-耐心",
      "category": "ui",
      "path": null,
      "width": 32,
      "height": 32,
      "placeholder": {
        "shape": "circle",
        "color": "#6BBF59",
        "glyph": "⏳"
      }
    },
    {
      "key": "ui.weather_sunny",
      "name": "图标-晴",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "circle",
        "color": "#FFD25A",
        "glyph": "☀️"
      }
    },
    {
      "key": "ui.weather_cloudy",
      "name": "图标-多云",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "circle",
        "color": "#CFE3F0",
        "glyph": "⛅"
      }
    },
    {
      "key": "ui.weather_overcast",
      "name": "图标-阴",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "circle",
        "color": "#A9B4BE",
        "glyph": "☁️"
      }
    },
    {
      "key": "ui.weather_drizzle",
      "name": "图标-小雨",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "circle",
        "color": "#9EC3DE",
        "glyph": "🌦️"
      }
    },
    {
      "key": "ui.weather_rain",
      "name": "图标-大雨",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "circle",
        "color": "#7FA7C9",
        "glyph": "🌧️"
      }
    },
    {
      "key": "ui.weather_storm",
      "name": "图标-暴雨",
      "category": "ui",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "circle",
        "color": "#5D7389",
        "glyph": "⛈️"
      }
    },
    {
      "key": "ui.logo",
      "name": "标题-游戏Logo",
      "category": "ui",
      "path": null,
      "width": 600,
      "height": 200,
      "placeholder": {
        "shape": "roundrect",
        "color": "#F2A65A",
        "glyph": "☕"
      }
    },
    {
      "key": "scene.title_sky",
      "name": "背景-清晨天空",
      "category": "scene",
      "path": null,
      "width": 840,
      "height": 1400,
      "placeholder": {
        "shape": "rect",
        "color": "#FFD9B0"
      }
    },
    {
      "key": "scene.title_roofs",
      "name": "背景-弄堂屋顶",
      "category": "scene",
      "path": null,
      "width": 840,
      "height": 540,
      "placeholder": {
        "shape": "rect",
        "color": "#9C7B64"
      }
    },
    {
      "key": "scene.title_shopfront",
      "name": "背景-店铺门面",
      "category": "scene",
      "path": null,
      "width": 780,
      "height": 720,
      "placeholder": {
        "shape": "rect",
        "color": "#C8A27A"
      }
    },
    {
      "key": "scene.title_counter",
      "name": "背景-吧台近景",
      "category": "scene",
      "path": null,
      "width": 760,
      "height": 430,
      "placeholder": {
        "shape": "rect",
        "color": "#8B5E3C"
      }
    },
    {
      "key": "scene.window",
      "name": "背景-窗外",
      "category": "scene",
      "path": null,
      "width": 800,
      "height": 560,
      "placeholder": {
        "shape": "rect",
        "color": "#BFDDF0"
      }
    },
    {
      "key": "scene.wall",
      "name": "背景-墙面",
      "category": "scene",
      "path": null,
      "width": 780,
      "height": 560,
      "placeholder": {
        "shape": "rect",
        "color": "#FFF6E9"
      }
    },
    {
      "key": "scene.counter",
      "name": "背景-吧台",
      "category": "scene",
      "path": null,
      "width": 720,
      "height": 120,
      "placeholder": {
        "shape": "rect",
        "color": "#8B5E3C"
      }
    },
    {
      "key": "scene.workbench",
      "name": "背景-操作台",
      "category": "scene",
      "path": null,
      "width": 720,
      "height": 580,
      "placeholder": {
        "shape": "rect",
        "color": "#C8A27A"
      }
    },
    {
      "key": "scene.menu_bg",
      "name": "背景-主菜单",
      "category": "scene",
      "path": null,
      "width": 820,
      "height": 1380,
      "placeholder": {
        "shape": "rect",
        "color": "#FFF6E9"
      }
    },
    {
      "key": "customer.laozhou",
      "name": "顾客-老周",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#8E9AAF"
      }
    },
    {
      "key": "customer.ajie",
      "name": "顾客-阿杰",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F4B860"
      }
    },
    {
      "key": "customer.coder",
      "name": "顾客-代码哥",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#4A6FA5"
      }
    },
    {
      "key": "customer.blogger",
      "name": "顾客-镜头姐",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#E58FB1"
      }
    },
    {
      "key": "customer.xiaochen",
      "name": "顾客-小陈",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#7FB685"
      }
    },
    {
      "key": "customer.auntzhang",
      "name": "顾客-张姨",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#D9534F"
      }
    },
    {
      "key": "customer.laowang",
      "name": "顾客-老王",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#5B8E7D"
      }
    },
    {
      "key": "customer.uncle",
      "name": "顾客-弄堂爷叔",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#6D597A"
      }
    },
    {
      "key": "customer.rider",
      "name": "顾客-阿明",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F6AE2D"
      }
    },
    {
      "key": "customer.coach",
      "name": "顾客-教练",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#33658A"
      }
    },
    {
      "key": "customer.mom",
      "name": "顾客-宝妈",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F28482"
      }
    },
    {
      "key": "customer.agent",
      "name": "顾客-李姐",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#B56576"
      }
    },
    {
      "key": "customer.tony",
      "name": "顾客-Tony",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#355070"
      }
    },
    {
      "key": "customer.streamer",
      "name": "顾客-阿凯",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#9B5DE5"
      }
    },
    {
      "key": "customer.xiaolu",
      "name": "顾客-小鹿",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F15BB5"
      }
    },
    {
      "key": "customer.designer",
      "name": "顾客-设计师",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#00BBF9"
      }
    },
    {
      "key": "customer.pm",
      "name": "顾客-产品经理",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#00F5D4"
      }
    },
    {
      "key": "customer.comedian",
      "name": "顾客-脱口秀演员",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#FEE440"
      }
    },
    {
      "key": "customer.daigou",
      "name": "顾客-代购",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#8D99AE"
      }
    },
    {
      "key": "customer.introvert",
      "name": "顾客-社恐大学生",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#A3C4BC"
      }
    },
    {
      "key": "customer.extrovert",
      "name": "顾客-社牛陌生人",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#FF9F1C"
      }
    },
    {
      "key": "customer.intern",
      "name": "顾客-卷王实习生",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#2EC4B6"
      }
    },
    {
      "key": "customer.tangping",
      "name": "顾客-躺平青年",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#CBC0D3"
      }
    },
    {
      "key": "customer.doctor",
      "name": "顾客-医生",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#90E0EF"
      }
    },
    {
      "key": "customer.teacher",
      "name": "顾客-老师",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#E76F51"
      }
    },
    {
      "key": "customer.mystery",
      "name": "顾客-神秘人",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#22223B"
      }
    },
    {
      "key": "customer.critic",
      "name": "顾客-美食家·严先生",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#BC6C25"
      }
    },
    {
      "key": "customer.spy",
      "name": "顾客-竞争对手卧底",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#606C38"
      }
    },
    {
      "key": "customer.influencers",
      "name": "顾客-网红探店团",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#FFAFCC"
      }
    },
    {
      "key": "customer.celebrity",
      "name": "顾客-明星微服私访",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#FFD60A"
      }
    },
    {
      "key": "item.bean_dark",
      "name": "咖啡豆-深烘",
      "category": "items",
      "path": null,
      "width": 120,
      "height": 140,
      "placeholder": {
        "shape": "bag",
        "color": "#5A3A22",
        "glyph": "🫘"
      }
    },
    {
      "key": "item.bean_light",
      "name": "咖啡豆-浅烘",
      "category": "items",
      "path": null,
      "width": 120,
      "height": 140,
      "placeholder": {
        "shape": "bag",
        "color": "#B07A45",
        "glyph": "🫘"
      }
    },
    {
      "key": "item.grinder",
      "name": "磨豆机",
      "category": "items",
      "path": null,
      "width": 140,
      "height": 200,
      "placeholder": {
        "shape": "machine",
        "color": "#6B6B6B"
      }
    },
    {
      "key": "item.machine_1",
      "name": "咖啡机-单头一体机",
      "category": "items",
      "path": null,
      "width": 220,
      "height": 200,
      "placeholder": {
        "shape": "machine",
        "color": "#B0B0B0"
      }
    },
    {
      "key": "item.machine_2",
      "name": "咖啡机-单头专业机",
      "category": "items",
      "path": null,
      "width": 220,
      "height": 200,
      "placeholder": {
        "shape": "machine",
        "color": "#C0C0C8"
      }
    },
    {
      "key": "item.machine_3",
      "name": "咖啡机-双头商用机",
      "category": "items",
      "path": null,
      "width": 280,
      "height": 200,
      "placeholder": {
        "shape": "machine",
        "color": "#9AA5B1"
      }
    },
    {
      "key": "item.machine_4",
      "name": "咖啡机-三头旗舰机",
      "category": "items",
      "path": null,
      "width": 320,
      "height": 200,
      "placeholder": {
        "shape": "machine",
        "color": "#D4AF37"
      }
    },
    {
      "key": "item.steamer",
      "name": "蒸汽棒",
      "category": "items",
      "path": null,
      "width": 110,
      "height": 200,
      "placeholder": {
        "shape": "machine",
        "color": "#A0A0A0"
      }
    },
    {
      "key": "item.pitcher",
      "name": "拉花缸",
      "category": "items",
      "path": null,
      "width": 100,
      "height": 110,
      "placeholder": {
        "shape": "cup",
        "color": "#D9D9D9"
      }
    },
    {
      "key": "item.cup_m",
      "name": "杯子-中",
      "category": "items",
      "path": null,
      "width": 110,
      "height": 100,
      "placeholder": {
        "shape": "cup",
        "color": "#FFFFFF"
      }
    },
    {
      "key": "item.cup_l",
      "name": "杯子-大",
      "category": "items",
      "path": null,
      "width": 130,
      "height": 120,
      "placeholder": {
        "shape": "cup",
        "color": "#FFFFFF"
      }
    },
    {
      "key": "item.cup_togo",
      "name": "外带杯",
      "category": "items",
      "path": null,
      "width": 100,
      "height": 130,
      "placeholder": {
        "shape": "cup",
        "color": "#F2E3CF"
      }
    },
    {
      "key": "item.milk_whole",
      "name": "牛奶-全脂",
      "category": "items",
      "path": null,
      "width": 80,
      "height": 120,
      "placeholder": {
        "shape": "bag",
        "color": "#FFFFFF",
        "glyph": "🥛"
      }
    },
    {
      "key": "item.milk_oat",
      "name": "牛奶-燕麦奶",
      "category": "items",
      "path": null,
      "width": 80,
      "height": 120,
      "placeholder": {
        "shape": "bag",
        "color": "#EADBC0",
        "glyph": "🌾"
      }
    },
    {
      "key": "item.milk_coconut",
      "name": "牛奶-椰乳",
      "category": "items",
      "path": null,
      "width": 80,
      "height": 120,
      "placeholder": {
        "shape": "bag",
        "color": "#F7F3E8",
        "glyph": "🥥"
      }
    },
    {
      "key": "item.milk_thick",
      "name": "牛奶-浓醇奶",
      "category": "items",
      "path": null,
      "width": 80,
      "height": 120,
      "placeholder": {
        "shape": "bag",
        "color": "#FFF1C9",
        "glyph": "🧈"
      }
    },
    {
      "key": "item.flavor_vanilla",
      "name": "糖浆-香草",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#F3E5AB"
      }
    },
    {
      "key": "item.flavor_caramel",
      "name": "酱-焦糖",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#C68E3F"
      }
    },
    {
      "key": "item.flavor_hazelnut",
      "name": "糖浆-榛果",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#A0703C"
      }
    },
    {
      "key": "item.flavor_chocolate",
      "name": "酱-巧克力",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#5C3317"
      }
    },
    {
      "key": "item.flavor_seasalt",
      "name": "糖浆-海盐",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#CFE8F0"
      }
    },
    {
      "key": "item.flavor_orange",
      "name": "果汁-橙汁",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#F7A23B"
      }
    },
    {
      "key": "item.flavor_grape",
      "name": "果汁-葡萄汁",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#7B3F8C"
      }
    },
    {
      "key": "item.flavor_greengrape",
      "name": "果汁-青提汁",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#B5D96B"
      }
    },
    {
      "key": "item.flavor_jasmine",
      "name": "茶底-茉莉茶",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#E8EFC2"
      }
    },
    {
      "key": "item.flavor_oolong",
      "name": "茶底-乌龙茶",
      "category": "items",
      "path": null,
      "width": 88,
      "height": 110,
      "placeholder": {
        "shape": "drop",
        "color": "#B5793A"
      }
    },
    {
      "key": "item.water",
      "name": "热水",
      "category": "items",
      "path": null,
      "width": 70,
      "height": 100,
      "placeholder": {
        "shape": "drop",
        "color": "#CDE7F7"
      }
    },
    {
      "key": "fx.steam",
      "name": "粒子-蒸汽",
      "category": "effects",
      "path": null,
      "width": 24,
      "height": 24,
      "placeholder": {
        "shape": "circle",
        "color": "#FFFFFF"
      }
    },
    {
      "key": "fx.sparkle",
      "name": "粒子-光斑",
      "category": "effects",
      "path": null,
      "width": 16,
      "height": 16,
      "placeholder": {
        "shape": "circle",
        "color": "#FFF3B0"
      }
    },
    {
      "key": "fx.coin",
      "name": "粒子-金币",
      "category": "effects",
      "path": null,
      "width": 28,
      "height": 28,
      "placeholder": {
        "shape": "circle",
        "color": "#F5C542"
      }
    },
    {
      "key": "fx.raindrop",
      "name": "粒子-雨滴",
      "category": "effects",
      "path": null,
      "width": 8,
      "height": 18,
      "placeholder": {
        "shape": "drop",
        "color": "#CFE6FF"
      }
    },
    {
      "key": "fx.anger",
      "name": "粒子-怒气",
      "category": "effects",
      "path": null,
      "width": 40,
      "height": 40,
      "placeholder": {
        "shape": "circle",
        "color": "#E05A47",
        "glyph": "💢"
      }
    },
    {
      "key": "fx.lightspot",
      "name": "粒子-窗光",
      "category": "effects",
      "path": null,
      "width": 120,
      "height": 120,
      "placeholder": {
        "shape": "circle",
        "color": "#FFF6C8"
      }
    },
    {
      "key": "fx.dust",
      "name": "粒子-尘埃",
      "category": "effects",
      "path": null,
      "width": 6,
      "height": 6,
      "placeholder": {
        "shape": "circle",
        "color": "#FFFFFF"
      }
    },
    {
      "key": "decor.plant",
      "name": "装饰-绿植",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 140,
      "placeholder": {
        "shape": "roundrect",
        "color": "#6BBF59",
        "glyph": "🪴"
      }
    },
    {
      "key": "decor.clock",
      "name": "装饰-时钟",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 80,
      "placeholder": {
        "shape": "circle",
        "color": "#FFFBF3",
        "glyph": "🕒"
      }
    },
    {
      "key": "decor.menuboard",
      "name": "装饰-菜单板",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 140,
      "placeholder": {
        "shape": "roundrect",
        "color": "#3B2A20"
      }
    },
    {
      "key": "decor.lamp",
      "name": "装饰-吊灯",
      "category": "decor",
      "path": null,
      "width": 60,
      "height": 60,
      "placeholder": {
        "shape": "circle",
        "color": "#F5C542",
        "glyph": "💡"
      }
    },
    {
      "key": "bean.yunnan_baoshan",
      "name": "咖啡豆-云南保山",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#5A3A22",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.brazil_cerrado",
      "name": "咖啡豆-巴西喜拉多",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#6B4A2E",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.indonesia_sumatra",
      "name": "咖啡豆-印尼苏门答腊",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#3F2A1C",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.india_monsoon",
      "name": "咖啡豆-印度季风",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#7A5A3A",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.yunnan_puer",
      "name": "咖啡豆-云南普洱",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#B07A45",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.colombia_huila",
      "name": "咖啡豆-哥伦比亚慧兰",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#C0874F",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.peru_cajamarca",
      "name": "咖啡豆-秘鲁卡哈马卡",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#A8763E",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.honduras_highland",
      "name": "咖啡豆-洪都拉斯高地",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#B98B5A",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.ethiopia_washed",
      "name": "咖啡豆-埃塞俄比亚·水洗",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#D9A35B",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.ethiopia_natural",
      "name": "咖啡豆-埃塞俄比亚·日晒",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#9C3D54",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.kenya_aa",
      "name": "咖啡豆-肯尼亚AA",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#B23A48",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.rwanda_bourbon",
      "name": "咖啡豆-卢旺达·红波旁",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#C2573A",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.costarica_honey",
      "name": "咖啡豆-哥斯达黎加·蜜处理",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#C98E2B",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.png_highland",
      "name": "咖啡豆-巴布亚新几内亚·高地",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#4E5D3A",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.tanzania_peaberry",
      "name": "咖啡豆-坦桑尼亚·圆豆",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#6E2F3A",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.panama_geisha",
      "name": "咖啡豆-巴拿马瑰夏",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#D98BA8",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.jamaica_highland",
      "name": "咖啡豆-牙买加高山",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#3E6A8A",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.hawaii_kona",
      "name": "咖啡豆-夏威夷科纳",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#2F4F4F",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.yemen_mocha",
      "name": "咖啡豆-也门摩卡",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#7B3F00",
        "glyph": "🫘"
      }
    },
    {
      "key": "bean.mystery_lot",
      "name": "咖啡豆-神秘批次",
      "category": "items",
      "path": null,
      "width": 96,
      "height": 112,
      "placeholder": {
        "shape": "bag",
        "color": "#6A4C93",
        "glyph": "✨"
      }
    },
    {
      "key": "staff.grinder_common",
      "name": "店员-阿毛",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#7D8C6A"
      }
    },
    {
      "key": "staff.grinder_rare",
      "name": "店员-小满",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#E3C08D"
      }
    },
    {
      "key": "staff.grinder_epic",
      "name": "店员-石师傅",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#8C7B6B"
      }
    },
    {
      "key": "staff.grinder_legendary",
      "name": "店员-刀叔",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#4A5560"
      }
    },
    {
      "key": "staff.extractor_common",
      "name": "店员-小麦",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#6EA4C8"
      }
    },
    {
      "key": "staff.extractor_rare",
      "name": "店员-阿秒",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#3D6E9E"
      }
    },
    {
      "key": "staff.extractor_epic",
      "name": "店员-苏阿姐",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#B5838D"
      }
    },
    {
      "key": "staff.extractor_legendary",
      "name": "店员-顾先生",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#2E3A4B"
      }
    },
    {
      "key": "staff.steamer_common",
      "name": "店员-泡泡",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F4A6C0"
      }
    },
    {
      "key": "staff.steamer_rare",
      "name": "店员-云朵",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#A9D6F5"
      }
    },
    {
      "key": "staff.steamer_epic",
      "name": "店员-唐师傅",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#C27C4E"
      }
    },
    {
      "key": "staff.steamer_legendary",
      "name": "店员-白露",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#E9D8E6"
      }
    },
    {
      "key": "staff.cashier_common",
      "name": "店员-阿福",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#E85D4A"
      }
    },
    {
      "key": "staff.cashier_rare",
      "name": "店员-珠珠",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F2B33D"
      }
    },
    {
      "key": "staff.cashier_epic",
      "name": "店员-金阿姨",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#7FB069"
      }
    },
    {
      "key": "staff.cashier_legendary",
      "name": "店员-林晚",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#6A5ACD"
      }
    },
    {
      "key": "staff.artist_common",
      "name": "店员-小涂",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#FF9F68"
      }
    },
    {
      "key": "staff.artist_rare",
      "name": "店员-阿叶",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#5FA052"
      }
    },
    {
      "key": "staff.artist_epic",
      "name": "店员-墨墨",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#4A4A4A"
      }
    },
    {
      "key": "staff.artist_legendary",
      "name": "店员-乔老师",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#B07A45"
      }
    },
    {
      "key": "staff.cat",
      "name": "店员-年糕",
      "category": "customers",
      "path": null,
      "width": 96,
      "height": 96,
      "placeholder": {
        "shape": "circle",
        "color": "#F2A65A",
        "glyph": "🐱"
      }
    },
    {
      "key": "staff.ajie_friend",
      "name": "店员-阿杰",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#F4B860"
      }
    },
    {
      "key": "staff.laozhou_barista",
      "name": "店员-老周",
      "category": "customers",
      "path": null,
      "width": 112,
      "height": 176,
      "placeholder": {
        "shape": "person",
        "color": "#8E9AAF"
      }
    },
    {
      "key": "style.nordic",
      "name": "风格-北欧极简",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#D8C8AE",
        "glyph": "🌿"
      }
    },
    {
      "key": "style.longtang",
      "name": "风格-复古弄堂",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#8C3B2E",
        "glyph": "🕰"
      }
    },
    {
      "key": "style.song",
      "name": "风格-宋式美学",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#9DB5A8",
        "glyph": "🍵"
      }
    },
    {
      "key": "style.industrial",
      "name": "风格-工业风",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#5F6368",
        "glyph": "⚙"
      }
    },
    {
      "key": "style.cyberpunk",
      "name": "风格-赛博朋克",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#7B2FF7",
        "glyph": "⚡"
      }
    },
    {
      "key": "style.healing",
      "name": "风格-治愈绿植",
      "category": "decor",
      "path": null,
      "width": 200,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#7DA35F",
        "glyph": "🪴"
      }
    },
    {
      "key": "decor.table_birch_round",
      "name": "装饰-原木小圆桌",
      "category": "decor",
      "path": null,
      "width": 110,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#D8B98E",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.table_marble_bistro",
      "name": "装饰-大理石咖啡桌",
      "category": "decor",
      "path": null,
      "width": 100,
      "height": 90,
      "placeholder": {
        "shape": "roundrect",
        "color": "#E6E2DA",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.table_eight_immortals",
      "name": "装饰-老式八仙桌",
      "category": "decor",
      "path": null,
      "width": 150,
      "height": 100,
      "placeholder": {
        "shape": "rect",
        "color": "#6B3E26",
        "glyph": "🫖"
      }
    },
    {
      "key": "decor.table_bamboo_tea",
      "name": "装饰-竹制茶案",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 70,
      "placeholder": {
        "shape": "rect",
        "color": "#B8A58A",
        "glyph": "🍵"
      }
    },
    {
      "key": "decor.table_steel_workbench",
      "name": "装饰-钢板工作台",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 90,
      "placeholder": {
        "shape": "rect",
        "color": "#5F6368",
        "glyph": "🔧"
      }
    },
    {
      "key": "decor.table_neon_bar",
      "name": "装饰-发光吧桌",
      "category": "decor",
      "path": null,
      "width": 100,
      "height": 110,
      "placeholder": {
        "shape": "roundrect",
        "color": "#2A2540",
        "glyph": "💠"
      }
    },
    {
      "key": "decor.table_garden_iron",
      "name": "装饰-花园铁艺桌",
      "category": "decor",
      "path": null,
      "width": 100,
      "height": 85,
      "placeholder": {
        "shape": "roundrect",
        "color": "#5E7D4E",
        "glyph": "🌼"
      }
    },
    {
      "key": "decor.chair_wishbone",
      "name": "装饰-原木叉骨椅",
      "category": "decor",
      "path": null,
      "width": 70,
      "height": 100,
      "placeholder": {
        "shape": "roundrect",
        "color": "#D2B48C",
        "glyph": "🪑"
      }
    },
    {
      "key": "decor.chair_bentwood",
      "name": "装饰-曲木咖啡椅",
      "category": "decor",
      "path": null,
      "width": 64,
      "height": 100,
      "placeholder": {
        "shape": "roundrect",
        "color": "#8B5E3C",
        "glyph": "🪑"
      }
    },
    {
      "key": "decor.chair_leather_sofa",
      "name": "装饰-皮质单人沙发",
      "category": "decor",
      "path": null,
      "width": 120,
      "height": 100,
      "placeholder": {
        "shape": "roundrect",
        "color": "#7A2E22",
        "glyph": "🛋"
      }
    },
    {
      "key": "decor.chair_round_back",
      "name": "装饰-木质圈椅",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 110,
      "placeholder": {
        "shape": "roundrect",
        "color": "#5A3A2A",
        "glyph": "🪑"
      }
    },
    {
      "key": "decor.chair_iron_stool",
      "name": "装饰-铁艺高脚凳",
      "category": "decor",
      "path": null,
      "width": 60,
      "height": 110,
      "placeholder": {
        "shape": "rect",
        "color": "#4A4D52",
        "glyph": "🪑"
      }
    },
    {
      "key": "decor.chair_capsule",
      "name": "装饰-悬浮胶囊椅",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 120,
      "placeholder": {
        "shape": "ellipse",
        "color": "#3A2F6B",
        "glyph": "🛸"
      }
    },
    {
      "key": "decor.chair_rattan_swing",
      "name": "装饰-藤编吊椅",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 150,
      "placeholder": {
        "shape": "ellipse",
        "color": "#C9A36B",
        "glyph": "🌿"
      }
    },
    {
      "key": "decor.painting_line_abstract",
      "name": "装饰-线条抽象画",
      "category": "decor",
      "path": null,
      "width": 72,
      "height": 96,
      "placeholder": {
        "shape": "rect",
        "color": "#F4F1EA",
        "glyph": "〰"
      }
    },
    {
      "key": "decor.painting_calendar_poster",
      "name": "装饰-旗袍月份牌",
      "category": "decor",
      "path": null,
      "width": 72,
      "height": 110,
      "placeholder": {
        "shape": "rect",
        "color": "#C8553D",
        "glyph": "🌸"
      }
    },
    {
      "key": "decor.painting_ink_scroll",
      "name": "装饰-水墨山水立轴",
      "category": "decor",
      "path": null,
      "width": 64,
      "height": 140,
      "placeholder": {
        "shape": "rect",
        "color": "#F2EFE6",
        "glyph": "⛰"
      }
    },
    {
      "key": "decor.painting_blueprint",
      "name": "装饰-机械蓝图",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 70,
      "placeholder": {
        "shape": "rect",
        "color": "#2F5D8A",
        "glyph": "📐"
      }
    },
    {
      "key": "decor.painting_holo_poster",
      "name": "装饰-全息海报",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 110,
      "placeholder": {
        "shape": "rect",
        "color": "#FF2E88",
        "glyph": "👾"
      }
    },
    {
      "key": "decor.painting_botanical",
      "name": "装饰-植物标本画",
      "category": "decor",
      "path": null,
      "width": 70,
      "height": 90,
      "placeholder": {
        "shape": "rect",
        "color": "#EAF2E3",
        "glyph": "🍃"
      }
    },
    {
      "key": "decor.painting_latte_sketch",
      "name": "装饰-拉花速写",
      "category": "decor",
      "path": null,
      "width": 64,
      "height": 64,
      "placeholder": {
        "shape": "rect",
        "color": "#FFFBF3",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.painting_cat_portrait",
      "name": "装饰-猫咪肖像",
      "category": "decor",
      "path": null,
      "width": 72,
      "height": 90,
      "placeholder": {
        "shape": "rect",
        "color": "#F2A65A",
        "glyph": "🐱"
      }
    },
    {
      "key": "decor.painting_lane_photo",
      "name": "装饰-弄堂老照片",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 64,
      "placeholder": {
        "shape": "rect",
        "color": "#D9CBB5",
        "glyph": "📷"
      }
    },
    {
      "key": "decor.plant_monstera",
      "name": "装饰-龟背竹",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 150,
      "placeholder": {
        "shape": "roundrect",
        "color": "#6BBF59",
        "glyph": "🪴"
      }
    },
    {
      "key": "decor.plant_succulent",
      "name": "装饰-多肉小盆栽",
      "category": "decor",
      "path": null,
      "width": 50,
      "height": 56,
      "placeholder": {
        "shape": "roundrect",
        "color": "#8BC34A",
        "glyph": "🌵"
      }
    },
    {
      "key": "decor.plant_asparagus_fern",
      "name": "装饰-文竹",
      "category": "decor",
      "path": null,
      "width": 60,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#7DA35F",
        "glyph": "🎋"
      }
    },
    {
      "key": "decor.plant_orchid",
      "name": "装饰-兰花",
      "category": "decor",
      "path": null,
      "width": 64,
      "height": 90,
      "placeholder": {
        "shape": "roundrect",
        "color": "#C9B6E4",
        "glyph": "🌸"
      }
    },
    {
      "key": "decor.plant_olive_tree",
      "name": "装饰-橄榄树",
      "category": "decor",
      "path": null,
      "width": 100,
      "height": 170,
      "placeholder": {
        "shape": "roundrect",
        "color": "#7A9A5A",
        "glyph": "🌳"
      }
    },
    {
      "key": "decor.plant_hanging_pothos",
      "name": "装饰-垂吊绿萝",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 110,
      "placeholder": {
        "shape": "ellipse",
        "color": "#5FA052",
        "glyph": "🌿"
      }
    },
    {
      "key": "decor.plant_neon_cactus",
      "name": "装饰-霓虹仙人掌",
      "category": "decor",
      "path": null,
      "width": 70,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#2ECC71",
        "glyph": "🌵"
      }
    },
    {
      "key": "decor.plant_fiddle_fig",
      "name": "装饰-琴叶榕",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 170,
      "placeholder": {
        "shape": "roundrect",
        "color": "#4F8A3C",
        "glyph": "🪴"
      }
    },
    {
      "key": "decor.plant_drum_rubber",
      "name": "装饰-油桶橡皮树",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 150,
      "placeholder": {
        "shape": "roundrect",
        "color": "#556B2F",
        "glyph": "🛢"
      }
    },
    {
      "key": "decor.plant_osmanthus",
      "name": "装饰-桂花盆景",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 140,
      "placeholder": {
        "shape": "roundrect",
        "color": "#E3B341",
        "glyph": "🌼"
      }
    },
    {
      "key": "decor.lamp_paper_pendant",
      "name": "装饰-纸灯罩吊灯",
      "category": "decor",
      "path": null,
      "width": 70,
      "height": 90,
      "placeholder": {
        "shape": "ellipse",
        "color": "#FFF3D6",
        "glyph": "💡"
      }
    },
    {
      "key": "decor.lamp_string_lights",
      "name": "装饰-暖光灯串",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 50,
      "placeholder": {
        "shape": "roundrect",
        "color": "#F5C542",
        "glyph": "✨"
      }
    },
    {
      "key": "decor.lamp_brass_desk",
      "name": "装饰-黄铜台灯",
      "category": "decor",
      "path": null,
      "width": 50,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#B8860B",
        "glyph": "💡"
      }
    },
    {
      "key": "decor.lamp_bamboo_lantern",
      "name": "装饰-竹编灯笼",
      "category": "decor",
      "path": null,
      "width": 64,
      "height": 96,
      "placeholder": {
        "shape": "ellipse",
        "color": "#E8D5A8",
        "glyph": "🏮"
      }
    },
    {
      "key": "decor.lamp_neon_tube",
      "name": "装饰-霓虹灯管",
      "category": "decor",
      "path": null,
      "width": 130,
      "height": 60,
      "placeholder": {
        "shape": "roundrect",
        "color": "#00E5FF",
        "glyph": "⚡"
      }
    },
    {
      "key": "decor.lamp_arc_floor",
      "name": "装饰-弧形落地灯",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 180,
      "placeholder": {
        "shape": "roundrect",
        "color": "#C8A27A",
        "glyph": "💡"
      }
    },
    {
      "key": "decor.lamp_glasshouse",
      "name": "装饰-玻璃花房吊灯",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 90,
      "placeholder": {
        "shape": "ellipse",
        "color": "#DDEFD2",
        "glyph": "💡"
      }
    },
    {
      "key": "decor.lamp_factory_pendant",
      "name": "装饰-工矿吊灯",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 80,
      "placeholder": {
        "shape": "ellipse",
        "color": "#3C3F44",
        "glyph": "💡"
      }
    },
    {
      "key": "decor.shelf_floating_oak",
      "name": "装饰-原木搁板",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 60,
      "placeholder": {
        "shape": "rect",
        "color": "#D8B98E",
        "glyph": "📚"
      }
    },
    {
      "key": "decor.shelf_bookcase",
      "name": "装饰-落地书架",
      "category": "decor",
      "path": null,
      "width": 120,
      "height": 180,
      "placeholder": {
        "shape": "rect",
        "color": "#8B5E3C",
        "glyph": "📚"
      }
    },
    {
      "key": "decor.shelf_five_drawer",
      "name": "装饰-五斗橱",
      "category": "decor",
      "path": null,
      "width": 120,
      "height": 130,
      "placeholder": {
        "shape": "rect",
        "color": "#7A5134",
        "glyph": "🗄"
      }
    },
    {
      "key": "decor.shelf_antique_curio",
      "name": "装饰-博古架",
      "category": "decor",
      "path": null,
      "width": 130,
      "height": 170,
      "placeholder": {
        "shape": "rect",
        "color": "#5A3A2A",
        "glyph": "🏺"
      }
    },
    {
      "key": "decor.shelf_pipe_rack",
      "name": "装饰-水管置物架",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 100,
      "placeholder": {
        "shape": "rect",
        "color": "#6B6B6B",
        "glyph": "🔩"
      }
    },
    {
      "key": "decor.shelf_server_rack",
      "name": "装饰-发光机柜",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 170,
      "placeholder": {
        "shape": "rect",
        "color": "#141225",
        "glyph": "💾"
      }
    },
    {
      "key": "decor.shelf_plant_ladder",
      "name": "装饰-梯形花架",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 150,
      "placeholder": {
        "shape": "rect",
        "color": "#C9A77C",
        "glyph": "🪜"
      }
    },
    {
      "key": "decor.shelf_bean_jars",
      "name": "装饰-咖啡豆罐架",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 90,
      "placeholder": {
        "shape": "rect",
        "color": "#C8A27A",
        "glyph": "🫙"
      }
    },
    {
      "key": "decor.ornament_scented_candle",
      "name": "装饰-香薰蜡烛",
      "category": "decor",
      "path": null,
      "width": 50,
      "height": 50,
      "placeholder": {
        "shape": "roundrect",
        "color": "#F4F1EA",
        "glyph": "🕯"
      }
    },
    {
      "key": "decor.ornament_gramophone",
      "name": "装饰-留声机",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 90,
      "placeholder": {
        "shape": "roundrect",
        "color": "#8C5A2B",
        "glyph": "🎶"
      }
    },
    {
      "key": "decor.ornament_celadon_vase",
      "name": "装饰-天青釉瓶",
      "category": "decor",
      "path": null,
      "width": 50,
      "height": 80,
      "placeholder": {
        "shape": "ellipse",
        "color": "#9DB5A8",
        "glyph": "🏺"
      }
    },
    {
      "key": "decor.ornament_gear_clock",
      "name": "装饰-齿轮挂钟",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 80,
      "placeholder": {
        "shape": "ellipse",
        "color": "#8E9093",
        "glyph": "⚙"
      }
    },
    {
      "key": "decor.ornament_robot_cat",
      "name": "装饰-机械招财猫",
      "category": "decor",
      "path": null,
      "width": 56,
      "height": 70,
      "placeholder": {
        "shape": "roundrect",
        "color": "#7B2FF7",
        "glyph": "🤖"
      }
    },
    {
      "key": "decor.ornament_terrarium",
      "name": "装饰-苔藓微景观",
      "category": "decor",
      "path": null,
      "width": 60,
      "height": 60,
      "placeholder": {
        "shape": "ellipse",
        "color": "#A8D5A2",
        "glyph": "🌱"
      }
    },
    {
      "key": "decor.ornament_lucky_cat",
      "name": "装饰-招财猫",
      "category": "decor",
      "path": null,
      "width": 56,
      "height": 64,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFFBF3",
        "glyph": "🐱"
      }
    },
    {
      "key": "decor.ornament_moka_pot",
      "name": "装饰-摩卡壶摆件",
      "category": "decor",
      "path": null,
      "width": 44,
      "height": 60,
      "placeholder": {
        "shape": "roundrect",
        "color": "#9EA3A8",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.rug_wool_round",
      "name": "装饰-羊毛圆地毯",
      "category": "decor",
      "path": null,
      "width": 180,
      "height": 44,
      "placeholder": {
        "shape": "ellipse",
        "color": "#E8E1D3",
        "glyph": "🐑"
      }
    },
    {
      "key": "decor.rug_floral_tile",
      "name": "装饰-花砖地垫",
      "category": "decor",
      "path": null,
      "width": 170,
      "height": 44,
      "placeholder": {
        "shape": "rect",
        "color": "#B5523B",
        "glyph": "✿"
      }
    },
    {
      "key": "decor.rug_bamboo_mat",
      "name": "装饰-竹编地席",
      "category": "decor",
      "path": null,
      "width": 170,
      "height": 40,
      "placeholder": {
        "shape": "rect",
        "color": "#C8B27A",
        "glyph": "🎋"
      }
    },
    {
      "key": "decor.rug_rubber_mat",
      "name": "装饰-橡胶防滑垫",
      "category": "decor",
      "path": null,
      "width": 160,
      "height": 40,
      "placeholder": {
        "shape": "rect",
        "color": "#2B2D30",
        "glyph": "⚙"
      }
    },
    {
      "key": "decor.rug_led_panel",
      "name": "装饰-发光地垫",
      "category": "decor",
      "path": null,
      "width": 170,
      "height": 44,
      "placeholder": {
        "shape": "roundrect",
        "color": "#00E5FF",
        "glyph": "💠"
      }
    },
    {
      "key": "decor.rug_moss",
      "name": "装饰-苔藓绿地毯",
      "category": "decor",
      "path": null,
      "width": 170,
      "height": 44,
      "placeholder": {
        "shape": "ellipse",
        "color": "#7DA35F",
        "glyph": "🍀"
      }
    },
    {
      "key": "decor.rug_checker",
      "name": "装饰-黑白格地垫",
      "category": "decor",
      "path": null,
      "width": 160,
      "height": 40,
      "placeholder": {
        "shape": "rect",
        "color": "#333333",
        "glyph": "♟"
      }
    },
    {
      "key": "decor.curtain_linen_sheer",
      "name": "装饰-亚麻纱帘",
      "category": "decor",
      "path": null,
      "width": 130,
      "height": 140,
      "placeholder": {
        "shape": "rect",
        "color": "#F7F3EC",
        "glyph": "🪟"
      }
    },
    {
      "key": "decor.curtain_velvet",
      "name": "装饰-丝绒窗帘",
      "category": "decor",
      "path": null,
      "width": 120,
      "height": 140,
      "placeholder": {
        "shape": "rect",
        "color": "#7A2E22",
        "glyph": "🪟"
      }
    },
    {
      "key": "decor.curtain_bamboo_blind",
      "name": "装饰-竹帘",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 140,
      "placeholder": {
        "shape": "rect",
        "color": "#C8B27A",
        "glyph": "🎋"
      }
    },
    {
      "key": "decor.curtain_steel_shutter",
      "name": "装饰-金属百叶帘",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 120,
      "placeholder": {
        "shape": "rect",
        "color": "#8E9093",
        "glyph": "🪟"
      }
    },
    {
      "key": "decor.curtain_pixel_screen",
      "name": "装饰-像素光幕",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 140,
      "placeholder": {
        "shape": "rect",
        "color": "#3A2F6B",
        "glyph": "👾"
      }
    },
    {
      "key": "decor.curtain_ivy",
      "name": "装饰-常春藤垂帘",
      "category": "decor",
      "path": null,
      "width": 130,
      "height": 140,
      "placeholder": {
        "shape": "rect",
        "color": "#7DA35F",
        "glyph": "🌿"
      }
    },
    {
      "key": "decor.curtain_cafe_half",
      "name": "装饰-咖啡馆半帘",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 70,
      "placeholder": {
        "shape": "rect",
        "color": "#FFFBF3",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.sign_line_logo",
      "name": "装饰-线条店标",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFFFFF",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.sign_enamel_number",
      "name": "装饰-搪瓷门牌",
      "category": "decor",
      "path": null,
      "width": 70,
      "height": 50,
      "placeholder": {
        "shape": "rect",
        "color": "#2F5D8A",
        "glyph": "№"
      }
    },
    {
      "key": "decor.sign_vertical_plaque",
      "name": "装饰-竖匾",
      "category": "decor",
      "path": null,
      "width": 50,
      "height": 130,
      "placeholder": {
        "shape": "rect",
        "color": "#4A4038",
        "glyph": "匾"
      }
    },
    {
      "key": "decor.sign_iron_arrow",
      "name": "装饰-铁皮箭头牌",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 50,
      "placeholder": {
        "shape": "rect",
        "color": "#A65A3A",
        "glyph": "➜"
      }
    },
    {
      "key": "decor.sign_neon_open",
      "name": "装饰-霓虹营业牌",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 60,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FF2E88",
        "glyph": "⚡"
      }
    },
    {
      "key": "decor.sign_wood_hanging",
      "name": "装饰-手写木吊牌",
      "category": "decor",
      "path": null,
      "width": 70,
      "height": 80,
      "placeholder": {
        "shape": "roundrect",
        "color": "#C9A77C",
        "glyph": "🌿"
      }
    },
    {
      "key": "decor.sign_lightbox",
      "name": "装饰-手绘灯箱",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 100,
      "placeholder": {
        "shape": "roundrect",
        "color": "#FFE6A8",
        "glyph": "☕"
      }
    },
    {
      "key": "decor.sign_chalkboard",
      "name": "装饰-手写小黑板",
      "category": "decor",
      "path": null,
      "width": 60,
      "height": 80,
      "placeholder": {
        "shape": "rect",
        "color": "#3B2A20",
        "glyph": "✎"
      }
    },
    {
      "key": "decor.ornament_trophy_case",
      "name": "装饰-奖杯展示柜",
      "category": "decor",
      "path": null,
      "width": 110,
      "height": 170,
      "placeholder": {
        "shape": "rect",
        "color": "#D4AF37",
        "glyph": "🏆"
      }
    },
    {
      "key": "decor.ornament_cat_tree",
      "name": "装饰-豪华猫爬架",
      "category": "decor",
      "path": null,
      "width": 110,
      "height": 180,
      "placeholder": {
        "shape": "roundrect",
        "color": "#C9A36B",
        "glyph": "🐾"
      }
    },
    {
      "key": "decor.sign_gold_menu",
      "name": "装饰-金箔菜单板",
      "category": "decor",
      "path": null,
      "width": 90,
      "height": 120,
      "placeholder": {
        "shape": "roundrect",
        "color": "#D4AF37",
        "glyph": "✨"
      }
    },
    {
      "key": "decor.sign_ruin_plaque",
      "name": "装饰-废墟铭牌",
      "category": "decor",
      "path": null,
      "width": 80,
      "height": 60,
      "placeholder": {
        "shape": "rect",
        "color": "#7A7A7A",
        "glyph": "⚠"
      }
    },
    {
      "key": "decor.plant_green_wall",
      "name": "装饰-绿植墙",
      "category": "decor",
      "path": null,
      "width": 140,
      "height": 130,
      "placeholder": {
        "shape": "rect",
        "color": "#4E8B3A",
        "glyph": "🌿"
      }
    }
  ],
  "audio": {
    "sfx": [
      {
        "key": "sfx.grind",
        "name": "磨豆声",
        "path": "audio/sfx/grind.wav",
        "opus": "audio/sfx/grind.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "loop",
        "voices": 1,
        "harsh": false,
        "lufs": -20
      },
      {
        "key": "sfx.drip",
        "name": "萃取滴落声",
        "path": "audio/sfx/drip.wav",
        "opus": "audio/sfx/drip.ogg",
        "mp3": "audio/sfx/drip.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 2,
        "harsh": false,
        "lufs": -23
      },
      {
        "key": "sfx.steam",
        "name": "奶泡发泡声",
        "path": "audio/sfx/steam.wav",
        "opus": "audio/sfx/steam.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "loop",
        "voices": 1,
        "harsh": false,
        "lufs": -20
      },
      {
        "key": "sfx.clink",
        "name": "杯碟碰撞声",
        "path": "audio/sfx/clink.wav",
        "opus": "audio/sfx/clink.ogg",
        "mp3": "audio/sfx/clink.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.doorbell",
        "name": "顾客进门铃",
        "path": "audio/sfx/doorbell.wav",
        "opus": "audio/sfx/doorbell.ogg",
        "mp3": "audio/sfx/doorbell.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "gameplay",
        "voices": 1,
        "harsh": false,
        "lufs": -18
      },
      {
        "key": "sfx.order",
        "name": "接单提示音",
        "path": "audio/sfx/order.wav",
        "opus": "audio/sfx/order.ogg",
        "mp3": "audio/sfx/order.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.click",
        "name": "按钮点击声",
        "path": "audio/sfx/click.wav",
        "opus": "audio/sfx/click.ogg",
        "mp3": "audio/sfx/click.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "ui",
        "voices": 2,
        "harsh": false,
        "lufs": -22
      },
      {
        "key": "sfx.coin",
        "name": "金币获得声",
        "path": "audio/sfx/coin.wav",
        "opus": "audio/sfx/coin.ogg",
        "mp3": "audio/sfx/coin.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.levelup",
        "name": "升级提示音",
        "path": "audio/sfx/levelup.wav",
        "opus": "audio/sfx/levelup.ogg",
        "mp3": "audio/sfx/levelup.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -14
      },
      {
        "key": "sfx.fail",
        "name": "失败警告音",
        "path": "audio/sfx/fail.wav",
        "opus": "audio/sfx/fail.ogg",
        "mp3": "audio/sfx/fail.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": true,
        "lufs": -16
      },
      {
        "key": "sfx.inject",
        "name": "风味注入声",
        "path": "audio/sfx/inject.wav",
        "opus": "audio/sfx/inject.ogg",
        "mp3": "audio/sfx/inject.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -18
      },
      {
        "key": "sfx.pour",
        "name": "拉花注奶声",
        "path": "audio/sfx/pour.wav",
        "opus": "audio/sfx/pour.ogg",
        "mp3": "audio/sfx/pour.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -21
      },
      {
        "key": "sfx.thunder",
        "name": "雷声",
        "path": "audio/sfx/thunder.wav",
        "opus": "audio/sfx/thunder.ogg",
        "mp3": "audio/sfx/thunder.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "amb",
        "voices": 2,
        "harsh": true,
        "lufs": -18
      },
      {
        "key": "amb.rain_light",
        "name": "环境音-小雨",
        "path": "audio/sfx/rain_light.wav",
        "opus": "audio/sfx/rain_light.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "amb",
        "voices": 2,
        "harsh": false,
        "lufs": -26
      },
      {
        "key": "amb.rain_heavy",
        "name": "环境音-大雨",
        "path": "audio/sfx/rain_heavy.wav",
        "opus": "audio/sfx/rain_heavy.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "amb",
        "voices": 2,
        "harsh": false,
        "lufs": -23
      },
      {
        "key": "amb.storm",
        "name": "环境音-暴雨",
        "path": "audio/sfx/storm.wav",
        "opus": "audio/sfx/storm.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "amb",
        "voices": 2,
        "harsh": false,
        "lufs": -21
      },
      {
        "key": "amb.wind",
        "name": "环境音-风声",
        "path": "audio/sfx/wind.wav",
        "opus": "audio/sfx/wind.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "amb",
        "voices": 2,
        "harsh": false,
        "lufs": -24
      },
      {
        "key": "sfx.power_down",
        "name": "停电",
        "path": "audio/sfx/power_down.wav",
        "opus": "audio/sfx/power_down.ogg",
        "mp3": "audio/sfx/power_down.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": true,
        "lufs": -15
      },
      {
        "key": "sfx.repair_tap",
        "name": "停电抢修点按",
        "path": "audio/sfx/repair_tap.wav",
        "opus": "audio/sfx/repair_tap.ogg",
        "mp3": "audio/sfx/repair_tap.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 2,
        "harsh": false,
        "lufs": -18
      },
      {
        "key": "sfx.power_up",
        "name": "恢复供电",
        "path": "audio/sfx/power_up.wav",
        "opus": "audio/sfx/power_up.ogg",
        "mp3": "audio/sfx/power_up.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -16
      },
      {
        "key": "sfx.shutter",
        "name": "快门",
        "path": "audio/sfx/shutter.wav",
        "opus": "audio/sfx/shutter.ogg",
        "mp3": "audio/sfx/shutter.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.stamp",
        "name": "印章",
        "path": "audio/sfx/stamp.wav",
        "opus": "audio/sfx/stamp.ogg",
        "mp3": "audio/sfx/stamp.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.perfect",
        "name": "完美",
        "path": "audio/sfx/perfect.wav",
        "opus": "audio/sfx/perfect.ogg",
        "mp3": "audio/sfx/perfect.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -18
      },
      {
        "key": "sfx.miss_soft",
        "name": "计时偏差",
        "path": "audio/sfx/miss_soft.wav",
        "opus": "audio/sfx/miss_soft.ogg",
        "mp3": "audio/sfx/miss_soft.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -20
      },
      {
        "key": "sfx.wave_start",
        "name": "波次开始",
        "path": "audio/sfx/wave_start.wav",
        "opus": "audio/sfx/wave_start.ogg",
        "mp3": "audio/sfx/wave_start.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.wave_clear",
        "name": "波次完成",
        "path": "audio/sfx/wave_clear.wav",
        "opus": "audio/sfx/wave_clear.ogg",
        "mp3": "audio/sfx/wave_clear.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -15,
        "duckDb": -6,
        "duckMs": 1200
      },
      {
        "key": "sfx.run_end",
        "name": "今日营业结束",
        "path": "audio/sfx/run_end.wav",
        "opus": "audio/sfx/run_end.ogg",
        "mp3": "audio/sfx/run_end.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -15,
        "duckDb": -6,
        "duckMs": 1200
      },
      {
        "key": "sfx.gacha_charge",
        "name": "招募蓄力",
        "path": "audio/sfx/gacha_charge.wav",
        "opus": "audio/sfx/gacha_charge.ogg",
        "mp3": "audio/sfx/gacha_charge.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -19
      },
      {
        "key": "sfx.gacha_common",
        "name": "翻卡-普通",
        "path": "audio/sfx/gacha_common.wav",
        "opus": "audio/sfx/gacha_common.ogg",
        "mp3": "audio/sfx/gacha_common.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.gacha_rare",
        "name": "翻卡-稀有",
        "path": "audio/sfx/gacha_rare.wav",
        "opus": "audio/sfx/gacha_rare.ogg",
        "mp3": "audio/sfx/gacha_rare.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -16
      },
      {
        "key": "sfx.gacha_epic",
        "name": "翻卡-史诗",
        "path": "audio/sfx/gacha_epic.wav",
        "opus": "audio/sfx/gacha_epic.ogg",
        "mp3": "audio/sfx/gacha_epic.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -14
      },
      {
        "key": "sfx.gacha_legend",
        "name": "翻卡-传说",
        "path": "audio/sfx/gacha_legend.wav",
        "opus": "audio/sfx/gacha_legend.ogg",
        "mp3": "audio/sfx/gacha_legend.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": true,
        "lufs": -13,
        "duckDb": -10,
        "duckMs": 1800
      },
      {
        "key": "sfx.ach_t1",
        "name": "成就-普通",
        "path": "audio/sfx/ach_t1.wav",
        "opus": "audio/sfx/ach_t1.ogg",
        "mp3": "audio/sfx/ach_t1.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -18
      },
      {
        "key": "sfx.ach_t2",
        "name": "成就-稀有",
        "path": "audio/sfx/ach_t2.wav",
        "opus": "audio/sfx/ach_t2.ogg",
        "mp3": "audio/sfx/ach_t2.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.ach_t3",
        "name": "成就-史诗",
        "path": "audio/sfx/ach_t3.wav",
        "opus": "audio/sfx/ach_t3.ogg",
        "mp3": "audio/sfx/ach_t3.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -15
      },
      {
        "key": "sfx.ach_t4",
        "name": "成就-传说",
        "path": "audio/sfx/ach_t4.wav",
        "opus": "audio/sfx/ach_t4.ogg",
        "mp3": "audio/sfx/ach_t4.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -13,
        "duckDb": -8,
        "duckMs": 1500
      },
      {
        "key": "sfx.purchase",
        "name": "购买",
        "path": "audio/sfx/purchase.wav",
        "opus": "audio/sfx/purchase.ogg",
        "mp3": "audio/sfx/purchase.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.deny",
        "name": "拒绝",
        "path": "audio/sfx/deny.wav",
        "opus": "audio/sfx/deny.ogg",
        "mp3": "audio/sfx/deny.mp3",
        "loop": false,
        "volume": 1,
        "tier": "boot",
        "cat": "ui",
        "voices": 2,
        "harsh": false,
        "lufs": -21
      },
      {
        "key": "sfx.question_pop",
        "name": "问题卡",
        "path": "audio/sfx/question_pop.wav",
        "opus": "audio/sfx/question_pop.ogg",
        "mp3": "audio/sfx/question_pop.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -18
      },
      {
        "key": "sfx.spy_caught",
        "name": "识破卧底",
        "path": "audio/sfx/spy_caught.wav",
        "opus": "audio/sfx/spy_caught.ogg",
        "mp3": "audio/sfx/spy_caught.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -15
      },
      {
        "key": "sfx.spy_stolen",
        "name": "配方被套走",
        "path": "audio/sfx/spy_stolen.wav",
        "opus": "audio/sfx/spy_stolen.ogg",
        "mp3": "audio/sfx/spy_stolen.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -16
      },
      {
        "key": "sfx.star_sparkle",
        "name": "认出明星",
        "path": "audio/sfx/star_sparkle.wav",
        "opus": "audio/sfx/star_sparkle.ogg",
        "mp3": "audio/sfx/star_sparkle.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -16
      },
      {
        "key": "sfx.guess_wrong",
        "name": "认错人",
        "path": "audio/sfx/guess_wrong.wav",
        "opus": "audio/sfx/guess_wrong.ogg",
        "mp3": "audio/sfx/guess_wrong.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -19
      },
      {
        "key": "sfx.critic_good",
        "name": "美食家好评",
        "path": "audio/sfx/critic_good.wav",
        "opus": "audio/sfx/critic_good.ogg",
        "mp3": "audio/sfx/critic_good.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -15
      },
      {
        "key": "sfx.critic_bad",
        "name": "美食家差评",
        "path": "audio/sfx/critic_bad.wav",
        "opus": "audio/sfx/critic_bad.ogg",
        "mp3": "audio/sfx/critic_bad.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -16
      },
      {
        "key": "sfx.pour_loop",
        "name": "拉花注奶循环",
        "path": "audio/sfx/pour_loop.wav",
        "opus": "audio/sfx/pour_loop.ogg",
        "loop": true,
        "volume": 1,
        "tier": "later",
        "cat": "loop",
        "voices": 1,
        "harsh": false,
        "lufs": -22
      },
      {
        "key": "sfx.mystery",
        "name": "神秘人纸条",
        "path": "audio/sfx/mystery.wav",
        "opus": "audio/sfx/mystery.ogg",
        "mp3": "audio/sfx/mystery.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -17
      },
      {
        "key": "sfx.viral",
        "name": "探店出片",
        "path": "audio/sfx/viral.wav",
        "opus": "audio/sfx/viral.ogg",
        "mp3": "audio/sfx/viral.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -16
      },
      {
        "key": "sfx.dossier",
        "name": "档案卡",
        "path": "audio/sfx/dossier.wav",
        "opus": "audio/sfx/dossier.ogg",
        "mp3": "audio/sfx/dossier.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "ui",
        "voices": 2,
        "harsh": false,
        "lufs": -21
      },
      {
        "key": "sfx.banner_whoosh",
        "name": "事件横幅",
        "path": "audio/sfx/banner_whoosh.wav",
        "opus": "audio/sfx/banner_whoosh.ogg",
        "mp3": "audio/sfx/banner_whoosh.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "sting",
        "voices": 1,
        "harsh": false,
        "lufs": -18,
        "duckDb": -8,
        "duckMs": 1000
      },
      {
        "key": "sfx.equip",
        "name": "装备",
        "path": "audio/sfx/equip.wav",
        "opus": "audio/sfx/equip.ogg",
        "mp3": "audio/sfx/equip.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "ui",
        "voices": 2,
        "harsh": false,
        "lufs": -20
      },
      {
        "key": "sfx.count_tick",
        "name": "计分滴答",
        "path": "audio/sfx/count_tick.wav",
        "opus": "audio/sfx/count_tick.ogg",
        "mp3": "audio/sfx/count_tick.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "ui",
        "voices": 1,
        "harsh": false,
        "lufs": -28
      },
      {
        "key": "sfx.decor_place",
        "name": "摆放家具",
        "path": "audio/sfx/decor_place.wav",
        "opus": "audio/sfx/decor_place.ogg",
        "mp3": "audio/sfx/decor_place.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -19
      },
      {
        "key": "sfx.decor_pick",
        "name": "拿起家具",
        "path": "audio/sfx/decor_pick.wav",
        "opus": "audio/sfx/decor_pick.ogg",
        "mp3": "audio/sfx/decor_pick.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "ui",
        "voices": 2,
        "harsh": false,
        "lufs": -22
      },
      {
        "key": "sfx.meow",
        "name": "猫叫",
        "path": "audio/sfx/meow.wav",
        "opus": "audio/sfx/meow.ogg",
        "mp3": "audio/sfx/meow.mp3",
        "loop": false,
        "volume": 1,
        "tier": "later",
        "cat": "gameplay",
        "voices": 3,
        "harsh": false,
        "lufs": -20
      }
    ],
    "bgm": [
      {
        "key": "bgm.default",
        "name": "内置默认BGM（由开发者上传，AI 不提供）",
        "path": null,
        "loop": true
      }
    ]
  }
}
