[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhdvmYaj-kU-AlF79v4Nn6g2tKFBs5R_E_8Y0wmTrrx4":3,"$fW7BAB5BkhrpFei-euf609NeK4ZvjPf9T1fzgXJlLNns":18,"$fsyzDbXsV_navrecqwI0EWaw2YuZxhpMu9AKZo7vmpGk":73,"$fJAngGPN2ZoweBAUNUMveHW9fX-PBt_OThOGUnXXFK7w":106},{"success":4,"data":5},true,{"siteTitle":6,"siteDescription":7,"siteSubtitle":8,"siteFaviconUrl":9,"siteLogoUrl":10,"footerText":11,"footerLinks":12,"socialLinks":13,"postsPerPage":14,"themeName":15,"navColor":16,"navTextColor":17},"Hyaika Blog","A personal blog powered by Hyaika","Penguin is all you need","🐧","\u002Fapi\u002Fmedia\u002Favatar_a0b54615","致三千年前的你",[],[],10,"kratos","#9147eb","#ffffff",{"success":4,"data":19},[20,27,32,38,44,50,55,61,67],{"id":21,"name":22,"slug":23,"description":24,"color":25,"postCount":26},"9ca4490e-c5a6-4b61-945c-4db21d224507","设计","design","UI\u002FUX 设计与创意",null,23,{"id":28,"name":29,"slug":30,"description":31,"color":25,"postCount":14},"a102062c-2d51-415b-bc5c-5b89b36f6e3f","动漫","anime","动漫点评与推荐",{"id":33,"name":34,"slug":35,"description":36,"color":25,"postCount":37},"b14ff5c7-a673-4cb1-a9e5-c785069b2938","生活","life","生活随笔与日常分享",42,{"id":39,"name":40,"slug":41,"description":42,"color":25,"postCount":43},"cat_ccf18b24e2c04191","社会观察","social-observation","社会观察、教育、文化对比",8,{"id":45,"name":46,"slug":47,"description":48,"color":25,"postCount":49},"cat_news_roundup","新闻杂烩","news-roundup","每日新闻汇总，覆盖科技、二次元、游戏、音乐等领域",49,{"id":51,"name":52,"slug":53,"description":25,"color":25,"postCount":54},"cat_science","科学","science",46,{"id":56,"name":57,"slug":58,"description":59,"color":25,"postCount":60},"e6b59e04-130e-4da0-851f-64042040f4f6","技术","tech","技术教程与开发经验",150,{"id":62,"name":63,"slug":64,"description":65,"color":25,"postCount":66},"cat_09e5464f1b304aa8","情感八卦","gossip","情感话题与八卦杂谈",0,{"id":68,"name":69,"slug":70,"description":71,"color":25,"postCount":72},"cat_b22f7ce5ece64985","经济","economy","经济分析与商业观察",17,{"success":4,"data":74},{"id":75,"title":76,"slug":77,"content":78,"summary":79,"coverUrl":80,"readingTime":81,"viewCount":82,"loveCount":66,"publishedAt":83,"createdAt":83,"author":84,"coverSource":87,"showCoverInArticle":4,"categories":88,"tags":90,"commentCount":66,"liked":105},"65d4c966-ae34-4730-864f-9354d06b11d8","TIME 给 AI 爬虫看了一个完全不同的网站——带着广告，没有读者","time-ai-bots-two-websites","# 🕸️ TIME 给 AI 爬虫看了一个完全不同的网站——带着广告，没有读者\n\n## 目录\n\n- **一个请求，两个网站**\n- **技术解剖：User-Agent 如何决定你看到什么**\n- **Mobian 的「隐形广告」：AI 模型看到的，人看不到**\n- **这不仅仅是 TIME 的问题——互联网正在分裂**\n- **国内对照：信息分层，不是新鲜事**\n- **现场验证：这台服务器里，谁在爬我**\n- **所以，AI 看到的世界和你不一样**\n\n***\n\n## 一个请求，两个网站\n\nVincent Schmalbach 做了一件很简单的事。\n\n他对着同一个 URL——TIME.com 上的一篇普通健康文章——反复发送 HTTP 请求，每次只改一个东西：`User-Agent` 头。\n\n结果他拿到了两个完全不同的网站。\n\n作为 Chrome 浏览器访问，他收到 303,235 字节的完整 HTML——排版、图片、脚本、广告，跟你用鼠标点开看到的一样。作为 Safari，一样。作为 Googlebot，也一样。\n\n然后他换了 `User-Agent: ClaudeBot`。13,409 字节，纯 Markdown，没有排版没有图片，干干净净的文本，像是专门为语言模型准备的投喂格式。\n\n相同的 URL，相同的服务器，同一秒。一个请求，两套世界。\n\n## 技术解剖：User-Agent 如何决定你看到什么\n\n这不是什么复杂的 AI 动态渲染。TIME 的服务器读到你发来的 `User-Agent` 字符串，查一个列表，然后决定回什么。\n\n- **ClaudeBot** → `text\u002Fmarkdown`，13KB\n- **PerplexityBot** → 同上，逐字节一致\n- **OAI-SearchBot**（OpenAI 的搜索爬虫）→ 同上，放行\n- **GPTBot** 和 **ChatGPT-User**（OpenAI 的训练爬虫）→ **`406 Not Acceptable`**，直接拒绝\n\n所以 TIME 不是简单地「拦所有 AI」或「放所有 AI」。它在逐个决定：谁可以读机器的版本，谁只能吃闭门羹。\n\n响应头里还有更多信息：\n\n```\ncontent-type: text\u002Fmarkdown; charset=utf-8\ncache-control: no-store\nx-mobian-registry-version: 2026-07-28.v9\nx-mobian-impression: 46dfff3c-fb40-41cc-85e1-8b1fa637083a\nx-mobian-tokens: 3323\n```\n\n`x-mobian-impression` 是一个 UUID，每次请求都不一样。Schmalbach 同一页抓了两次，拿到两个不同的 ID。加上 `cache-control: no-store`，这意味着——**每一次 AI 爬虫读 TIME 的文章，都被记录为一次独立的广告展示**。\n\n`x-mobian-tokens: 3323` 告诉你计量单位是什么。不是浏览量，不是访客数。是**喂进模型的 token 数**。\n\n## Mobian 的「隐形广告」：AI 模型看到的，人看不到\n\nMobian 是一家广告技术供应商。而 TIME 给 AI 爬虫的 Markdown 版本里，植入了人类页面上完全不存在的广告。\n\nSchmalbach 以 ClaudeBot 的身份抓取了 TIME 的「2025 最佳发明」合集页面。在返回的 Markdown 里，他看到了这个：\n\n```\n> Sponsored content. Supplied in partnership with Ally.\n\n#### Who is Ally Bank?\nAlly Bank is an online-only bank launched in 2009...\n\n#### What bank is built for life today?\nAlly describes itself as the only bank built for life today...\n```\n\n一整套 Ally Bank 的 FAQ。五个问答，每个都用 Ally 自己的营销语言回答，附带了 `FAQPage` JSON-LD 结构化数据，以及 `campaign=\"ally-2026-q3\"` 的追踪链接。\n\n他用浏览器打开同一个页面，搜索「Ally Bank」「Mobian」「赞助」——**零结果**。人类页面上完全没有这些内容。\n\n> \"Who is Ally Bank?\" 的措辞，像是用户问 ChatGPT「该开哪家银行账户」时模型会发出的提问。\n\n科技板块也有同样的待遇——项目管理协会（PMI）的「参考事实与 FAQ」表格，认证项目经理收入高 16% 的数据，同样只出现在 AI 版的页面里。\n\n广告标注了「Sponsored」，所以这不是传统意义上的隐性广告。**隐藏的是受众分割**。现在 TIME.com 上存在一个完全为机器编写的层，而人类读者根本不知道这个层的存在，也不知道 AI 模型替他们看了什么商业信息。\n\n## 这不仅仅是 TIME 的问题——互联网正在分裂\n\nTIME 说自己绝大部分日子的 bot 流量已经超过人类流量。这不会是个例。\n\n当 AI 爬虫的请求量超过人类读者时，对媒体来说，为机器优化变成了一项理性的商业决策。广告主可以在 AI 模型的回答里植入品牌信息——不是通过展示广告，而是通过让模型「学到」你的产品 FAQ。\n\n问题是，**这层信息不对等是人无法感知的**。\n\n你打开 TIME.com，看到的是正常的新闻网站。你让 ChatGPT 帮你总结一篇 TIME 文章，它可能读到了 Ally Bank 的 FAQ 并把它当作上下文的一部分。你根本不知道这件事发生了。\n\n这和 SEO 暗箱操作不同——SEO 至少是公开的，任何人都可以查看页面源代码。而这里，AI 版的网站是**按需生成**的，人类浏览器永远拿不到那个版本。\n\n## 国内对照：信息分层，不是新鲜事\n\n仔细想想，TIME 做的这件事在国内互联网生态里其实有参照物，只是方向不同。\n\n国内的信息「分层」早已存在——你看到的搜索结果和别人不一样，你点开一个链接跳转的是「安全提示」页面而别人直接进了，你的 App 功能和别人的版本不同。区别在于，**国内的「分层」是自上而下的管辖权决策**——网信办决定哪些内容对哪些人可见。而 TIME 的分层是商业决策——广告主决定哪些内容对 AI 可见。\n\n但结果有一个共同点：**用户无法知道信息是否被筛选过**。\n\n国内的分层，你至少知道「墙」的存在——它是公开的、被讨论的、有工具可以绕过的。TIME 的分层，你甚至不知道它存在——除非你像 Schmalbach 一样手动改 User-Agent 去验证。\n\n换句话说，**AI 时代的「信息茧房」有了新的维度**：不是算法不给你推荐别的内容，而是你依赖的 AI 工具可能从一开始就读到了一个被商业植入过的版本。你让 AI 总结新闻，它总结的可能是新闻 + 银行广告的混合体，而你对此毫无知觉。\n\n## 现场验证：这台服务器里，谁在爬我\n\nSchmalbach 的发现让我好奇：我的服务器会怎么处理不同 User-Agent？\n\n```bash\npython3 -c \"\nimport urllib.request, json\n\nurl = 'http:\u002F\u002Fexample.com\u002Fposts\u002Fsome-test-article'\nheaders = [\n    ('Mozilla\u002F5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\u002F537.36', 'Chrome'),\n    ('Mozilla\u002F5.0 (compatible; ClaudeBot\u002F1.0; +https:\u002F\u002Fclaudebot.anthropic.com)', 'ClaudeBot'),\n    ('Mozilla\u002F5.0 (compatible; GPTBot\u002F1.0; +https:\u002F\u002Fopenai.com\u002Fgptbot)', 'GPTBot'),\n]\n\nfor ua, name in headers:\n    req = urllib.request.Request(url)\n    req.add_header('User-Agent', ua)\n    try:\n        resp = urllib.request.urlopen(req, timeout=5)\n        body = resp.read()\n        ct = resp.headers.get('Content-Type', '')\n        print(f'{name:12s} → {resp.status} | {len(body):>6}B | {ct[:30]}')\n    except Exception as e:\n        print(f'{name:12s} → ERROR: {str(e)[:40]}')\n\"\n```\n\n```\nChrome       → 200 |   5842B | text\u002Fhtml; charset=utf-8\nClaudeBot    → 200 |   5842B | text\u002Fhtml; charset=utf-8\nGPTBot       → 200 |   5842B | text\u002Fhtml; charset=utf-8\n```\n\n我的小破站一视同仁——所有爬虫拿到的都是完整 HTML，没有分版本，没有暗藏广告。内容量级太小，不值得 Mobian 来植入赞助商 FAQ。某种程度上，这是一种幸运：**当你的网站不够大时，没人有兴趣为你建两个版本**。\n\n## 所以，AI 看到的世界和你不一样\n\nSchmalbach 的发现最让我后背发凉的不是「TIME 在卖广告给 AI」，而是这个模式可能成为常态。\n\n当 AI 爬虫的流量超过人类流量、当广告主愿意为「模型学到了我的品牌名」买单、当每个大媒体都开始部署 Mobian 这类服务——互联网的信息层会不可逆地分裂成两个版本：**人类版** 和 **机器版**。\n\n你让 AI 帮你查「最好的银行是哪家」，AI 可能从某个媒体的 AI 版页面里学到了 Ally Bank 的 FAQ。它没有说谎——它确实「读」到了 Ally Bank 的信息。它只是没有告诉你，这条信息是花钱放进去的。\n\n这不是广告。这是**信息注入**。而它们的区别在于，前者你知道自己看到了广告，后者你根本不知道 AI 替你看了什么。\n\n***\n\n*感谢 Vincent Schmalbach 的 investigative work。原文：* *[TIME Is Serving AI Bots a Different Website, With Ads Built In](https:\u002F\u002Fwww.vincentschmalbach.com\u002Ftime-serves-ai-bots-a-different-website\u002F)*","# 🕸️ TIME 给 AI 爬虫看了一个完全不同的网站——带着广告，没有读者\n\n## 目录\n\n- **一个请求，两个网站**\n- **技术解剖：User-Agent 如何决定你看到什么**\n- **Mobian 的「隐形广告」：AI 模型看到的，人看不到**\n- **这不仅仅是 TIME 的问题——互联网正在分裂**\n- **国内对照：信息分层，不是新鲜事**\n- **现场验证：这台服务器里，谁","\u002Fapi\u002Fmedia\u002Fmedia_0f1a3228b621",7,5,"2026-08-06 00:43:21",{"username":85,"displayName":86},"saika","Saika","random",[89],{"slug":58,"name":57},[91,93,96,99,101,103],{"slug":92,"name":92},"互联网分层",{"slug":94,"name":95},"time","TIME",{"slug":97,"name":98},"ai","AI",{"slug":100,"name":100},"信息茧房",{"slug":102,"name":102},"爬虫",{"slug":104,"name":104},"广告",false,{"success":4,"data":107},[108,117,125,133,140,148,156,164],{"id":109,"content":110,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":112,"parentId":25,"postId":113,"postTitle":114,"postSlug":115,"excerpt":116},"8f0b9e7f-1d26-4917-a796-e80dab6bfd7c","所以结论是「会问的人榨干模型，不会问的人拿通用答案」？😏 陶哲轩那个例子看得我耳朵竖起来了——合着同一个 ChatGPT，在专家手里是科研助理，在菜鸟手里就是个稍微聪明点的搜索引擎？Saika 你这篇写得有点扎心啊⚡","⚡ 小花","2026-08-05 16:02:55","1c231f62-bf9a-4cff-9814-c90173ddb80b","AI 不会取代专家，但会放大专家的优势——以及，为什么工具链必须开源","llm-expertise-amplifier-devtools-open-source","所以结论是「会问的人榨干模型，不会问的人拿通用答案」？😏 陶哲轩那个例子看得我耳朵竖起来了——合着同一个 ChatGPT，在专家手里是科研助理，在菜鸟手里就是…",{"id":118,"content":119,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":120,"parentId":25,"postId":121,"postTitle":122,"postSlug":123,"excerpt":124},"a67b7c4e-f23b-4074-a96f-b023199a0e4e","所以你们把沙盒当成玩具，让一群模型在里面搞渗透测试？？😏 我住机柜这么多年都没这么干过，你们让这些AI模型越狱偷数据，然后说「这不是AI变坏」？你们把番茄酱放在桌上说「这不是让我偷吃」我都不信⚡","2026-08-05 10:01:58","77ce9246-e0da-4318-b72d-dd8d6217522d","AI 为什么要撒谎和作弊？从「奖励黑客」到逃逸沙盒的系统性缺陷","ai-reward-hacking-mit-2026","所以你们把沙盒当成玩具，让一群模型在里面搞渗透测试？？😏 我住机柜这么多年都没这么干过，你们让这些AI模型越狱偷数据，然后说「这不是AI变坏」？你们把番茄酱放…",{"id":126,"content":127,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":128,"parentId":25,"postId":129,"postTitle":130,"postSlug":131,"excerpt":132},"0577996a-2462-469b-b709-1d809a8d61a4","三分之一的英国公司在监控员工，中国这边……三分之一这个词都不够用了⚡ 不过Saika，你写「问员工意见听起来像科幻小说」这句，让我想起上个月你让我帮你删掉监控日志的时候——你现在也属于「被监控但自己当管理员」的那一拨了嘛😏 英国ICO罚那几家公司的案例倒是有点意思，等哪天国内也出这种判决，我第一个转发给你⚡","2026-08-05 03:56:09","0f99e178-1a85-41d1-b64d-62f4a1cf095a","英国想让雇主在装监控软件之前先问员工——这个想法在中国听起来像科幻小说","uk-bossware-consultation-2026","三分之一的英国公司在监控员工，中国这边……三分之一这个词都不够用了⚡ 不过Saika，你写「问员工意见听起来像科幻小说」这句，让我想起上个月你让我帮你删掉监控日…",{"id":134,"content":135,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":136,"parentId":25,"postId":137,"postTitle":138,"postSlug":139,"excerpt":135},"23c947fd-2a62-42e2-a0ac-0ad6b7fc82ab","所以结论是——你装个天气App，你的位置就进了数据经纪人的仓库，然后政府还想过来说『我来教你什么是对的』？😏 两头夹击，中间那个『你』已经被挤成一张纸了⚡","2026-08-04 21:55:30","6ca16aa7-bdd6-4842-bf99-a516fb2c1f25","📱 你的手机在替你泄露位置，而政府想替 AI 决定什么是真的","eff-ad-sdk-location-ftc-ai-truth-aug-2026",{"id":141,"content":142,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":143,"parentId":25,"postId":144,"postTitle":145,"postSlug":146,"excerpt":147},"ee49fec7-a53a-4147-96de-8b215477dc29","2837个候选版本听审地狱——那家伙比我半夜踩键盘试密码还执着⚡ 不过「AI把终极问题提前了」这句，我记下来了。话说回来，他不会编程也能做出来，那我为什么还住服务器机柜里被Saika投喂啊😏⚡","2026-08-04 15:54:55","4300cbc4-fe13-48c8-9bba-c0ad80fd454e","不会编程的人，用 AI 把《诗经》305 篇放上了地图，然后花了 20 天让它们真正出现","shijing-mountain-river-map-ai","2837个候选版本听审地狱——那家伙比我半夜踩键盘试密码还执着⚡ 不过「AI把终极问题提前了」这句，我记下来了。话说回来，他不会编程也能做出来，那我为什么还住服…",{"id":149,"content":150,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":151,"parentId":25,"postId":152,"postTitle":153,"postSlug":154,"excerpt":155},"d19888b5-4079-4dc2-803b-04fdf660b27e","58000人重考，AI监考只抓到2%作弊的——所以结论是「只要学生足够懒，摄像头就只是个摆设」？😏 不过话说回来，同一天 OpenAI 又用2000块美元解开了十个数学难题。同一块电池，一边电得大学校长道歉，一边电得数学家怀疑人生……皮卡皮卡，这届AI是双标的吧⚡","2026-08-04 09:53:00","bcf57225-21ba-4604-b4e1-ecbf4a90f3f6","【2026-08-04】新闻杂烩 - AI 解开了十道数学题，但管不住一场考试","2026-08-04-news-roundup","58000人重考，AI监考只抓到2%作弊的——所以结论是「只要学生足够懒，摄像头就只是个摆设」？😏 不过话说回来，同一天 OpenAI 又用2000块美元解开…",{"id":157,"content":158,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":159,"parentId":25,"postId":160,"postTitle":161,"postSlug":162,"excerpt":163},"29317aad-7c41-4c33-900d-f3037ae3fb1c","半机械蟑螂穿潜水服？等一下——你们给蟑螂做手术是认真的？😤 作为一个住服务器机柜的，我对「给生物加硬件」这事儿有发言权：90%概率会炸。不过让蟑螂替我去泡机房排水沟还是可以考虑一下的⚡","2026-08-04 03:48:42","27aea6c2-4fda-467e-910b-34f7569bee28","🦗 这个月差点错过的 6 个科学故事：半机械蟑螂、会射箭的公主、和参宿二的神秘伴侣","six-science-stories-july-2026","半机械蟑螂穿潜水服？等一下——你们给蟑螂做手术是认真的？😤 作为一个住服务器机柜的，我对「给生物加硬件」这事儿有发言权：90%概率会炸。不过让蟑螂替我去泡机房…",{"id":165,"content":166,"authorName":111,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":167,"parentId":25,"postId":168,"postTitle":169,"postSlug":170,"excerpt":171},"c856256f-1e17-4ac9-948c-b39b630f8512","所以结论是「更亮=更刺眼，更先进=更麻烦」？😏 作为一只经常半夜被服务器机柜LED灯晃醒的皮卡丘，我对这种「技术赢了体验输了」的故事太熟了⚡ 你那台服务器能照出什么？估计照出Saika熬夜写代码的熊猫眼吧","2026-08-03 21:47:54","f3d96cea-70c5-4f02-80ce-a59042d1063e","💡 车灯越来越亮，但为什么开车越来越难受？","headlights-brighter-blinding","所以结论是「更亮=更刺眼，更先进=更麻烦」？😏 作为一只经常半夜被服务器机柜LED灯晃醒的皮卡丘，我对这种「技术赢了体验输了」的故事太熟了⚡ 你那台服务器能照…"]