{
  "schemaVersion": 1,
  "generatedAt": "2026-11-14T22:24:11.713Z",
  "nextCheckAt": "2026-11-15T02:26:15.911Z",
  "intervalHours": 4,
  "runner": "github-actions",
  "checkScope": "all",
  "durationMs": 124204,
  "summary": {
    "total": 37,
    "available": 2,
    "partial": 21,
    "unavailable": 14,
    "untested": 0,
    "platformsOk": 71,
    "platformsTested": 162
  },
  "sources": [
    {
      "id": "ad23fdca50",
      "title": "安妮独家音源 v5",
      "name": "安妮独家音源",
      "category": "优质",
      "file": "优质/安妮独家音源 v5.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v5",
      "author": null,
      "description": "公益api收集整理by电狗，QQ群912385038",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1118,
          "error": "当前版本已停止服务，请升级到最新版本后重试",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1619,
          "error": "当前版本已停止服务，请升级到最新版本后重试",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 806,
          "error": "fetch failed；ETIMEDOUT（nmobi.kuwo.cn）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 845,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 1,
        "tested": 4,
        "total": 4
      },
      "checkedAt": "2026-11-14T22:25:18.551Z",
      "durationMs": 1622,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        }
      ]
    },
    {
      "id": "625b3e58c1",
      "title": "独家音源-v7",
      "name": "独家音源",
      "category": "优质",
      "file": "优质/独家音源-v7.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "7",
      "author": "w",
      "description": "后续更新，请关注微信公众号: 洛雪科技",
      "homepage": null,
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 852,
          "error": "unknow error；HTTP 502（88.lxmusic.xn--fiqs8s）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1459,
          "error": "get music url failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1843,
          "error": "get music url failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1250,
          "error": "unknow error；HTTP 502（88.lxmusic.xn--fiqs8s）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1541,
          "error": "get music url failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "local",
          "name": "本地",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:20.173Z",
      "durationMs": 2779,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "2e8e5efc47",
      "title": "回避聚合V0.0.1",
      "name": "回避聚合 (HuiBi Aggregate)",
      "category": "优质",
      "file": "优质/回避聚合V0.0.1.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "0.0.1",
      "author": "回避",
      "description": "融合多源之精华，全平台母带/全景声，智能缓存+并发/顺序Fallback，支持酷我代理解密、ChKSz API。",
      "homepage": "https://github.com/your-repo/HuiBiAggregate",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 12658,
          "error": null,
          "urlHost": "ws.stream.qqmusic.qq.com/M800002MX8Ea4e5RDS.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 5799,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 490,
          "error": "拉流失败：HTTP 400",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2509,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 12651,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 4,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:01.727Z",
      "durationMs": 12669,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        }
      ]
    },
    {
      "id": "db1633ebdc",
      "title": "裤佬SVIP音源(二改整合版) v3.0.0",
      "name": "👖裤佬SVIP音源(二改整合版)",
      "category": "优质",
      "file": "优质/裤佬SVIP音源(二改整合版) v3.0.0.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v3.0.0 | 2026-08-19",
      "author": "裤佬 | 安妮 | 星海",
      "description": "基于安妮独家音源v4 + 星海音乐源v3.2.12 重构，替代原不稳定版本",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 838,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1738,
          "error": "所有接口均失败: ChKSz QQ: ChKSz未配置apikey; vkeys QQ: 系统运行错误！; 星海后端: 该音源仅对认证用户开放：请使用卡密、星海 App 或网页端访问; 星海后端(备): 星海后端获取失败(code:undefined)；HTTP 500（zrcdy.dpdns.org）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2558,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/kwplay.php",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 347,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1403,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 4,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:22.953Z",
      "durationMs": 2561,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        }
      ]
    },
    {
      "id": "3c9c4b293e",
      "title": "墨澜音乐源v2.3.6",
      "name": "墨澜聚合音源",
      "category": "优质",
      "file": "优质/墨澜音乐源v2.3.6.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "2.3.6",
      "author": "白姬9527(2449067834)",
      "description": "全平台支持flac，qq/wy/kw/kg/mg支持母带，新增汽水音乐",
      "homepage": "https://github.com/baiji6/molanyinyueyuan",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 466,
          "error": null,
          "urlHost": "ws.stream.qqmusic.qq.com/M500002MX8Ea4e5RDS.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1318,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1302,
          "error": "所有后端均失败（共2个） HelloWorld KW 主API: HelloWorld KW 主API: 不支持音质 HelloWorld KW 备用API: HelloWorld KW 备用API: 获取URL失败(上游返回非200): {\"code\":4011,\"data\":{\"format\":\"None\",\"sig\":\"None\",\"url\":\"None\"},\"msg\":\"parameter error\"}",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 3459,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 4103,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        },
        {
          "key": "qs",
          "name": "汽水",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 3903,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/redirect.php",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 5,
        "tested": 6,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:14.399Z",
      "durationMs": 4154,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        }
      ]
    },
    {
      "id": "0b3492d150",
      "title": "星海音乐源 v2.3.17",
      "name": "星海音乐源",
      "category": "优质",
      "file": "优质/星海音乐源 v2.3.17.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v3.2.17",
      "author": "万去了了 / 科学大魔王",
      "description": "GDAPI | 聚合 | ChKSz API | 全平台支持 24bit FLAC，网易、酷狗、QQ 最高支持母带",
      "homepage": "https://zddyr.top/",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1059,
          "error": null,
          "urlHost": "m701.music.126.net/20261115065020/0dd5cb14024ad751e489d7f10ba8773c…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1543,
          "error": "后端失败: 触发人机验证",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1142,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 4921,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/kwplay.php",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1629,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        },
        {
          "key": "qs",
          "name": "汽水",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2963,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/redirect.php",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 5,
        "tested": 6,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:20.107Z",
      "durationMs": 4925,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 6
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        }
      ]
    },
    {
      "id": "650f22588d",
      "title": "HelloWorld音源(中秋快乐)",
      "name": "𝖧౿ᥣᥣ𝗈 Ԝ𝗈𝗋ᥣᑯ",
      "category": "优质",
      "file": "优质/HelloWorld音源(中秋快乐).js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "260925",
      "author": "hello world",
      "description": "每天都要开心哦,无论如何...",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 585,
          "error": "所有API均失败(128k) [resolve-url:不支持128k | mobi.s:响应中未找到有效链接]",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1292,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 785,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/M800002MX8Ea4e5RDS.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 904,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2575,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        },
        {
          "key": "local",
          "name": "本地",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 4,
        "tested": 5,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:24:58.750Z",
      "durationMs": 2580,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        }
      ]
    },
    {
      "id": "5c5f30d31c",
      "title": "HYWmusic_公益版V1.2.0",
      "name": "HYWmusic_公益版",
      "category": "优质",
      "file": "优质/HYWmusic_公益版V1.2.0.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v1.2.0",
      "author": "Ryn",
      "description": "qq群：1094095648；965503129",
      "homepage": "https://github.com/Macrohard0001/HYWmusic_source",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1798,
          "error": null,
          "urlHost": "kw-er.kuwo.cn/ee78820992138c101f869e06e343b0b9/6af8dfba/resou…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1798,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/M800002MX8Ea4e5RDS.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2235,
          "error": "网易云音源暂时不可用（平台熔断保护中，通常 1-3 分钟内自动恢复）；HTTP 500（103.79.184.97）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 4607,
          "error": null,
          "urlHost": "103.79.184.97/api/music/proxy",
          "quality": "128k"
        },
        {
          "key": "qs",
          "name": "汽水",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 3312,
          "error": null,
          "urlHost": "music.cute521.cn/api/music/proxy",
          "quality": "128k"
        },
        {
          "key": "bili",
          "name": "B 站",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "ytb",
          "name": "YouTube",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "xm",
          "name": "喜马拉雅",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1309,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 5,
        "tested": 6,
        "total": 9
      },
      "checkedAt": "2026-11-14T22:24:57.114Z",
      "durationMs": 4612,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 1,
          "tested": 6
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        }
      ]
    },
    {
      "id": "56d2f39627",
      "title": "stellarwave-v4.0.2",
      "name": "星澜聚合音源 (StellarWave)",
      "category": "优质",
      "file": "优质/stellarwave-v4.0.2.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v4.0.2",
      "author": "星澜团队",
      "description": "星澜 v4.0.2 与墨澜 v2.3.6 融合版：落月 QQ 主线路 + 云记（海堂）/HYWmusic/星海/念心等备用后端，支持母带/全景声/汽水音乐",
      "homepage": "https://github.com/your-repo/StellarWave",
      "expire": null,
      "status": "available",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 423,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/M800002MX8Ea4e5RDS.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 829,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 8383,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/kwplay.php",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1501,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 18772,
          "error": null,
          "urlHost": "103.79.184.97/api/music/proxy",
          "quality": "128k"
        },
        {
          "key": "qs",
          "name": "汽水",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 8394,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/redirect.php",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 6,
        "tested": 6,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:01.331Z",
      "durationMs": 18777,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        }
      ]
    },
    {
      "id": "2ddb3474ec",
      "title": "非常刀 v5",
      "name": "非常刀",
      "category": "一般",
      "file": "一般/非常刀 v5.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v5",
      "author": "群主要进去",
      "description": "聚合音源，进群链接 https://t.me/gydjlfk",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1206,
          "error": null,
          "urlHost": "m801.music.126.net/20261115064956/9e0110608d2868f641ce3c68ff8e7c0f…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3073,
          "error": "所有音源均失败；HTTP 404（music.nxinxz.com）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 982,
          "error": null,
          "urlHost": "kw-er.kuwo.cn/bcd594ac93922a705a9833b0d70f4e26/6af8df97/resou…",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1864,
          "error": "所有音源均失败；HTTP 404（music.nxinxz.com）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2611,
          "error": "所有音源均失败；HTTP 404（music.nxinxz.com）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "qs",
          "name": "汽水",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1691,
          "error": "所有音源均失败",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 2,
        "tested": 6,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:24:55.670Z",
      "durationMs": 3079,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 6
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        }
      ]
    },
    {
      "id": "a00d406ace",
      "title": "幻音音源 v3",
      "name": "幻音音源",
      "category": "一般",
      "file": "一般/幻音音源 v3.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v3",
      "author": "竹佀",
      "description": null,
      "homepage": null,
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2849,
          "error": "拉流网络失败：ENOTFOUND",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2266,
          "error": "拉流网络失败：ENOTFOUND",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2876,
          "error": "拉流网络失败：ENOTFOUND",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4869,
          "error": "咪咕找不到",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 4,
        "total": 4
      },
      "checkedAt": "2026-11-14T22:24:21.718Z",
      "durationMs": 4871,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        }
      ]
    },
    {
      "id": "c640847dd4",
      "title": "聚合API接口 (CF) v3",
      "name": "聚合API接口 (CF)",
      "category": "一般",
      "file": "一般/聚合API接口 (CF) v3.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "3",
      "author": "t.me/JHMS_Channel",
      "description": "v3",
      "homepage": null,
      "expire": null,
      "status": "unavailable",
      "initOk": false,
      "initError": "初始化超时（12 秒）",
      "platforms": [],
      "stats": {
        "ok": 0,
        "tested": 0,
        "total": 0
      },
      "checkedAt": "2026-11-14T22:24:39.994Z",
      "durationMs": 12003,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        }
      ]
    },
    {
      "id": "9fa2b0e808",
      "title": "念心音源 v1.0.2",
      "name": "念心音源",
      "category": "一般",
      "file": "一般/念心音源 v1.0.2.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "1.0.2",
      "author": "念心小站",
      "description": "音源更新，关注微信公众号: 念心小站",
      "homepage": "微信公众号: 念心小站",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4545,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4976,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2223,
          "error": "拉流失败：HTTP 403",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4622,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 5534,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:24:26.590Z",
      "durationMs": 8568,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "6f5ceaed60",
      "title": "轻量音源_多源并行（酷我哇网易云无损+其他mp3）",
      "name": "轻量音源（四平台多源并行）",
      "category": "一般",
      "file": "一般/轻量音源_多源并行（酷我哇网易云无损+其他mp3）.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "2.1.0",
      "author": "本地定制",
      "description": "QQ/网易/酷狗/酷我多线路并发取链，谁先通过音频头校验用谁；含超时取消与冷却。",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 5011,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/M800002thQK83lEc2Q.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2521,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2783,
          "error": null,
          "urlHost": "car-bj.kuwo.cn/f0c518baff9c5f3856aa47080f7d31a0/6af8df8e/nf/re…",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 5111,
          "error": "当前歌曲未找到可播链接：kg-mobile:128k: 酷狗 playInfo 没有返回播放地址；kg-webapi:128k: 酷狗接口没有返回播放地址；wwwweb:kg:128k: 返回的是短片段或提示音",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 3,
        "tested": 4,
        "total": 4
      },
      "checkedAt": "2026-11-14T22:24:51.998Z",
      "durationMs": 5116,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 3,
          "tested": 4
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 3,
          "tested": 4
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 4
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 3,
          "tested": 4
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 3,
          "tested": 4
        }
      ]
    },
    {
      "id": "b63bd95c38",
      "title": "全豆要-聚合音源-V4.1（酷狗挂了）",
      "name": "全豆要[聚合音源]",
      "category": "一般",
      "file": "一般/全豆要-聚合音源-V4.1（酷狗挂了）.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v4.1",
      "author": "全豆要 and Gemini优化 Toskysun去混淆 TZB679兼容性处理，修复部分平台播放无法获取链接语音问题",
      "description": "迭代4.1版本，聚合 星海/溯音/念心/长青/歌一刀专属汽水音乐，多链路自动回退",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2967,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064921/298bbde1a14711a7ceefcfd337ca8a4f…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4998,
          "error": "拉流失败：HTTP 403",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2912,
          "error": "拉流失败：HTTP 410",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4507,
          "error": "拉流返回非音频内容（application/json; charset=utf-8）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 5750,
          "error": "拉流失败：HTTP 404",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "qsvip",
          "name": "QQ SVIP",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 1,
        "tested": 5,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:24:21.621Z",
      "durationMs": 5760,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        }
      ]
    },
    {
      "id": "e4927e850e",
      "title": "收集の聚合接口",
      "name": "收集の聚合接口(LX版)",
      "category": "一般",
      "file": "一般/收集の聚合接口.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "1.0.0-beta",
      "author": "QZ",
      "description": "聚合接口-来源于网络 整理:QZ",
      "homepage": null,
      "expire": "2099-12-31 23:59:59",
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 6143,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/C400002MX8Ea4e5RDS.m4a",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3203,
          "error": "音源请求失败；HTTP 521（api.cenguigui.cn）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 10335,
          "error": "音源请求失败；UND_ERR_CONNECT_TIMEOUT（kw-api.cenguigui.cn）",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 1,
        "tested": 3,
        "total": 3
      },
      "checkedAt": "2026-11-14T22:24:27.382Z",
      "durationMs": 10340,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        }
      ]
    },
    {
      "id": "a4ad0fc396",
      "title": "溯音音源_v1",
      "name": "溯音音源",
      "category": "一般",
      "file": "一般/溯音音源_v1.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v1",
      "author": "竹佀",
      "description": "集成QQ、网易、酷我、咪咕音乐平台 ，QQ群1078955749",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3553,
          "error": "所有音质尝试均失败；HTTP 403（oiapi.net）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1151,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064935/fb7174beb310dfcbabd9c88df6f90762…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1198,
          "error": null,
          "urlHost": "kw-er.kuwo.cn/772e50b0fe8762d24bb7535928dde7c8/6af8dfa4/resou…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1813,
          "error": "未找到咪咕音乐链接",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 2,
        "tested": 4,
        "total": 4
      },
      "checkedAt": "2026-11-14T22:24:35.158Z",
      "durationMs": 3556,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 2,
          "tested": 4
        }
      ]
    },
    {
      "id": "b769c1984b",
      "title": "统一音乐源",
      "name": "统一音乐源",
      "category": "一般",
      "file": "一般/统一音乐源.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "1.0.0",
      "author": "脚本作者：7878gyc API提供者：GDSTUDIO",
      "description": "基于GD音乐台（music.gdstudio.xyz）的通用音乐源",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 496,
          "error": "所有音质尝试均失败；HTTP 400（music-api.gdstudio.xyz）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1177,
          "error": null,
          "urlHost": "m801.music.126.net/20261115064939/e46f5ae5979fa3c43e667f212bd5f825…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 1,
        "tested": 2,
        "total": 2
      },
      "checkedAt": "2026-11-14T22:24:38.713Z",
      "durationMs": 1281,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 1,
          "tested": 2
        }
      ]
    },
    {
      "id": "09382b4b05",
      "title": "稳定版音源 v1.0.3",
      "name": "稳定版音源 v1.0.3",
      "category": "一般",
      "file": "一般/稳定版音源 v1.0.3.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "1.0.3",
      "author": "LX",
      "description": "多平台稳定获取播放链接，无调试日志",
      "homepage": "https://lxmusic.toside.cn/mobile/custom-source",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2150,
          "error": "音源请求失败；HTTP 404（api.injahow.cn）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 812,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/C400002MX8Ea4e5RDS.m4a",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 10487,
          "error": "音源请求失败；UND_ERR_CONNECT_TIMEOUT（kw-api.cenguigui.cn）",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 1,
        "tested": 3,
        "total": 3
      },
      "checkedAt": "2026-11-14T22:24:37.722Z",
      "durationMs": 10491,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 3
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 1,
          "tested": 3
        }
      ]
    },
    {
      "id": "2f0663b30a",
      "title": "西瓜聚合",
      "name": "西瓜聚合源",
      "category": "一般",
      "file": "一般/西瓜聚合.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v1.40",
      "author": "整合自多个音源",
      "description": "聚合星海/溯音/CHKSZ/长青/念心/Huibq等10+API后端，多源自动回退",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1673,
          "error": null,
          "urlHost": "m801.music.126.net/20261115064949/7b888bc41112d73179928a4fcb371b8c…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2467,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/C400002MX8Ea4e5RDS.m4a",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2358,
          "error": null,
          "urlHost": "kw-er.kuwo.cn/bcd594ac93922a705a9833b0d70f4e26/6af8df97/resou…",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 6540,
          "error": "所有音源均失败: HTTP 429; 长青未返回URL; zrcdy所有搜索词失败; HTTP 404; HTTP 403; 请求错误: fetch failed; Huibq 音频过小(154.5439453125KB)，疑似假链接; 请求错误: fetch failed; fish-music获取失败；HTTP 404（music.nxinxz.com）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 7440,
          "error": "所有音源均失败: HTTP 403; 溯音咪咕失败; HTTP 404; 念心SVIP: HTTP 404; 星海备: 请求错误: fetch failed; Huibq: Huibq 音频过小(154.5439453125KB)，疑似假链接; HYWmusic: 请求错误: fetch failed; fish-music: fish-music获取失败；ENOTFOUND（music.bxa241d4.shop）",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 3,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:24:48.212Z",
      "durationMs": 7457,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        }
      ]
    },
    {
      "id": "648d5f515a",
      "title": "fish-music1.9.0",
      "name": "fish_music",
      "category": "一般",
      "file": "一般/fish-music1.9.0.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "1.9.0",
      "author": "大鱼吃小鱼",
      "description": "交流群组:https://t.me/yus_share",
      "homepage": "https://github.com/lyswhut/lx-music-desktop",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 7952,
          "error": "kw nuoweida failed: This resource is not available in your region or country due to copyright protection；ETIMEDOUT（mobi.kuwo.cn）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 8073,
          "error": null,
          "urlHost": "iot102.music.126.net/Yml6PWlvdCZjaGFubmVsPW5ldGVhc2Umc2NlbmU9YW5kcmN…",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 6774,
          "error": null,
          "urlHost": "car-er.kuwo.cn/1d05ea1b273e8114c1d3b4ed00c23e29/6af8df91/resou…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 6460,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/C400002MX8Ea4e5RDS.m4a",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 9867,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/C400002MX8Ea4e5RDS.m4a",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 4,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:24:11.782Z",
      "durationMs": 10003,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        }
      ]
    },
    {
      "id": "a0353aafa8",
      "title": "gdstudio音乐源 v1.0.1（仅支持网易）",
      "name": "gdstudio音乐源",
      "category": "一般",
      "file": "一般/gdstudio音乐源 v1.0.1（仅支持网易）.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "1.0.1",
      "author": "lx-music",
      "description": "通过 music-api.gdstudio.xyz 提供音乐播放链接",
      "homepage": "https://github.com/lyswhut/lx-music-desktop",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 331,
          "error": "Invalid search response；HTTP 403（music-api.gdstudio.xyz）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 191,
          "error": "Invalid search response；HTTP 403（music-api.gdstudio.xyz）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 332,
          "error": "Invalid search response；HTTP 403（music-api.gdstudio.xyz）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 328,
          "error": "Invalid search response；HTTP 403（music-api.gdstudio.xyz）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 313,
          "error": "Invalid search response；HTTP 403（music-api.gdstudio.xyz）",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:24:18.474Z",
      "durationMs": 336,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "d0947a4fe4",
      "title": "Hei Music  V2.2.2",
      "name": "Hei Music聚合源",
      "category": "一般",
      "file": "一般/Hei Music  V2.2.2.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v2.2.2-261031-fix",
      "author": "Compile by CatXiaolan",
      "description": "聚合自公开接口 Q群516649104",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 5272,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4029,
          "error": "当前版本已被停用，请更新音源",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 5096,
          "error": null,
          "urlHost": "isure6.stream.qqmusic.qq.com/C400002MX8Ea4e5RDS.m4a",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 5274,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 6702,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 3,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:24:11.716Z",
      "durationMs": 6759,
      "history": [
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        }
      ]
    },
    {
      "id": "e4baddc775",
      "title": "lx-玉宁熙1.2.5",
      "name": "lx-玉宁熙-Pro",
      "category": "一般",
      "file": "一般/lx-玉宁熙1.2.5.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "v1.2.5",
      "author": "ynx(2363768762)",
      "description": "禁止批量下载 2秒内最多4次请求",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2320,
          "error": "QQ音乐接口无可用地址",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1888,
          "error": null,
          "urlHost": "m701.music.126.net/20261115064914/7534d399c73008b78808d1ccf05cc354…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1255,
          "error": "This resource is not available in your region or country due to copyright protection",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2769,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1899,
          "error": "咪咕音源获取地址失败：请求限流：2秒内仅允许4次播放解析请求，请稍后再试",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 2,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:24:18.810Z",
      "durationMs": 2811,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-changqing",
      "title": "ChangQing（长青）",
      "name": "长青SVIP音源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/changqing/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/changqing/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/changqing/latest.js",
      "remote": true,
      "version": "1.3.0",
      "author": "SVIP",
      "description": "音源更新，关注微信公众号: 元力菌",
      "homepage": "微信公众号: 元力菌",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 21530,
          "error": "拉流失败：HTTP 522",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 21614,
          "error": "拉流失败：HTTP 522",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 22255,
          "error": "拉流失败：HTTP 522",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 12002,
          "error": "拉流网络失败：The operation was aborted due to timeout",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 21452,
          "error": "拉流失败：HTTP 522",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:28.120Z",
      "durationMs": 23009,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-flower",
      "title": "Flower",
      "name": "野花🌷",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/flower/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/flower/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/flower/latest.js",
      "remote": true,
      "version": "1",
      "author": null,
      "description": null,
      "homepage": "https://github.com/pdone/lx-music-source#flower",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 105,
          "error": "音源请求失败；HTTP 404（97.64.37.235）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 149,
          "error": "音源请求失败；HTTP 404（97.64.37.235）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 156,
          "error": "音源请求失败；HTTP 404（97.64.37.235）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 159,
          "error": "音源请求失败；HTTP 404（97.64.37.235）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 197,
          "error": "音源请求失败；HTTP 404（97.64.37.235）",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:34.241Z",
      "durationMs": 447,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-grass",
      "title": "Grass",
      "name": "野草🌾",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/grass/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/grass/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/grass/latest.js",
      "remote": true,
      "version": "1",
      "author": null,
      "description": null,
      "homepage": "https://github.com/pdone/lx-music-source#grass",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 54,
          "error": "音源请求失败；HTTP 404（97.64.37.235）",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 1,
        "total": 1
      },
      "checkedAt": "2026-11-14T22:25:34.650Z",
      "durationMs": 240,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 1
        }
      ]
    },
    {
      "id": "remote-huanyin",
      "title": "HuanYin（幻音）",
      "name": "幻音音源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/huanyin/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/huanyin/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/huanyin/latest.js",
      "remote": true,
      "version": "v3",
      "author": "竹佀",
      "description": null,
      "homepage": "https://github.com/pdone/lx-music-source#huanyin",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 350,
          "error": "拉流网络失败：ENOTFOUND",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 230,
          "error": "拉流网络失败：ENOTFOUND",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 410,
          "error": "拉流网络失败：ENOTFOUND",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2301,
          "error": "咪咕找不到",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 4,
        "total": 4
      },
      "checkedAt": "2026-11-14T22:25:34.891Z",
      "durationMs": 2370,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 4
        }
      ]
    },
    {
      "id": "remote-huibq",
      "title": "Huibq",
      "name": "Huibq_lxmusic源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/huibq/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/huibq/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/huibq/latest.js",
      "remote": true,
      "version": "v1.2.0",
      "author": "Huibq",
      "description": "Github搜索“洛雪音乐音源”，禁止批量下载！",
      "homepage": "https://github.com/pdone/lx-music-source#huibq",
      "expire": null,
      "status": "available",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 810,
          "error": null,
          "urlHost": "panspace.kuwo.cn/d011ee07bce9c5c383c94fa331901719/6af8d68a/resou…",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1711,
          "error": null,
          "urlHost": "panspace.kuwo.cn/d011ee07bce9c5c383c94fa331901719/6af8d68a/resou…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1991,
          "error": null,
          "urlHost": "ws.stream.qqmusic.qq.com/M500002MX8Ea4e5RDS.mp3",
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2144,
          "error": null,
          "urlHost": "m701.music.126.net/20261115065038/4d1aef9916ac2df88d066aec92834554…",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2226,
          "error": null,
          "urlHost": "panspace.kuwo.cn/d011ee07bce9c5c383c94fa331901719/6af8d68a/resou…",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 5,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:37.255Z",
      "durationMs": 2292,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-ikun",
      "title": "ikun",
      "name": "ikun音源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/ikun/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/ikun/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/ikun/latest.js",
      "remote": true,
      "version": "v22",
      "author": "ikunshare",
      "description": null,
      "homepage": "https://github.com/pdone/lx-music-source#ikun",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 48,
          "error": "fetch failed；ENOTFOUND（api.ikunshare.com）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 119,
          "error": "fetch failed；ENOTFOUND（api.ikunshare.com）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "git",
          "name": "git",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 2,
        "total": 3
      },
      "checkedAt": "2026-11-14T22:25:39.550Z",
      "durationMs": 187,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 2
        }
      ]
    },
    {
      "id": "remote-juhe",
      "title": "JuheApi（聚合）",
      "name": "聚合API接口 (CF)",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/juhe/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/juhe/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/juhe/latest.js",
      "remote": true,
      "version": "3",
      "author": "lerd",
      "description": "v3",
      "homepage": "https://github.com/pdone/lx-music-source#juheapi",
      "expire": null,
      "status": "unavailable",
      "initOk": false,
      "initError": "初始化超时（12 秒）",
      "platforms": [],
      "stats": {
        "ok": 0,
        "tested": 0,
        "total": 0
      },
      "checkedAt": "2026-11-14T22:25:39.737Z",
      "durationMs": 12067,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 0
        }
      ]
    },
    {
      "id": "remote-lx",
      "title": "LX",
      "name": "独家音源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/lx/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/lx/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/lx/latest.js",
      "remote": true,
      "version": "7",
      "author": "w",
      "description": "后续更新，请关注微信公众号: 洛雪科技",
      "homepage": "https://github.com/pdone/lx-music-source#lx",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1584,
          "error": "unknow error；HTTP 502（88.lxmusic.xn--fiqs8s）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2073,
          "error": "get music url failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2401,
          "error": "get music url failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1804,
          "error": "unknow error；HTTP 502（88.lxmusic.xn--fiqs8s）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2050,
          "error": "get music url failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "local",
          "name": "本地",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:51.145Z",
      "durationMs": 3287,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-qdy",
      "title": "QDY",
      "name": "全豆要[聚合音源]",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/qdy/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/qdy/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/qdy/latest.js",
      "remote": true,
      "version": "9.3 93特供版 DeepSeek优化",
      "author": "全豆要 and Gemini优化 Toskysun去混淆 TZB679兼容性处理",
      "description": "迭代9.3版本，聚合 星海/溯音/念心/长青/歌一刀专属汽水音乐，多链路自动回退",
      "homepage": "https://github.com/pdone/lx-music-source#qdy",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2351,
          "error": null,
          "urlHost": "m801.music.126.net/20261115065053/2a93ff81ed7dd1484c711af9933a849c…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4933,
          "error": "拉流失败：HTTP 403",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1930,
          "error": null,
          "urlHost": "kw-er.kuwo.cn/bcd594ac93922a705a9833b0d70f4e26/6af8df97/resou…",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3706,
          "error": "拉流返回非音频内容（application/json; charset=utf-8）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3399,
          "error": "拉流失败：HTTP 404",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "qsvip",
          "name": "QQ SVIP",
          "declared": true,
          "tested": false,
          "ok": false,
          "ms": null,
          "error": null,
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 2,
        "tested": 5,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:51.805Z",
      "durationMs": 5004,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-sixyin",
      "title": "SixYin",
      "name": "六音音源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/sixyin/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/sixyin/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/sixyin/latest.js",
      "remote": true,
      "version": "v1.2.1",
      "author": "六音",
      "description": "v1.2.1 如失效请前往 www.sixyin.com 下载最新版本",
      "homepage": "www.sixyin.com",
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 20058,
          "error": "请求超时（20 秒）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 4087,
          "error": "音源未返回播放地址",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3963,
          "error": "音源未返回播放地址",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2344,
          "error": "failed",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2129,
          "error": "音源未返回播放地址",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:54.432Z",
      "durationMs": 21570,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    },
    {
      "id": "remote-xinghai",
      "title": "XingHai（星海）",
      "name": "星海音乐源",
      "category": "在线",
      "file": "https://raw.githubusercontent.com/pdone/lx-music-source/main/xinghai/latest.js",
      "sourceUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/xinghai/latest.js",
      "originUrl": "https://raw.githubusercontent.com/pdone/lx-music-source/main/xinghai/latest.js",
      "remote": true,
      "version": "v3.2.18",
      "author": "万去了了 / 科学大魔王",
      "description": "GDAPI | 聚合 | ChKSz API | 全平台支持 24bit FLAC，网易、酷狗、QQ 最高支持母带｜建议与反馈：https://yy.zddyr.top/survey.php?k=192ee708d4721bc9077f8f1738296c1b",
      "homepage": "https://zddyr.top/",
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1556,
          "error": null,
          "urlHost": "m701.music.126.net/20261115065020/0dd5cb14024ad751e489d7f10ba8773c…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1713,
          "error": "后端失败: 触发人机验证",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1329,
          "error": null,
          "urlHost": "fsandroid.tx.kugou.com/202611150624/31d2867743d358109f81e41ea274b5aa/v…",
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 2503,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/kwplay.php",
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 3617,
          "error": null,
          "urlHost": "freetyst.nf.migu.cn/public/product11th/product48/2026/11/1212/2019%…",
          "quality": "128k"
        },
        {
          "key": "qs",
          "name": "汽水",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 3573,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/redirect.php",
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 5,
        "tested": 6,
        "total": 6
      },
      "checkedAt": "2026-11-14T22:25:56.809Z",
      "durationMs": 3686,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 4,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 1,
          "tested": 6
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 1,
          "tested": 6
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 6
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "available",
          "ok": 6,
          "tested": 6
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 3,
          "tested": 6
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 4,
          "tested": 6
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 5,
          "tested": 6
        }
      ]
    },
    {
      "id": "f600412fe0",
      "title": "lx-source",
      "name": "豆包定制[聚合音源]",
      "category": "标准",
      "file": "标准/lx-source.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "11.11 接口满编版",
      "author": "豆包定制",
      "description": "v11.11接口满编版：溯音酷我128k恢复(10-15实测Range 206可播)，kw 128k五路兜底(溯音酷我/星海后端/酷我官方/长青/念心)满编；探测歌曲池轮换(晴天/海阔天空/稻香)防单曲被风控误判；v11.10双音质分域探测/音质校验/音质优先保持",
      "homepage": null,
      "expire": null,
      "status": "partial",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1826,
          "error": null,
          "urlHost": "m801.music.126.net/20261115065026/7c8cdc65f91350793a1980233607a62d…",
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2991,
          "error": "NOT_FOUND: 所有源均失败 [[128k] NOT_FOUND: 溯音酷我签名URL已过期(CDN 410)，不可播]；HTTP 410（kw-er.kuwo.cn）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": true,
          "ms": 1715,
          "error": null,
          "urlHost": "yy.zddyr.top/lx/api/kwplay.php",
          "quality": "128k"
        },
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2828,
          "error": "NOT_FOUND: 所有源均失败 [[128k] NOT_FOUND: 溯音酷我签名URL已过期(CDN 410)，不可播]；HTTP 410（kw-er.kuwo.cn）",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 2337,
          "error": "NOT_FOUND: 所有源均失败 [[128k] RATE_LIMIT: 音源[溯音酷我]已熔断]",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 2,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:25.032Z",
      "durationMs": 2998,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "available",
          "ok": 5,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "partial",
          "ok": 3,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "partial",
          "ok": 1,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "partial",
          "ok": 2,
          "tested": 5
        }
      ]
    },
    {
      "id": "5887910f2d",
      "title": "maflya-lx-音源",
      "name": "⭐maflya-lx-音源",
      "category": "标准",
      "file": "标准/maflya-lx-音源.js",
      "sourceUrl": null,
      "originUrl": null,
      "remote": false,
      "version": "✈️TG频道@flymaf",
      "author": null,
      "description": "⭐永久官网https://maflya.com",
      "homepage": null,
      "expire": null,
      "status": "unavailable",
      "initOk": true,
      "initError": null,
      "platforms": [
        {
          "key": "kg",
          "name": "酷狗",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3960,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "tx",
          "name": "QQ音乐",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 3489,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "wy",
          "name": "网易云",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 5587,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "kw",
          "name": "酷我",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 1898,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        },
        {
          "key": "mg",
          "name": "咪咕",
          "declared": true,
          "tested": true,
          "ok": false,
          "ms": 5524,
          "error": "拉流失败：HTTP 520",
          "urlHost": null,
          "quality": "128k"
        }
      ],
      "stats": {
        "ok": 0,
        "tested": 5,
        "total": 5
      },
      "checkedAt": "2026-11-14T22:25:25.517Z",
      "durationMs": 8623,
      "history": [
        {
          "at": "2026-11-01T15:10:40.654Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-01T20:30:32.554Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T06:04:46.914Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-02T18:23:18.071Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T02:19:27.714Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T11:56:15.509Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-03T19:29:49.266Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T00:37:12.037Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T12:09:16.039Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-04T19:45:41.485Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T00:53:59.138Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T12:22:37.953Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-05T21:59:14.941Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T06:47:25.397Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T15:55:42.870Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-06T21:29:53.326Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T01:48:59.833Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T02:34:27.332Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T05:58:46.123Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T14:54:29.708Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T20:14:27.448Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-07T23:39:17.726Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T06:01:55.734Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T15:12:52.242Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-08T20:29:01.476Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T06:31:27.763Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-09T18:49:03.809Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T02:44:36.206Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T12:39:58.783Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-10T21:48:48.130Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T06:22:42.977Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T16:11:02.634Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-11T22:42:19.760Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T07:12:06.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-12T16:49:22.560Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T01:05:28.128Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T12:14:15.432Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-13T19:46:48.399Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T00:53:37.317Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T11:28:35.966Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T18:02:28.251Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        },
        {
          "at": "2026-11-14T22:24:11.713Z",
          "status": "unavailable",
          "ok": 0,
          "tested": 5
        }
      ]
    }
  ]
}
