{ "probe": "PROBE-1", "run": "run-20260901-browser-arch", "probed_at": "2026-09-01T14:27:57+08:00", "channels": [ "trafilatura-http", "lightpanda" ], "timeout_s": 20, "proxy": { "mixed": "http://127.0.0.1:17890", "container_via": "http://host.docker.internal:17890", "foreign": "via_proxy", "domestic": "direct" }, "images": { "trafilatura": "bench-s3b-trafilatura:local", "lightpanda": "docker.io/lightpanda/browser:0.3.7" }, "counts": { "http_enough": 7, "need_js": 4, "egress_fail": 9, "http_extractable": 7, "lp_extractable": 11, "recorded": 20 }, "scenarios": { "行业资讯/知识页": { "n": 1, "http_ok": 1, "js_ok": 1, "either": 1, "feasibility": "可行(纯 HTTP 足够)" }, "行业资讯": { "n": 6, "http_ok": 2, "js_ok": 5, "either": 5, "feasibility": "部分可行" }, "技术文档": { "n": 2, "http_ok": 1, "js_ok": 1, "either": 1, "feasibility": "部分可行" }, "竞品/开源调研": { "n": 1, "http_ok": 1, "js_ok": 1, "either": 1, "feasibility": "可行(纯 HTTP 足够)" }, "舆情": { "n": 4, "http_ok": 0, "js_ok": 0, "either": 0, "feasibility": "不可行(当前出口打不过)" }, "竞品调研": { "n": 1, "http_ok": 0, "js_ok": 0, "either": 0, "feasibility": "不可行(当前出口打不过)" }, "独立站": { "n": 1, "http_ok": 1, "js_ok": 1, "either": 1, "feasibility": "可行(纯 HTTP 足够)" }, "舆情/视频页": { "n": 1, "http_ok": 0, "js_ok": 0, "either": 0, "feasibility": "不可行(当前出口打不过)" }, "竞品/舆情": { "n": 1, "http_ok": 1, "js_ok": 1, "either": 1, "feasibility": "可行(纯 HTTP 足够)" }, "知识页": { "n": 1, "http_ok": 0, "js_ok": 0, "either": 0, "feasibility": "不可行(当前出口打不过)" }, "政策": { "n": 1, "http_ok": 0, "js_ok": 1, "either": 1, "feasibility": "部分需 JS 渲染" } }, "sites": [ { "id": 1, "slug": "wikipedia", "group": "foreign", "scenario": "行业资讯/知识页", "url": "https://en.wikipedia.org/wiki/Wireless_earbuds", "used_url": "https://en.wikipedia.org/wiki/Wireless_earbuds", "known_risk": null, "http": { "http_status": 200, "final_url": "https://en.wikipedia.org/wiki/Wireless_earbuds", "title": "Headphones - Wikipedia", "title_ok": true, "text_len": 54598, "extractable": true, "intercept": "none", "elapsed_s": 3.811, "used_url": "https://en.wikipedia.org/wiki/Wireless_earbuds", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://en.wikipedia.org/wiki/Headphones", "title": "Headphones - Wikipedia", "title_ok": true, "text_len": 61567, "extractable": true, "intercept": "none", "elapsed_s": 6.282, "used_url": "https://en.wikipedia.org/wiki/Wireless_earbuds", "error": null }, "class": "http_enough" }, { "id": 2, "slug": "hackernews", "group": "foreign", "scenario": "行业资讯", "url": "https://news.ycombinator.com/", "used_url": "https://news.ycombinator.com/", "known_risk": null, "http": { "http_status": 200, "final_url": "https://news.ycombinator.com/", "title": "Hacker News", "title_ok": true, "text_len": 0, "extractable": false, "intercept": "empty", "elapsed_s": 2.809, "used_url": "https://news.ycombinator.com/", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://news.ycombinator.com/", "title": "Hacker News", "title_ok": true, "text_len": 3933, "extractable": true, "intercept": "none", "elapsed_s": 2.554, "used_url": "https://news.ycombinator.com/", "error": null }, "class": "need_js" }, { "id": 3, "slug": "stackoverflow", "group": "foreign", "scenario": "技术文档", "url": "https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-processing-an-unsorted-array", "used_url": "https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-processing-an-unsorted-array", "known_risk": null, "http": { "http_status": 403, "final_url": "https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-processing-an-unsorted-array", "title": "Just a moment...", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "cloudflare", "elapsed_s": 1.971, "used_url": "https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-processing-an-unsorted-array", "error": "HTTPError 403" }, "lightpanda": { "http_status": 403, "final_url": "https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-processing-an-unsorted-array", "title": "Just a moment...", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "cloudflare", "elapsed_s": 3.157, "used_url": "https://stackoverflow.com/questions/11227809/why-is-processing-a-sorted-array-faster-than-processing-an-unsorted-array", "error": null }, "class": "egress_fail" }, { "id": 4, "slug": "github", "group": "foreign", "scenario": "竞品/开源调研", "url": "https://github.com/facebook/react", "used_url": "https://github.com/facebook/react", "known_risk": null, "http": { "http_status": 200, "final_url": "https://github.com/react/react", "title": "GitHub - react/react: The library for web and native user interfaces.", "title_ok": true, "text_len": 2919, "extractable": true, "intercept": "none", "elapsed_s": 3.134, "used_url": "https://github.com/facebook/react", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://github.com/react/react", "title": "GitHub - react/react: The library for web and native user interfaces. · GitHub", "title_ok": true, "text_len": 9737, "extractable": true, "intercept": "none", "elapsed_s": 5.567, "used_url": "https://github.com/facebook/react", "error": null }, "class": "http_enough" }, { "id": 5, "slug": "mdn", "group": "foreign", "scenario": "技术文档", "url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", "used_url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", "known_risk": null, "http": { "http_status": 200, "final_url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", "title": "Fetch API", "title_ok": true, "text_len": 2491, "extractable": true, "intercept": "none", "elapsed_s": 1.937, "used_url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", "title": "Fetch API - Web APIs | MDN", "title_ok": true, "text_len": 5365, "extractable": true, "intercept": "none", "elapsed_s": 3.712, "used_url": "https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API", "error": null }, "class": "http_enough" }, { "id": 6, "slug": "bbc", "group": "foreign", "scenario": "行业资讯", "url": "https://www.bbc.com/news", "used_url": "https://www.bbc.com/news/articles/c24j5192j7jo", "known_risk": null, "http": { "http_status": 200, "final_url": "https://www.bbc.com/news/articles/c24j5192j7jo", "title": "Duane \"Keffe D\" Davis found guilty in 1996 murder of rapper Tupac Shakur", "title_ok": true, "text_len": 3795, "extractable": true, "intercept": "none", "elapsed_s": 3.064, "used_url": "https://www.bbc.com/news/articles/c24j5192j7jo", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://www.bbc.com/news/articles/c24j5192j7jo", "title": "Duane \"Keffe D\" Davis found guilty in 1996 murder of rapper Tupac Shakur", "title_ok": true, "text_len": 7776, "extractable": true, "intercept": "none", "elapsed_s": 4.97, "used_url": "https://www.bbc.com/news/articles/c24j5192j7jo", "error": null }, "class": "http_enough" }, { "id": 7, "slug": "techcrunch", "group": "foreign", "scenario": "行业资讯", "url": "https://techcrunch.com/", "used_url": "https://techcrunch.com/2026/08/31/apple-shares-shocking-evidence-against-former-employee-accused-of-stealing-company-data-for-openai/", "known_risk": null, "http": { "http_status": 200, "final_url": "https://techcrunch.com/2026/08/31/apple-shares-shocking-evidence-against-former-employee-accused-of-stealing-company-data-for-openai/", "title": "Apple shares 'shocking evidence' against former employee accused of stealing company data for OpenAI | TechCrunch", "title_ok": true, "text_len": 2294, "extractable": true, "intercept": "none", "elapsed_s": 3.266, "used_url": "https://techcrunch.com/2026/08/31/apple-shares-shocking-evidence-against-former-employee-accused-of-stealing-company-data-for-openai/", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://techcrunch.com/2026/08/31/apple-shares-shocking-evidence-against-former-employee-accused-of-stealing-company-data-for-openai/", "title": "Apple shares 'shocking evidence' against former employee accused of stealing company data for OpenAI | TechCrunch", "title_ok": true, "text_len": 5258, "extractable": true, "intercept": "none", "elapsed_s": 4.129, "used_url": "https://techcrunch.com/2026/08/31/apple-shares-shocking-evidence-against-former-employee-accused-of-stealing-company-data-for-openai/", "error": null }, "class": "http_enough" }, { "id": 8, "slug": "medium", "group": "foreign", "scenario": "行业资讯", "url": "https://medium.com/airbnb-engineering/rearchitecting-airbnbs-frontend-b5da7e3e8395", "used_url": "https://medium.com/airbnb-engineering/rearchitecting-airbnbs-frontend-b5da7e3e8395", "known_risk": "cloudflare", "http": { "http_status": 403, "final_url": "https://medium.com/airbnb-engineering/rearchitecting-airbnbs-frontend-b5da7e3e8395", "title": "Just a moment...", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "cloudflare", "elapsed_s": 1.587, "used_url": "https://medium.com/airbnb-engineering/rearchitecting-airbnbs-frontend-b5da7e3e8395", "error": "HTTPError 403" }, "lightpanda": { "http_status": 403, "final_url": "https://medium.com/airbnb-engineering/rearchitecting-airbnbs-frontend-b5da7e3e8395", "title": "Attention Required! | Cloudflare", "title_ok": false, "text_len": 727, "extractable": false, "intercept": "cloudflare", "elapsed_s": 2.728, "used_url": "https://medium.com/airbnb-engineering/rearchitecting-airbnbs-frontend-b5da7e3e8395", "error": null }, "class": "egress_fail" }, { "id": 9, "slug": "reddit", "group": "foreign", "scenario": "舆情", "url": "https://www.reddit.com/r/explainlikeimfive/comments/1h7w3v/eli5_how_does_bitcoin_work/", "used_url": "https://www.reddit.com/r/explainlikeimfive/comments/1h7w3v/eli5_how_does_bitcoin_work/", "known_risk": "anonymous_403", "http": { "http_status": 403, "final_url": "https://www.reddit.com/r/explainlikeimfive/comments/1h7w3v/eli5_how_does_bitcoin_work/", "title": "", "title_ok": false, "text_len": 202, "extractable": false, "intercept": "waf", "elapsed_s": 2.25, "used_url": "https://www.reddit.com/r/explainlikeimfive/comments/1h7w3v/eli5_how_does_bitcoin_work/", "error": "HTTPError 403" }, "lightpanda": { "http_status": 403, "final_url": "https://www.reddit.com/r/explainlikeimfive/comments/1h7w3v/eli5_how_does_bitcoin_work/", "title": "", "title_ok": false, "text_len": 222, "extractable": false, "intercept": "waf", "elapsed_s": 1.966, "used_url": "https://www.reddit.com/r/explainlikeimfive/comments/1h7w3v/eli5_how_does_bitcoin_work/", "error": null }, "class": "egress_fail" }, { "id": 10, "slug": "amazon", "group": "foreign", "scenario": "竞品调研", "url": "https://www.amazon.com/dp/B08N5WRWNW", "used_url": "https://www.amazon.com/dp/B08N5WRWNW", "known_risk": "waf", "http": { "http_status": 404, "final_url": "https://www.amazon.com/dp/B08N5WRWNW", "title": "Page Not Found", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "empty", "elapsed_s": 2.136, "used_url": "https://www.amazon.com/dp/B08N5WRWNW", "error": "HTTPError 404" }, "lightpanda": { "http_status": 200, "final_url": "https://www.amazon.com/dp/B08N5WRWNW", "title": "Amazon.com", "title_ok": false, "text_len": 142, "extractable": false, "intercept": "waf", "elapsed_s": 1.753, "used_url": "https://www.amazon.com/dp/B08N5WRWNW", "error": null }, "class": "egress_fail" }, { "id": 11, "slug": "allbirds", "group": "foreign", "scenario": "独立站", "url": "https://www.allbirds.com/products/mens-wool-runners", "used_url": "https://www.allbirds.com/products/mens-wool-runners", "known_risk": "redirect", "http": { "http_status": 200, "final_url": "https://www.allbirds.com/collections/mens", "title": "Allbirds Men's Shoes | Shop Sustainable Footwear for Men", "title_ok": true, "text_len": 533, "extractable": true, "intercept": "redirect", "elapsed_s": 3.959, "used_url": "https://www.allbirds.com/products/mens-wool-runners", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://www.allbirds.com/collections/mens", "title": "Allbirds: Sustainable Men’s Shoes, Wear-All-Day Comfort", "title_ok": true, "text_len": 3426, "extractable": true, "intercept": "redirect", "elapsed_s": 8.85, "used_url": "https://www.allbirds.com/products/mens-wool-runners", "error": null }, "class": "http_enough" }, { "id": 12, "slug": "youtube", "group": "foreign", "scenario": "舆情/视频页", "url": "https://www.youtube.com/watch?v=jNQXAC9IVRw", "used_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw", "known_risk": null, "http": { "http_status": 200, "final_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw", "title": "Me at the zoo", "title_ok": true, "text_len": 0, "extractable": false, "intercept": "empty", "elapsed_s": 2.815, "used_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw", "title": "Me at the zoo - YouTube", "title_ok": true, "text_len": 65, "extractable": false, "intercept": "empty", "elapsed_s": 5.641, "used_url": "https://www.youtube.com/watch?v=jNQXAC9IVRw", "error": null }, "class": "egress_fail" }, { "id": 13, "slug": "x", "group": "foreign", "scenario": "舆情", "url": "https://x.com/", "used_url": "https://x.com/", "known_risk": null, "http": { "http_status": 200, "final_url": "https://x.com/", "title": "X. It’s what’s happening", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "empty", "elapsed_s": 1.177, "used_url": "https://x.com/", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://x.com/", "title": "X. It’s what’s happening / X", "title_ok": false, "text_len": 386, "extractable": false, "intercept": "redirect", "elapsed_s": 15.221, "used_url": "https://x.com/", "error": null }, "class": "egress_fail" }, { "id": 14, "slug": "linkedin", "group": "foreign", "scenario": "竞品/舆情", "url": "https://www.linkedin.com/company/microsoft", "used_url": "https://www.linkedin.com/company/microsoft", "known_risk": null, "http": { "http_status": 200, "final_url": "https://www.linkedin.com/company/microsoft", "title": "Microsoft | LinkedIn", "title_ok": true, "text_len": 1861, "extractable": true, "intercept": "none", "elapsed_s": 2.774, "used_url": "https://www.linkedin.com/company/microsoft", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://www.linkedin.com/company/microsoft", "title": "Microsoft | LinkedIn", "title_ok": true, "text_len": 21039, "extractable": true, "intercept": "none", "elapsed_s": 3.256, "used_url": "https://www.linkedin.com/company/microsoft", "error": null }, "class": "http_enough" }, { "id": 15, "slug": "baike", "group": "domestic", "scenario": "知识页", "url": "https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180", "used_url": "https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180", "known_risk": null, "http": { "http_status": 403, "final_url": "https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180", "title": "百度安全验证", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "captcha", "elapsed_s": 0.147, "used_url": "https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180", "error": "HTTPError 403" }, "lightpanda": { "http_status": 403, "final_url": "https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180", "title": "百度安全验证", "title_ok": false, "text_len": 47, "extractable": false, "intercept": "captcha", "elapsed_s": 1.069, "used_url": "https://baike.baidu.com/item/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/9180", "error": null }, "class": "egress_fail" }, { "id": 16, "slug": "zhihu", "group": "domestic", "scenario": "舆情", "url": "https://www.zhihu.com/question/19550264", "used_url": "https://www.zhihu.com/question/19550264", "known_risk": null, "http": { "http_status": 403, "final_url": "https://www.zhihu.com/question/19550264", "title": "", "title_ok": false, "text_len": 35, "extractable": false, "intercept": "waf", "elapsed_s": 0.138, "used_url": "https://www.zhihu.com/question/19550264", "error": "HTTPError 403" }, "lightpanda": { "http_status": 403, "final_url": "https://www.zhihu.com/question/19550264", "title": "", "title_ok": false, "text_len": 35, "extractable": false, "intercept": "waf", "elapsed_s": 1.094, "used_url": "https://www.zhihu.com/question/19550264", "error": null }, "class": "egress_fail" }, { "id": 17, "slug": "govcn", "group": "domestic", "scenario": "政策", "url": "https://www.gov.cn/zhengce/content/202608/content_7078477.htm", "used_url": "https://www.gov.cn/zhengce/content/202608/content_7078477.htm", "known_risk": null, "http": { "http_status": 200, "final_url": "https://www.gov.cn/zhengce/content/202608/content_7078477.htm", "title": "国务院关于修改《住房公积金管理条例》的决定_城乡建设(含住房)_中国政府网", "title_ok": true, "text_len": 0, "extractable": false, "intercept": "empty", "elapsed_s": 0.165, "used_url": "https://www.gov.cn/zhengce/content/202608/content_7078477.htm", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://www.gov.cn/zhengce/content/202608/content_7078477.htm", "title": "国务院关于修改《住房公积金管理条例》的决定_城乡建设(含住房)_中国政府网", "title_ok": true, "text_len": 9577, "extractable": true, "intercept": "none", "elapsed_s": 1.034, "used_url": "https://www.gov.cn/zhengce/content/202608/content_7078477.htm", "error": null }, "class": "need_js" }, { "id": 18, "slug": "newscn", "group": "domestic", "scenario": "行业资讯", "url": "https://www.news.cn/", "used_url": "https://english.news.cn/home.htm", "known_risk": null, "http": { "http_status": 200, "final_url": "https://english.news.cn/home.htm", "title": "Xi attends SCO summit", "title_ok": true, "text_len": 151, "extractable": false, "intercept": "none", "elapsed_s": 0.346, "used_url": "https://english.news.cn/home.htm", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://english.news.cn/home.htm", "title": "Xinhua – China, World, Business, Sports, Photos and Video | English.news.cn", "title_ok": true, "text_len": 4333, "extractable": true, "intercept": "none", "elapsed_s": 2.405, "used_url": "https://english.news.cn/home.htm", "error": null }, "class": "need_js" }, { "id": 19, "slug": "kr36", "group": "domestic", "scenario": "行业资讯", "url": "https://www.36kr.com/", "used_url": "https://www.36kr.com/", "known_risk": null, "http": { "http_status": 200, "final_url": "https://www.36kr.com/", "title": "", "title_ok": false, "text_len": 60, "extractable": false, "intercept": "captcha", "elapsed_s": 0.389, "used_url": "https://www.36kr.com/", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://www.36kr.com/", "title": "36氪_让一部分人先看到未来", "title_ok": true, "text_len": 5458, "extractable": true, "intercept": "none", "elapsed_s": 1.166, "used_url": "https://www.36kr.com/", "error": null }, "class": "need_js" }, { "id": 20, "slug": "weibo", "group": "domestic", "scenario": "舆情", "url": "https://weibo.com/rmrb", "used_url": "https://weibo.com/rmrb", "known_risk": null, "http": { "http_status": 200, "final_url": "https://passport.weibo.com/visitor/visitor?entry=miniblog&a=enter&url=https%3A%2F%2Fweibo.com%2Frmrb&domain=weibo.com&ua=Mozilla%2F5.0%20%28Macintosh%3B%20Intel%20Mac%20OS%20X%2010_15_7%29%20AppleWebKit%2F537.36%20%28KHTML%2C%20like%20Gecko%29%20Chrome%2F151.0.7922.109%20Safari%2F537.36&_rand=1788243882346&sudaref=", "title": "Sina Visitor System", "title_ok": false, "text_len": 0, "extractable": false, "intercept": "redirect", "elapsed_s": 0.344, "used_url": "https://weibo.com/rmrb", "error": null }, "lightpanda": { "http_status": 200, "final_url": "https://weibo.com/rmrb", "title": "微博", "title_ok": true, "text_len": 0, "extractable": false, "intercept": "empty", "elapsed_s": 1.289, "used_url": "https://weibo.com/rmrb", "error": null }, "class": "egress_fail" } ], "notes": [ "http_status/final_url/title/text_len/elapsed 均为本机 Docker 实测,未编造状态码", "intercept/title_ok/extractable 按 raw 标题与正文头重算(避免正文页误标 captcha/CF)", "订阅明文未写入本文件" ] }