{
  "summary": {
    "date": "2026-09-16",
    "texture_files": 10175,
    "all_image_files": 12068,
    "completed_unique": 202,
    "npc_hash_verified": 170,
    "psd_mapped": 12,
    "retained_existing": 99,
    "retained_unchanged": 99,
    "replacement_percent": 1.99,
    "handled_percent": 2.96,
    "remaining_unconfirmed": 9874,
    "completed_characters": 5
  },
  "completed": [
    {
      "asset": "Bundles/Texture/UI_V2/BG/login/bg_chuangjue_1.jpg",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "8d037dd3650c4ba4a5a40154f96fd5ccf745bfa7cfe4ffb398fd4c535a703d61"
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/login/bg_login_01.jpg",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "32985d48654fc6c5e281fc07fb7b44f09c3b3924d91b3925d759c2181057cdb8"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "39d8715b477a2feda865d750e999a6fdacac9ff0b32431f97a8aef94d3188c4d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_dashixiong02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "b962bad08bee973cc5f988cb1b439ef121e542aae17b429a1f6b85e174cff02f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_jingyingdizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c46652ac9b2c934ada3f7078dd5d405c14e195a2cc30acfa2a24c7cecce16896"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "fc141da2193f7e88a0f53de8dee4f88a8a1a2f12c511a7bc6eb3bc45e273bea7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "632f0456ead293c018a4b3f169ff20b796546742bea5dc2b98b2597803274f95"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "be44975a70b590a3a78fb1aca631efa1116d3ee3abbe146938fb7f539a81c595"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c28c616955ab38d714203ceb24392aa3e584036809989606f63a9c95c45b058d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_jingyingdizi07.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "da13c82fecd94fa01f84813309cd991a4a8b54b32e3b90b33a1b52301af60d0d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "137dd2c6fb7e81f90a397862232c3b9b43799d5e5b3e5f80ef580fea0408cdb8"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "2f2bd0e808e0bd59ba77961c1722f165d08ae551fc1873b7f5e63799c62f7477"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "becb61456fd55d424e88c6d205965630adf142c8620def6e3b86db6aade297d6"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "0fc19b0bba875695a1450b768ff99b97d084f37e902d51dee412a2588c44b25a"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "5533808face941765f8e3f86c2bc6919fb209cbee566e06a7b4c8c6c9396cbe7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_xiaodaotong.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "94337e54fd7995cf146a78c2f4bdcc791b2f2c54f7e960378c89500ea14f297c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "309ed35c337bcc9a9095bbbb400fa7705913368eaa0a77bdf8ac3ec9edc21c68"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_zhanglao02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "6ca602a80b34f90af8682af3921894f1b5f359698d6aabb22d67c59de4ab9615"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/d_zhangmen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "0466a346e83325197d172e1b7efcd379496240296b3844430d0cbce8c7d3b909"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "575a8e7784abcef4eefcc66d061f8568d3c95a51a89feb11b9b9369ec220d1eb"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "14d24fdc2b560d23b09433fdd8a7b57a15efcb6a3640884073e38d0459ffe0b4"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "8f23b9dfc41d9b32b6e4a119c3715ce6594b415b38f1db81ee7b52663a6df7ca"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e105c6bd296ee83ef5bce431c49d6ccdd16c7d0be999cfdb57adbab67fc7005d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "10cd12ddda194acf75a9ebeefa8da85fba53b830d1eaeedfe9fd084f60d366ad"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e569c5a1a99e3e80879377a2805be7c9e9da6ebad8d42aa5ce5831126c034899"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "34874ccf1f8927cfa1cd02ff0866c380ae8495c4da12aced0b51bdf1a027d112"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_jingyingdizi07.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "8b313e1980e567e2f43e1104c7ac2bd1df1b55e32482523cc3ea9266e2c2cb67"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1e5d471a6120a9c8e8f051f6bb3e32ea1555381a18fc12114252dc15a426e511"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "36e9824cc0cbb983bffe6894fb3db7fad43d291596340651debf994be59715cd"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "2541fdf4d38fa3f525f7e53ec5c4fad53ce73f7625f8820730d1026fb8b475fe"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "68eccbcb33453dcd93bc1a54f3167f6ef28c4cab47965aa40243f83cf162f3fc"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1df84b4cbcfddf528bec03ba6721e62a35e590b2be9536022d51f86add516a4b"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_xiaosengmi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "3b9ec2943f570a095a9f116a3ddf4140a2dd50ed173980d42548be6f35e28772"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "ce0015565a2ddaefd95989e402c3a6192768c23761d5db17a9398179a606248c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_zhanglao02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "0f5fc8e6c5901825b8d06b0762ad392725f44cd929a95120cd421fbfbac8cdc7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/f_zhangmen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "757d15fde4bf474c7be15f9f57bada4a6b57acef0299eba36034d32383a1d54d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "911f450f54f6ee8dd69ad0bb6752f544e33c51881e715cf305952c9d4b1eee89"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_jingyingdizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c726510cdf6311b75ac52e0cb7d4bb986be604c703542cc960898ef129a447e9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_jingyingdizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "12a3a8776a7a6a2df5edde55ffa461cbdcf0a32af09df2579abcb8ea14cb09d5"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1bfc96ba3428a5c2178e039268be49f1f58889b4b5d5b2b484ce9281eda3b7b6"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "7a52f2f97926120347670246490af78200807e532341471ed88ba02c597986f2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "88947eea5663396a605cdc5189ad352a3cf665f0a5d9f92670b04f0f8e06f27a"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "5336a742334c47edebc3ce1d989a1410417bde20042d667dfbabc471a9e60ec2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_langjun.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e3e300cf9e83d5ac05c15d3ae4b6cd99b71aa1dfc33ca8ecb2601f24c0fa59f3"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "2c0fccc83eb605dbad33d5957be1a2b42651fbba00922a8b680306a7f9a36be4"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "deec55f2323470c69f7c4197cd7be90b6cc163b80d43c211365f806fc0dbf9c2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "d1ccd96becdf2bb9dd66f53b3ba9e7cd9cca6e999d3c0b9eb9127101bf8b346e"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "002ce1c9893535bbdda9256739ca3caa1ecd1b95879a4e491d3592ab5923a302"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "d875ee81f9bfb6373468979919f5dbab609bb0a844f550b330187c0f2d54f378"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_rumendizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "377be20e6d0fd12bc28d03178e93a06b46704a6fd942a96ea42c2fcd70bfab6b"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "374316025eba47f07007eb6b63257c04233a79ee38494034f2415f4f037892f8"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_zhanglao02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e7ece74267d1d004cec036c31aa8a6e863f7d1aa9f04496bc324ecc78ebfb9a2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/g_zhangmen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e6d7f4e8fd7a3816f40a304e5d90c8f6b61e6d0b74a6b378ad1dc9d1e6610a4d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "994661e039b551c263924574b10af4f21ba136182f2bc8fba08f5b442908decf"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_jingyingdizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "4c3450e67cb492de67bb824592c79cbb49c261590ae3c251a6a659318a04853c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_jingyingdizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "6e130ccdbda714d627ed8852ddb32d4d46bf85af346bbe9daebe1e202586ebd7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "43ac8b55e39cc06656d136824d45a3ac3f203d9c7baeb6f9ca28b1ebc70f8d79"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "bde7b8e81c2c768f36404052ce2f7c261bf48806c7d388c53dd8ed88173bbfe6"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "9dc7bf2ca426d01b607bae74ed132f651c7922f740948caacfb477a60de806fa"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "9160ddcea8294f0ed78ee58f7607c525beb7cc0929454650c3d39e2779819eab"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_ningyin.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "9abce8282cbd8f2f115ad2452e5ba9853a62c3fbd3c3159a5aa2e11d2a5b03a7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "eacf43dbc8abf01296a14a65b680c2090a39c1e8d63aab34f36bb415c840b7b3"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c8d89382b4401eec86546d8072d46f3d5a0c136475d009f6baf98b52f84d0395"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "79e2ba590738f40b4e847163505b601510d1eb199bc081cfb9af113c546355c6"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "b94c60c0bab2e9509b9bf55a1a7e0c184c52162eaaf351e1c0aa02fc292bcf01"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "55acb183047b2accb1aef3b7094ea1d475ce1b0269d31f376af3b0ce17c5801b"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_rumendizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "0dc80a8357aa66d76955dc18db3f50b4e276e61656e76fe098b6e7611d664cf3"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "703b052e66c4bd3f6cfbe01ff6a8aa28a932dde0b3d953f66d39eba8dc3b4e9f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_zhanglao02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "742eb602c3115d48cf6863e8c37b966603a4c53f1e14ce508744631752f5d088"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/m_zhangmen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "37cd2fc873d84ac2c4995063454896316038d264ef922885255bd4a9815df098"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_bailinger.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "01641b2c0b1db7a93b78ab6545e0cd6354f5b83e958bbcb4222c8c97fdbca077",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_baixue.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "57dd5c4f04d29a21b9b9c954c8911259797a232bf8dabedf6f112db530865960"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_bindi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "08091fac4ab965ab18f506357c857e70d1d7787a41a779edb4463c3bc2575d05"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_binghe.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "76c166f18183800707acd6eead76c7d274ee4c54c5a5c22dcd72e191a789d99f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_caiyu.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "75a6281c6faf22603e2d69cab53f4ad7926d79f8c413478b8f7a7ed07ccec535"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_changxi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "d62cdc4dc1d80d8a53cef631e473c67fb923816c6a7732a7fc902102eb054696"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_chongwushangren.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "bc80856b26115412170a2e69bd22ef49d4405adf9d1221f4268741dfebebe2b9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_chuanxin.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "980b29a47bdce84e607cbd8740f20390437b2e92e222ca4a7b6c5c5a2d89cd2d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "a7418ec175d5b5477c79f39a198123efd32fff74c8edf0002724451f12a27a9d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_dujuan.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "287ec9481ca2cbece261d703f2e599fd197857ffc25a450891a67940d2d8f320"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_elunlang.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "bf9941a9064cf62944b6ab92ee4445d4b70c85d3c6eb8f2ebb4649f0257f3f79"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_heishishangren.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c1263c9a44dcc09ea1cd098a67057a25e1b8b37ac463b6658f0cdb86b554d8e4"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jianbaoshi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "fe74e9f0f318c6a5996b7483d58b992ec77b6c0df2aabeb8cfe2a5ad45800dd9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jiaobo.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "68324395be943917236e2ae06d1e5995b26d88de92b2a976014fcc88e9f2174b"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jiaoqi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "7d96dd8d8a79fea43adee89af08c8e4ded8eef94277e6d46ed5989621abe7d8f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "97d9ce391d3ae3f4f5b71634a1a0bd378a7544423ed0c21b07888daec1456d90"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "73f264d56f2ba3ae5036420e3cb99975f664bed674ede3aba3a1a5e8b377a97d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "0de1a6b437578d297e8e8cf595c8c2a25a437b66fbd7e979ce3b91c8180d0324"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "8eb3daaa355614962de34407569d1848bd62e28002ac8a50ad2f354d96aa3335"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "554162868975dce898e86fff9ea8f25175ec6f015c5274c10321bb2c8f32f181"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi07.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c23cca18595345c0d8fa05c1c79a5e7dea894cdbfcaa8cca65bf4b83f1cfb794"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi08.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "97793244be761ff710600d6d3d70312527f3a4a922412ae03d420ce3e9745fb2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi09.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e02b85dbab78a60ca1b616f4cacb90abc94a344f949e6d44f99f079a53aa8b6a"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi1.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "34a4024de333645ef0ce8d123ff027c185aa747dbf9ff91e9c25c9d21eb6e49e"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi10.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c16383f21f28e80f3547c7ed06df256de0808363e6de8a63e9b51e31a19aaec5"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_jingyingdizi11.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "3dca3446a24731b7efad1a3ddfa71bf78eb115b55a797867e76e43b8bfdebf91"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_judou.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "6add02693541d4c3fa6a8ce88a39e969ba1c2897c01f056ede960653433ca335"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_lianqishi.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-10",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "d1e00e548811ff10b161987163375b5763fff0a8a6a9fef996b2a8e1463dd99c",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_lieshen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "04a95ff27966eb114ab49f017b1d4bf185e4330bd0521f97da07c8651bd6e35a"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_lijiu.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "a7b59440ddcb2c16bec18dafd6cf084a5826eade6f36579a5a595250f78bcd33"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_linyue.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "958394fa52a7438f3b5ace56e29398921ccf79421bf3f715ffb7862c913e133d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_moqi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "7754477c4f4d5beab42916b9a542578edf5e6d0e70e9f1ccfe1bec41a254ce9f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_qiangtongnv.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "dcf18726fd3f669907c99492b2de797a60e746e60ffea9a7f68e0bca4d6e301b"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_qiantong.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1674c2c13f80c7e268fad646dffe599f57e63cdb16b2b55eaba4a3c9739390b0"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "0f297b18775e2449c6610053783630c19149241b7c937f86ba1804f447010b28"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "072ea40d5f248b75fec02b523a42de6d282a5f7c9dda025f0cd6a0e88d5667c2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "b555db1ed4583f75bad59d56d58da2202523d09db38da72dc26e8e6e1790b1da"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "6e392a8728aa3b787e86d83023c4833fc3f7f0224ef9f15730ed0f483612f884"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "df70f35af3442896d2be6df294ced8f31628d33b0269eb9a7c1d3feedb20a4db"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "157937ed5baa1fb13a5f7eefb4eea6aa1c1caf559cdc6f7300aacba011a4b4a7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi07.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e2e2345638aa24c99f93295c08bce28b038f8301e4e49a89025e550e7f39048d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_rumendizi08.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "b4c09378519fb72d2c237e392eb958de8e82a567037258fee0f971adb42bc0b9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_shaohao.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "66114d3d1fa059c67d4d4465bde298be8b0022ed40e236ed597f74b3893b42ed"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_shengxue.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "abf3ccd182431cd284b6878a7bafe92760b14d382ebb69b19e689d2b620bab28"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_suiyu.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1643253cf2c93a25d0f077a654991d38330aa07d8f106078a17da0fe93802b22"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_tianjun.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "f553fea31643e4faf36e10168bbf0949b3a578fc311d69c00c888ce721b37f48"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_weizhi.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "5a2fcaa20583ba4e429c82b13fca397f966b21d95db31b16c401183ea58a48ec"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_wu.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "867835c07e328a9d3e0880efe80f15d1be0ba7fd4e53472ed34e8e08719b293b"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_wuchangren.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "42017338292de13a6365601f9eac4b1dc0f3452774c764b4b6738a8dbbd06c82"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_wumiantianjun.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "53d8362aa56bfe97994718167bef6bd443da095169ebe55df403bbd5ab1e758d"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xiang.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "92885f9e886090b67b35ce5ae1d74155356f4f74dd29ee872e7f4a0968d7aa00"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xianxia.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "449bcfba4db08ca69ad9678058e8f56ac0dad47d83fc648545a3439ddca2d5ff"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xiaoyaoxian.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "91d89fa7226643a212879bad3899e05223eca331e75c216aa3073643bda64d48",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xieyin.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "a60486b4906b58ac460cb2675d14933ff886ab9cdbe60a11810c9b94b678ae9f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xihe.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "d0f4396ddff2053996997f06709cc9c39d0c1c61e2c02ab5552d22543ccdcad3"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xin.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "068b64eb3a158eef994a8d76ab86d0056257713f84424f058f2ed3195f39625c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_xuannvbinxian.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "25b56fbdb96439100c3adbc644648af910397902022031d8fa21b1644a541836"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_yanlong.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "05a2d5175c0cee4f4e3f43b0a3a88411f279ab4f47ebc5a1da71b6efcb51a559"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_yanxiong.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "58345c3b2e9de47695cc72d44a2db5d4ae9f567d2170cd51686c93fb98d30aa1"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_yaoshuisheng.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "6972d634eec571be5df5a70f16c233760297e14722a6eab608b0ebcea21452b1"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_yinglong.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e88927bcad4f819dfd962d6e64855396a8d9322e52f6a122bbb5fb2ffe0e93db"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_yuelao.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1b282a018e3ae4fe7918d0aa4055cd02a348e141ec385b172a334ee16cd38f31"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_yushiqie.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "9c1291f69cbfe43a99b070d245433ef47fd1993cf9518f86a3217fc2ba87a9f9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e0f739750a8a1858fe5bf40544aae2f698b64857cbd86bf9702d43b81a636510"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_zhanglao02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "192fdc5c0b4d2cb8206f39ce81fa374b84259b57aa6b7ff38719909e2eca28ad"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_zhangmen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "a7d38800682168471a3adec8910d306a7088cc163272094f0c34d2513ce9b832"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/w_zhuanxu.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "42a486800db1fe4670e6456ad73af0265a9a2b5667be9edaadb624b1bdfa230f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "8ee6b513e56660a08f93e86d886208937190727783738a60abce826b2e92b952"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_jingyingdizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "4b1c81c99754758daf74c0f01efbbff9954307bf2fbba2296a6e349d2b79a703"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_jingyingdizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "9e528d294cddb6d0dc7155584a536f690b4a1662e7a248172706ea1eb0b50342"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "4748cc94f90d74949d116532ee57b2b0cb2bbc5f8b0f8c3cc078dc345461b1a9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "2f3e79dd91804010a3703b103a59e33576724c96f508e4c2ac0dafa5f899f164"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "69a5bb93566428639ad88d7e48d6144e50ab626416890ad1484505d70a91b9d7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "8ba3388e5679e16ed938fe2e1a33c35bb9aa44c69d6be4361c873dc1077e3860"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "63b40faae4072ec2012ddbc6e2bfd06ce5f10dba9a306cbba512809910ff3435"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "f0f235d3c3a61b1dc0cf1713e184bc858498010bb6dd43792f9f231fe8a6162a"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "06ef1927b619531b82695a0170b41786a9d5432d373e08d1269f758c66d09631"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "21dee1bb4e6762222b5baf1097a84f4c1bd34c2a0b2ae171b876c79fa67a3411"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "c920ef3c73447b4ebe96f5da454fba47d221631919ff92ff2361d9afaf9ea5cc"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "53aa794ef42251f085e0c250572533f7b86461e81cbd8d1826c86bb0b9a4071c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_zhanglao02.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "b6d00e5b7516d86099a8c14068b7ffd942d37ca69046ae1b5ee84e5064eaee5b",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/x_zhangmen.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e326bcfe4f22cfe76b724b27ec782f093b58217d5e19717dc99b27b5eff12df2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_chenghuang.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "33bd5768ceedae5e466fdaa2127b2f4de40a5417eb28028bc0e9d0b8ce2fc5e1"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_dashixiong01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "242ddd93396b0507ac1bc5cc278856c6222a12e92399c358382c1a88d8d7f8d6"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_goumang.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e3ae23dbd317b3eadacc8f338d23f0fc6e4c04fbf9d807220ded87e755173f02"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingwei.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "018b995e808a48bcb2bcf06c30c8cbf3906e5912e74f4946b0cc6ed3964ab5c2"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingyingdizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1722870897ab248cf1268f4e99cc58f6683ff706db8903695689b7cca383957c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingyingdizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "404118dc797f24980c39d4db5155d67da323fb49e32d04a31cc88061ab9a1ce1"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingyingdizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "85065c7374e961220a98de436f25196292e931e1103776b47e920efc2dc26217"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingyingdizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "765d942cf1c14b07e147528f12c56b1028102619e2500d55f6724caf8d0700c7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingyingdizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "45ef3ee71999a69fe435d7b2d2ca7af2d18c6846919691149d1ae32c1983e2e7"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_jingyingdizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "a2a7b8bb2495f217984e58a338f1d72456f1e3061842333dface4ded255d6fbf"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_luanniao.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "623254f70f547fcd07ce648044a2e387a250fac6ea0deefcb9dc4a7798e2ebd1"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_rumendizi01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "883d27fc9f18b7be44f909a85752355dd3608fb1cf948ba39934dc875c518be5"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_rumendizi02.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "1d47a23364b25eb1a1dbad6dc678f32ccd605bf1197374d8f4962ade253abaa9"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_rumendizi03.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "4fddc9946ab8ea334f5ad3906dea07e858694f702c6607274b202e45c487a5f1"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_rumendizi04.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e040507557c2e2d3801719cb051e42e21e9d40520b244448302d1574c131ed67"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_rumendizi05.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "e85430623b4d3dba58ba673d0cd7e4ee73f82781416be836d5765398627ea03c"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_rumendizi06.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "918f0f11ee00a2b0c33ebc813fcb4d8380f43829907f072e787287d19c9ada31"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_yuzichunqie.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "228e0fae8d337b5a846bb36306db1d41c7e6b6b8f22477a6f459452566e7d51f"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_zhanglao01.png",
      "status": "用户确认已换好",
      "verification": "SHA256完全一致",
      "asset_sha256": "87201ed1f24e19744c04d0b5ab047c4a5cc6b6442a364497abde9f3b49ab6ecf"
    },
    {
      "asset": "Bundles/Texture/1024/NpcGuaiWu/NpcImage/NpcHalfImage/y_zhangmen.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "a82aa3bcb16658ff599d4c651f9e2a5f041a1d27e6bf70532e2d15319e5019ee",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/UILogin/uilogin_cj_nan_01.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "b238e1931e3877c5d2dbf4d6a142d6c729e6b6618248c39718f6774b97bbe34a"
    },
    {
      "asset": "Bundles/Texture/UI_V2/UILogin/uilogin_cj_nan_02.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "756c41f77b8ed7ffbada86995986e6f89c6bf5fc2013f7ec2763b39cffcfc13c"
    },
    {
      "asset": "Bundles/Texture/UI_V2/UILogin/uilogin_cj_nv_01.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "40993b1b18519830ac8d5a05f008ddb0ab2cd7205f6e0b6f45ecfa9c54528dfc"
    },
    {
      "asset": "Bundles/Texture/UI_V2/UILogin/uilogin_cj_nv_02.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "ddda6edf6e57cca24299b38fb862be3d3a448ad0fde979dcb74aee41d4eac7a0"
    },
    {
      "asset": "Bundles/Texture/UI_V2/UILogin/uilogin_kaishiyouxi_01.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "71a49e9c92f3ab55588b41b68c8689787cf717d07c4a5b5d498815e45e6f0391"
    },
    {
      "asset": "Bundles/Texture/UI_ChineseSimplified/AMaxTexture/uilogin_logo.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "255eea22d47d8541044419450d661a5a2d2b984cb5a4cd9b22b46fc35bcd45c7"
    },
    {
      "asset": "Bundles/Texture/1024/PlayerHeadIcon/w_c_t_1.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "ff7ab62920259d286823937f15ba5766b55faa012b40fdef6ebf8167be44376d"
    },
    {
      "asset": "Bundles/Texture/1024/PlayerHeadIcon/w_c_t_2.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "ec3183a9a181e45e6ea77161ab35a3ce4b155aca0f311ae40d8e59d7a518f07e"
    },
    {
      "asset": "Bundles/Texture/UI_ChineseSimplified/AMaxTexture/ylgj_zidonglilian.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "c54ba0243ecfe4da3efea32d0f24ff7dc2a6f3cbb27f88c9830f5e5f6346d5bf"
    },
    {
      "asset": "Bundles/Texture/UI_ChineseSimplified/AMaxTexture/zxyl_di.png",
      "status": "用户确认已换好",
      "verification": "PSD与导出图片名称及路径对应；未逐像素或实机验收",
      "asset_sha256": "bca6575ac3ac4267f6b40dd88d98f0a14317c72324ad7071dee71aff5bab5554"
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcHead/w_t_xiaoyaoxian.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "edb5f1d691b0befd2b9c9bc3f92328577df03876641405ea4f23d64da45fa4a9",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcSmalImage/w_c_xiaoyaoxian.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "b5da848c8f1a9f130b7efd01ebc9c2eb122f80361991387292a2a0980403d7ea",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_xw_1.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "c3496e8a39d6f621c2e1dcbd865c258b8e341f7cdfb56a69089871825c5f252b",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_sp_1.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "9e46e24d102f5565bd38f7f159ac666574b53a65777e218369373a7a835a022d",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcHead/w_t_bailinger.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "34ced19e62a5a305490ec890bd200382cb2f113fe8d0806d17e6deeb2513b346",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcSmalImage/w_c_bailinger.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "9df615987eea9cfcb9fb134ad936eff856edc5c435098f7a4d160e0b190fea7d",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_xw_2.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "fc34d5f5943518495ba641f7d75d7440920c7caf3ecc28936a45a8086e7f51d7",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_sp_2.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-11001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "909b5ec67bc5faa263cfbf9b3e6f5f355a444ff653bb6fcee4366b2c18179dfe",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcHead/w_t_lianqishi.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-10",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "2553ef9f4e9f77a119eb8a5fddcfd83a1fda9d86966f90fb1824cc965206d5a7",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcSmalImage/w_c_lianqishi.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-10",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "4b130ba0b9f532d78fac40e18ca6ac3b3d16608d1d74efc781ad668e37428a86",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_xw_34.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-10",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "eb532f93b2d2a7c326fa2c0e00094e9f4cdcb6d3f69c4aca58fa9bffce9b0566",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_sp_34.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-10",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "b8819e443d6e513cae0d3d8c3d7d16c6c257a7acc15174a3ca5906c03492cd71",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcHead/y_t_zhangmen.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "58b4a1b17ea8925962ee1b4b2f80c455596513bfd4e201fd0b81c3e0792b2efd",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcSmalImage/y_c_zhangmen.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "3e394c3c3fbacb003624f8b5b4d111a04fcc82b8ab6e20815d04bc3f5e0fb390",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_xw_52.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "c94d82a65562a087b86d1c3b42f250d166e8ef5a5343d23a559ea3feed171117",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_sp_52.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1000",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "7653838e5d768777eca72d6478026d9a20d5b3380c1582ec1d91b9d9891d9b61",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcHead/x_t_zhanglao02.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "ba0c802ae67b48f575e05e67255ed32e111e940edde5e23df7ed713a8ee09b00",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/NpcGuaiWu/NpcSmalImage/x_c_zhanglao02.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "e48fdaab6911ecae78f85ea6606b60b37928999e26656fa2fb92984fa02f33c8",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_xw_53.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "25045fe7a5bceba5a0c148b60b91302be81daac46068a80c59bb296b84fb7a9f",
      "h5_synchronized": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/Icon/NpcspxwIcon/icon_sp_53.png",
      "status": "用户确认已全部换好",
      "date": "2026-09-16",
      "characterId": "npc-1001",
      "verification": "用户确认；原尺寸核对；工程 PNG 哈希与本地 H5 更新记录一致",
      "asset_sha256": "5b57176833fb52205b868bf26a6252b713959ec9317af1c3fd10a5e62df90c1c",
      "h5_synchronized": true
    }
  ],
  "retained": [
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_lingshoubaoku.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_lingshouzengfu.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_wushenshan.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_yujian1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_yujian2.png",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_yujian3.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_yujian4.png",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_yujian5.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zmjs.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zongmenchangjing.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zongmenhuiwu_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zongmenhuiwu_2.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zongmenhuiwu_3.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zongmenlingshou_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zongmen/bg_zongmenlingshou_2.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_10.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_11.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_12.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_13.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_14.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_15.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_16.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_17.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_18.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_19.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_2.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_20.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_21.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_22.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_23.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_3.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_4.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_5.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_6.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_7.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_8.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_9.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_10.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_2.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_3.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_4.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_5.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_6.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_7.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_8.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_dlfb_9.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_jjc_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/level_fight_pata.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossBg.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossfight_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossfight_2.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossfight_3.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossfight_4.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossfight_5.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/zhandou/mpbossfight_6.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_10.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_11.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_12.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_13.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_14.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_15.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_16.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_17.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_18.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_19.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_20.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_21.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_22.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_23.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_5.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_6.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_7.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_8.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_9.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/yijieboss/yj_level_fight_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/xiulianshi/xuilianshi_dao.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/xiulianshi/xuilianshi_fo.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/xiulianshi/xuilianshi_gui.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/xiulianshi/xuilianshi_mo.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/xiulianshi/xuilianshi_xian.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/xiulianshi/xuilianshi_yao.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongtianta/uitower_bg-ta.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/bg_huiketing.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/bg_tongban.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/bg_tongbanpeiyang.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/bg_xiushimiji.png",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/hexiubg_1.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/hexiubg_2.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tongban/hexiubg_3.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxiahuiwu/bg_pvpmatch01.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_hjfbBg.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_hjfbBg02.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_hjfbBg03.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_hjfbBg04.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_hjfbBg05.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_hjfbBg06.jpg",
      "exists": true,
      "unchanged": true
    },
    {
      "asset": "Bundles/Texture/UI_V2/BG/tianxia/bg_tianxiahuod.jpg",
      "exists": true,
      "unchanged": true
    }
  ],
  "characters": [
    {
      "id": "npc-11000",
      "name": "逍遥仙",
      "status": "completed",
      "date": "2026-09-16",
      "completedFiles": 5,
      "totalFiles": 5,
      "confirmation": "用户确认全部换好",
      "h5Synchronized": true
    },
    {
      "id": "npc-11001",
      "name": "白灵儿",
      "status": "completed",
      "date": "2026-09-16",
      "completedFiles": 5,
      "totalFiles": 5,
      "confirmation": "用户确认全部换好",
      "h5Synchronized": true
    },
    {
      "id": "npc-10",
      "name": "布甸",
      "status": "completed",
      "date": "2026-09-16",
      "completedFiles": 5,
      "totalFiles": 5,
      "confirmation": "用户确认全部换好",
      "h5Synchronized": true
    },
    {
      "id": "npc-1000",
      "name": "紫霄仙人",
      "status": "completed",
      "date": "2026-09-16",
      "completedFiles": 5,
      "totalFiles": 5,
      "confirmation": "用户确认全部换好",
      "h5Synchronized": true
    },
    {
      "id": "npc-1001",
      "name": "流云仙",
      "status": "completed",
      "date": "2026-09-16",
      "completedFiles": 5,
      "totalFiles": 5,
      "confirmation": "用户确认全部换好",
      "h5Synchronized": true
    }
  ]
}