{
  "brief": "找月半猫的视频",
  "generated_at": "2026-05-04T06:59:20Z",
  "method": [
    "Used Playwright CLI browser automation to render Bilibili, Douyin, and Kuaishou checks; retained Bilibili pages were normalized to mobile video URLs for curl verification.",
    "Used curl GET verification on every retained URL.",
    "Used public Bilibili API and YouTube oEmbed where available for metadata cross-checks.",
    "Saved a real candidate cover image and browser screenshot sample under outputs/samples/."
  ],
  "sample_files": [
    {
      "path": "outputs/samples/bilibili_BV1r2pnerEAX_cover.jpg",
      "bytes": 249641,
      "source_url": "http://i0.hdslb.com/bfs/archive/22305f6336ae0410e1856d7011d72d281c63778b.jpg"
    },
    {
      "path": "outputs/samples/bilibili_BV1r2pnerEAX_browser_sample.png",
      "bytes": 477313,
      "source_url": "https://www.bilibili.com/video/BV1r2pnerEAX/"
    }
  ],
  "candidates": [
    {
      "id": "bilibili-BV1r2pnerEAX",
      "title": "《月半猫の小曲》根本你不懂得爱我",
      "domain": "bilibili.com",
      "url": "https://m.bilibili.com/video/BV1r2pnerEAX",
      "platform": "Bilibili",
      "source_type": "video_page",
      "discovered_via": "Playwright-rendered Bilibili page and Bilibili public API; retained URL normalized to mobile page for curl verification",
      "duration_seconds": 237,
      "creator": "圆圆圈圈0o",
      "view_count": 1959940,
      "thumbnail_url": "http://i0.hdslb.com/bfs/archive/22305f6336ae0410e1856d7011d72d281c63778b.jpg",
      "notes": "High-signal retained candidate; browser snapshot exposed title, tags, play count, and repost restriction notice.",
      "canonical_url": "https://www.bilibili.com/video/BV1r2pnerEAX/",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.bilibili.com/video/BV1r2pnerEAX",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 293198,
      "curl_time_total_seconds": 0.585,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.bilibili.com/video/BV1r2pnerEAX",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 293198,
        "curl_time_total_seconds": 0.585,
        "curl_error": null
      }
    },
    {
      "id": "bilibili-BV1gVsSeyEhf",
      "title": "月半猫这是怎么了呜呜呜",
      "domain": "bilibili.com",
      "url": "https://m.bilibili.com/video/BV1gVsSeyEhf",
      "platform": "Bilibili",
      "source_type": "video_page",
      "discovered_via": "Public web result and Bilibili public API; retained URL normalized to mobile page for curl verification",
      "duration_seconds": 11,
      "creator": "南门踏雪",
      "view_count": 12686,
      "thumbnail_url": "http://i1.hdslb.com/bfs/archive/40cc13ab940a2a631ead09133d6d75ce31ca9815.jpg",
      "notes": "Short-form candidate directly matching 月半猫 query terms.",
      "canonical_url": "https://www.bilibili.com/video/BV1gVsSeyEhf/",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.bilibili.com/video/BV1gVsSeyEhf",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 81477,
      "curl_time_total_seconds": 0.435,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.bilibili.com/video/BV1gVsSeyEhf",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 81477,
        "curl_time_total_seconds": 0.435,
        "curl_error": null
      }
    },
    {
      "id": "bilibili-BV1yapteNEGs",
      "title": "《月半猫の小曲》《耐淹王の小曲》你根本不懂得爱我",
      "domain": "bilibili.com",
      "url": "https://m.bilibili.com/video/BV1yapteNEGs",
      "platform": "Bilibili",
      "source_type": "video_page",
      "discovered_via": "Public web result and Bilibili public API; retained URL normalized to mobile page for curl verification",
      "duration_seconds": 233,
      "creator": "2战老兵夜袭寡妇村",
      "view_count": 329284,
      "thumbnail_url": "http://i1.hdslb.com/bfs/archive/dad1b0abe2e014f3d94ea083d49d6ff9bc16102d.jpg",
      "notes": "Music/remix candidate; title contains 月半猫 and related meme terms.",
      "canonical_url": "https://www.bilibili.com/video/BV1yapteNEGs/",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.bilibili.com/video/BV1yapteNEGs",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 97160,
      "curl_time_total_seconds": 0.435,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.bilibili.com/video/BV1yapteNEGs",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 97160,
        "curl_time_total_seconds": 0.435,
        "curl_error": null
      }
    },
    {
      "id": "bilibili-BV1LVyVYmEkb",
      "title": "月半猫低脂ai视频教程",
      "domain": "bilibili.com",
      "url": "https://m.bilibili.com/video/BV1LVyVYmEkb",
      "platform": "Bilibili",
      "source_type": "video_page",
      "discovered_via": "Public web result and Bilibili public API; retained URL normalized to mobile page for curl verification",
      "duration_seconds": 57,
      "creator": "赛博小宝",
      "view_count": 25947,
      "thumbnail_url": "http://i0.hdslb.com/bfs/archive/649e0d6f7ddbc825ba0ee33a0c5bec4673eec494.jpg",
      "notes": "Tutorial-style candidate, useful for tracing how 月半猫 AI videos are made.",
      "canonical_url": "https://www.bilibili.com/video/BV1LVyVYmEkb/",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.bilibili.com/video/BV1LVyVYmEkb",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 95550,
      "curl_time_total_seconds": 0.392,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.bilibili.com/video/BV1LVyVYmEkb",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 95550,
        "curl_time_total_seconds": 0.392,
        "curl_error": null
      }
    },
    {
      "id": "bilibili-BV18JYqehErm",
      "title": "因为没人点外卖月半猫哭了",
      "domain": "bilibili.com",
      "url": "https://m.bilibili.com/video/BV18JYqehErm",
      "platform": "Bilibili",
      "source_type": "video_page",
      "discovered_via": "Public web result and Bilibili public API; retained URL normalized to mobile page for curl verification",
      "duration_seconds": 11,
      "creator": "职业选手侯国玉otto",
      "view_count": 99156,
      "thumbnail_url": "http://i1.hdslb.com/bfs/archive/e7aac577711030c38cabd8629179355b08fbb38c.jpg",
      "notes": "Short meme clip candidate with direct 月半猫 title match.",
      "canonical_url": "https://www.bilibili.com/video/BV18JYqehErm/",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.bilibili.com/video/BV18JYqehErm",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 96515,
      "curl_time_total_seconds": 0.442,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.bilibili.com/video/BV18JYqehErm",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 96515,
        "curl_time_total_seconds": 0.442,
        "curl_error": null
      }
    },
    {
      "id": "bilibili-BV1QFZKYnEMM",
      "title": "《月半猫传奇》第四话：真正的月半猫登场？！",
      "domain": "bilibili.com",
      "url": "https://m.bilibili.com/video/BV1QFZKYnEMM",
      "platform": "Bilibili",
      "source_type": "video_page",
      "discovered_via": "Public web result and Bilibili public API; retained URL normalized to mobile page for curl verification",
      "duration_seconds": 336,
      "creator": "月半猫3号",
      "view_count": 50705,
      "thumbnail_url": "http://i0.hdslb.com/bfs/archive/3ed2f4b85f9a3c4ea3ed96aa9c311317306d3695.jpg",
      "notes": "Longer narrative/series candidate around 月半猫.",
      "canonical_url": "https://www.bilibili.com/video/BV1QFZKYnEMM/",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.bilibili.com/video/BV1QFZKYnEMM",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 122486,
      "curl_time_total_seconds": 0.457,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.bilibili.com/video/BV1QFZKYnEMM",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 122486,
        "curl_time_total_seconds": 0.457,
        "curl_error": null
      }
    },
    {
      "id": "douyin-7419987281156590900",
      "title": "胖猫是什么梗？月半猫是什么梗？【网梗指南】 #胖猫 #梗 #梗图 #表情包 #搞笑",
      "domain": "douyin.com",
      "url": "https://www.douyin.com/video/7419987281156590900",
      "platform": "Douyin",
      "source_type": "video_page",
      "discovered_via": "Public web result and Playwright-rendered Douyin page",
      "duration_seconds": 70,
      "creator": "网梗指南",
      "view_count": null,
      "thumbnail_url": null,
      "notes": "Browser-rendered title and description confirm it is an explainer for 胖猫/月半猫 terminology.",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://www.douyin.com/video/7419987281156590900",
      "curl_content_type": "text/html",
      "curl_download_bytes": 72914,
      "curl_time_total_seconds": 0.536,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://www.douyin.com/video/7419987281156590900",
        "curl_content_type": "text/html",
        "curl_download_bytes": 72914,
        "curl_time_total_seconds": 0.536,
        "curl_error": null
      }
    },
    {
      "id": "douyin-7529363744384650505",
      "title": "自制AI微短片《胖猫江湖传》下部 月半猫接受送信使命#月半猫 #大学生 #武侠 #ai动画 #豆包",
      "domain": "douyin.com",
      "url": "https://www.douyin.com/video/7529363744384650505",
      "platform": "Douyin",
      "source_type": "video_page",
      "discovered_via": "Public web result and Playwright-rendered Douyin page",
      "duration_seconds": 188,
      "creator": "豆包猫腓腓",
      "view_count": null,
      "thumbnail_url": null,
      "notes": "AI micro-short candidate; browser page disclosed an AI-generated-content notice.",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://www.douyin.com/video/7529363744384650505",
      "curl_content_type": "text/html",
      "curl_download_bytes": 72914,
      "curl_time_total_seconds": 0.972,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://www.douyin.com/video/7529363744384650505",
        "curl_content_type": "text/html",
        "curl_download_bytes": 72914,
        "curl_time_total_seconds": 0.972,
        "curl_error": null
      }
    },
    {
      "id": "youtube-osaFSpVNGFs",
      "title": "月半猫竟然穿越了，还绑定了蛋仔全国系统，拿下全国#蛋仔派对 #全国第一 #情侣日常 #月半猫",
      "domain": "youtube.com",
      "url": "https://www.youtube.com/watch?v=osaFSpVNGFs",
      "platform": "YouTube",
      "source_type": "video_page",
      "discovered_via": "Public web result and YouTube oEmbed",
      "duration_seconds": null,
      "creator": "白柒亦是白7",
      "view_count": null,
      "thumbnail_url": null,
      "notes": "YouTube mirror/repost-style candidate with direct title match.",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.youtube.com/watch?v=osaFSpVNGFs",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 498508,
      "curl_time_total_seconds": 1.053,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.youtube.com/watch?v=osaFSpVNGFs",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 498508,
        "curl_time_total_seconds": 1.053,
        "curl_error": null
      }
    },
    {
      "id": "youtube-0kiXLBSY0RM",
      "title": "月半猫失误了，贝利亚强势接管身体，拿下全国#蛋仔派对#全国第一#情侣日常#月半猫风格借鉴@不舍梦华（视频风格为原创）",
      "domain": "youtube.com",
      "url": "https://www.youtube.com/watch?v=0kiXLBSY0RM",
      "platform": "YouTube",
      "source_type": "video_page",
      "discovered_via": "Public web result and YouTube oEmbed",
      "duration_seconds": null,
      "creator": "白柒亦是白7",
      "view_count": null,
      "thumbnail_url": null,
      "notes": "Second YouTube candidate from the same 月半猫/蛋仔派对 cluster.",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://m.youtube.com/watch?v=0kiXLBSY0RM",
      "curl_content_type": "text/html; charset=utf-8",
      "curl_download_bytes": 493862,
      "curl_time_total_seconds": 0.857,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://m.youtube.com/watch?v=0kiXLBSY0RM",
        "curl_content_type": "text/html; charset=utf-8",
        "curl_download_bytes": 493862,
        "curl_time_total_seconds": 0.857,
        "curl_error": null
      }
    },
    {
      "id": "douyin-7539674617721490745",
      "title": "迎着阳光盛大逃亡#月半猫#胖猫#ai动画#夏天#青春",
      "domain": "douyin.com",
      "url": "https://www.douyin.com/video/7539674617721490745",
      "platform": "Douyin",
      "source_type": "video_page",
      "discovered_via": "Public web result and Playwright-rendered Douyin page",
      "duration_seconds": 24,
      "creator": "安卓月半猫",
      "view_count": null,
      "thumbnail_url": null,
      "notes": "Browser-rendered Douyin candidate with 月半猫, 胖猫, AI动画, 夏天, and 青春 tags.",
      "curl_checked_at": "2026-05-04T06:59:20Z",
      "curl_method": "GET",
      "curl_verified": true,
      "curl_http_status": 200,
      "curl_effective_url": "https://www.douyin.com/video/7539674617721490745",
      "curl_content_type": "text/html",
      "curl_download_bytes": 72914,
      "curl_time_total_seconds": 0.215,
      "curl_error": null,
      "curl_verification": {
        "curl_checked_at": "2026-05-04T06:59:20Z",
        "curl_method": "GET",
        "curl_verified": true,
        "curl_http_status": 200,
        "curl_effective_url": "https://www.douyin.com/video/7539674617721490745",
        "curl_content_type": "text/html",
        "curl_download_bytes": 72914,
        "curl_time_total_seconds": 0.215,
        "curl_error": null
      }
    }
  ]
}