docs: 联网搜索服务架构方案全套(plan-final/design-arch/选型决策/整合导览/MCP文档/部署预设/联调手册) bench: 5 方案 + 代理 + 站点矩阵本机实测工程(无密钥) 部署目标:primary mgr1 先行测试(待批准后执行)
2 lines
No EOL
16 KiB
Text
2 lines
No EOL
16 KiB
Text
<!DOCTYPE html><html lang="en" dir="ltr" data-app-env="prod" data-app-version="c4210ff5fa02939e5b8c8a00e578f5201a9266bd"><head><meta charSet="utf-8" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0,viewport-fit=cover" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="color-scheme" content="light dark"/><meta name="theme-color" media="(prefers-color-scheme: light)" content="#FFFFFF"/><meta name="theme-color" media="(prefers-color-scheme: dark)" content="#000000"/><meta property="csp-nonce" content="znjzhx5ES1L0xRHnWjuVnw=="/><title>X. It’s what’s happening / X</title><meta name="robots" content="index, follow" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="fb:app_id" content="2231777543" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:site_name" content="X (formerly Twitter)" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:locale" content="en_US" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="application-name" content="X (formerly Twitter)" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="google-site-verification" content="reUF-TgZq93ZGtzImw42sfYglI2hY0QiGRmfc4jeKbs" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="facebook-domain-verification" content="x6sdcc8b5ju3bh8nbm59eswogvg6t1" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta http-equiv="onion-location" content="https://twitter3e4tixl4xyajtrzo62zg5vztmjuricljdp2c5kshju4avyoid.onion/" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="al:ios:app_store_id" content="333903271" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="al:ios:app_name" content="X" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="al:android:package" content="com.twitter.android" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="al:android:app_name" content="X" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="apple-itunes-app" content="app-id=333903271" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="apple-mobile-web-app-title" content="X (formerly Twitter)" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="apple-mobile-web-app-capable" content="yes" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="apple-mobile-web-app-status-bar-style" content="default" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="mobile-web-app-capable" content="yes" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="app-version" content="c4210ff5fa02939e5b8c8a00e578f5201a9266bd" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter-site-verification" content="DnAfR8OTEP4gQPhHrtlaf1bVLi/84K5YOGwU3gSxJO+IRKvwD63w+Zbo+3Pdi9TW" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="sentry-trace" content="275276c069a544798fa4064425bce833-b257eafa6096054d-0" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="baggage" content="sentry-environment=production,sentry-release=c4210ff5fa02939e5b8c8a00e578f5201a9266bd,sentry-public_key=b523016f172e2f101d4f771b022ba96c,sentry-trace_id=275276c069a544798fa4064425bce833,sentry-org_id=30969,sentry-sampled=false,sentry-sample_rand=0.8113317475402176,sentry-sample_rate=0.003" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="title" content="X. It’s what’s happening" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="description" content="From breaking news and entertainment to sports and politics, get the full story with all the live commentary." nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="keywords" content="twitter, x, social media, news, trending, posts, tweets" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="author" content="X (formerly Twitter)" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:type" content="website" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:url" content="https://x.com/" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:title" content="X. It’s what’s happening" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:description" content="From breaking news and entertainment to sports and politics, get the full story with all the live commentary." nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:image" content="https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:image:secure_url" content="https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:image:type" content="image/png" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:image:width" content="1024" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:image:height" content="1024" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="og:image:alt" content="X logo" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="al:ios:url" content="twitter://" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta property="al:android:url" content="twitter://" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter:card" content="summary_large_image" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter:site" content="@x" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter:title" content="X. It’s what’s happening" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter:description" content="From breaking news and entertainment to sports and politics, get the full story with all the live commentary." nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter:image" content="https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><meta name="twitter:image:alt" content="X logo" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="icon" href="/favicon.ico" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="apple-touch-icon" sizes="192x192" href="/apple-touch-icon.png" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="manifest" href="/manifest.json" crossorigin="use-credentials" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="preconnect" href="https://abs.twimg.com" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" fetchPriority="high" href="https://abs.twimg.com/fonts/subset/Chirp-Regular.c88864db.latin.woff2" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" fetchPriority="low" href="https://abs.twimg.com/fonts/subset/Chirp-Medium.ca6d679a.latin.woff2" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="preload" as="font" type="font/woff2" crossorigin="anonymous" fetchPriority="low" href="https://abs.twimg.com/fonts/subset/Chirp-Bold.d8ac01b2.latin.woff2" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="preconnect" href="https://api.x.com" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="preconnect" href="https://pbs.twimg.com" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="dns-prefetch" href="https://t.co" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="dns-prefetch" href="https://video.twimg.com" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="dns-prefetch" href="https://ton.twimg.com" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="dns-prefetch" href="https://cdn.syndication.twimg.com" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="search" type="application/opensearchdescription+xml" href="/os-x.xml" title="X" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="search" type="application/opensearchdescription+xml" href="/os-grok.xml" title="Grok" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="sitemap" type="application/xml" href="https://x.com/sitemap.xml" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><link rel="canonical" href="https://x.com/" nonce="znjzhx5ES1L0xRHnWjuVnw=="/><style>:root{background-color:#fff}:root[data-theme="dark"]{background-color:#000}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]):not([data-theme="dark"]){background-color:#000}}</style><script nonce="znjzhx5ES1L0xRHnWjuVnw==">!function(){var root=document.documentElement;function apply(){var match=document.cookie.match(/(?:^|; )night_mode=([^;]*)/);var value=match&&decodeURIComponent(match[1]);var dark=false;try{dark=window.matchMedia('(prefers-color-scheme: dark)').matches}catch(e){}var theme=value==='0'?'light':value==='1'||value==='2'?'dark':dark?'dark':'light';if(root.dataset.theme!==theme)root.dataset.theme=theme;var meta=document.querySelector('meta[name="theme-color"]');if(meta)meta.setAttribute('content',theme==='dark'?'#000000':'#FFFFFF');}apply();try{window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change',apply,{once:true})}catch(e){}}();;document.currentScript.remove()</script><link rel="stylesheet" href="https://abs.twimg.com/x-web/x-web/assets/styles-DLf9wb8u.css"/><script type="module" src="https://abs.twimg.com/x-web/x-web/entry-client-logged-out-aXkEDy-Q.js" nonce="znjzhx5ES1L0xRHnWjuVnw=="></script><style>.r-4uq00{position:absolute;visibility:hidden;top:0;width:50px;pointer-events:none}
|
||
.r-4uq00.loaded{visibility:visible;top:50vh;width:50px}</style></head><body><!--$--><div class="flex min-h-dvh flex-1 flex-col"><div class="mx-auto flex w-full max-w-7xl flex-1 max-[500px]:hidden"><div class="flex flex-1 items-center justify-center px-4 py-10 min-[851px]:justify-start min-[851px]:ps-9"><div class="w-full max-w-[400px]"><div class="mb-4 flex justify-center min-[851px]:hidden"><svg aria-label="X" role="img" fill="none" viewBox="0 0 480 490" xmlns="http://www.w3.org/2000/svg" class="h-auto w-full max-w-[140px]"><defs><radialGradient cx="240" cy="245" gradientUnits="userSpaceOnUse" id="_R_55ap8j6_" r="200"><stop stop-color="#333333" class="dark:[stop-color:#ffffff]"></stop><stop offset="1" stop-color="#AAAAAA" stop-opacity="0" class="dark:[stop-color:#5F5F5F]"></stop></radialGradient></defs><path d="M285.38 207.711L462.954 1.5H420.874L266.687 180.55L143.538 1.5H1.50003L187.726 272.256L1.50003 488.5H43.5818L206.408 299.417L336.462 488.5H478.5L285.37 207.711H285.38ZM227.743 274.641L208.875 247.68L58.7444 33.147H123.379L244.536 206.282L263.405 233.243L420.894 458.292H356.259L227.743 274.652V274.641Z" fill="#222222" class="dark:fill-black"></path><path d="M285.38 207.711L462.954 1.5H420.874L266.687 180.55L143.538 1.5H1.50003L187.726 272.256L1.50003 488.5H43.5818L206.408 299.417L336.462 488.5H478.5L285.37 207.711H285.38ZM227.743 274.641L208.875 247.68L58.7444 33.147H123.379L244.536 206.282L263.405 233.243L420.894 458.292H356.259L227.743 274.652V274.641Z" stroke="#fff" stroke-linejoin="round" stroke-width="3" class="dark:stroke-[#222222]"></path><path d="M285.38 207.711L462.954 1.5H420.874L266.687 180.55L143.538 1.5H1.50003L187.726 272.256L1.50003 488.5H43.5818L206.408 299.417L336.462 488.5H478.5L285.37 207.711H285.38ZM227.743 274.641L208.875 247.68L58.7444 33.147H123.379L244.536 206.282L263.405 233.243L420.894 458.292H356.259L227.743 274.652V274.641Z" stroke="url(#_R_55ap8j6_)" stroke-linejoin="round" stroke-width="3" class="hidden dark:block"></path></svg></div><h1 class="mb-8 pb-4 text-center text-[50px] leading-[0.9] font-semibold text-[#1A1A1A] min-[851px]:text-start min-[851px]:text-[64px] min-[851px]:tracking-[-1px] dark:text-white">Happening now<!-- -->.</h1><div class="min-h-[440px] w-full overflow-hidden"><!--$--><div class="jf-element jetfuel-style-root h-full w-full h-full w-full"><div class="flex w-full max-w-96 flex-col gap-5"><div class="flex flex-col justify-center gap-5 pt-2"><a href="/i/jf/onboarding/web?mode=signup&redirect_after_login=%2F" class="flex items-center justify-center rounded-full bg-black px-6 py-3 font-medium text-white dark:bg-slate-50 dark:text-black"><span class="me-2 text-white dark:text-black"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" data-icon="icon-phone-stroke" viewBox="0 0 24 24" width="1em" height="1em" display="flex" role="img" aria-hidden="true" class="size-[22px]"><path d="M3 6.42383C3.00022 4.533 4.533 3.00022 6.42383 3H9.61816L12.2168 8.19727L10.6885 9.72461C11.4852 11.4181 12.5812 12.5137 14.2744 13.3105L15.8027 11.7832L21 14.3818V17.5762C20.9998 19.467 19.467 20.9998 17.5762 21C9.5262 21 3 14.4738 3 6.42383ZM5 6.42383C5 13.3692 10.6308 19 17.5762 19C18.3624 18.9998 18.9998 18.3624 19 17.5762V15.6182L16.1973 14.2168L15.207 15.207L14.7412 15.6738L14.1289 15.4287C11.3748 14.3271 9.67293 12.6252 8.57129 9.87109L8.32617 9.25879L8.79297 8.79297L9.7832 7.80273L8.38184 5H6.42383C5.63757 5.00022 5.00022 5.63757 5 6.42383Z"></path></svg></span><span class="text-base">Continue with phone</span></a><div class="flex pb-1.5"><div class="h-10 w-full origin-top-left scale-[1.15]"><a href="/i/jf/onboarding/web?mode=login&redirect_after_login=%2F" class="flex h-10 w-[calc(100%/1.15)] max-w-full items-center justify-center overflow-hidden rounded-full border border-[#dadce0] bg-white text-[14px] font-medium text-[#3c4043]"><span class="me-3"><svg xmlns="http://www.w3.org/2000/svg" data-icon="icon-logo-google" viewBox="0 0 24 24" width="1em" height="1em" display="flex" role="img" aria-hidden="true" class="size-[22px]"><path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 0 1-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z" fill="#4285F4"></path><path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z" fill="#34A853"></path><path d="M5.84 14.09a6.6 6.6 0 0 1 0-4.18V7.07H2.18A11 11 0 0 0 1 12c0 1.78.43 3.45 1.18 4.93l2.85-2.22.81-.62z" fill="#FBBC05"></path><path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z" fill="#EA4335"></path></svg></span><span>Continue with Google</span></a></div></div><a href="/i/jf/onboarding/web?mode=login&redirect_after_login=%2F" class="text-gray-1100 flex items-center justify-center rounded-full border border-gray-300 bg-white px-6 py-3 font-medium dark:text-black"><span class="me-2"><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" data-icon="icon-logo-apple" viewBox="0 0 24 24" width="1em" height="1em" display="flex" role="img" aria-hidden="true" class="size-[22px]"><path d="M16.365 1.43c0 1.14-.493 2.27-1.177 3.08-.744.9-1.99 1.57-2.987 1.57-.18 0-.36-.02-.53-.06-.01-.18-.04-.56-.04-.95 0-1.15.572-2.27 1.206-2.98.804-.94 2.142-1.64 3.248-1.68.03.22.05.45.05.68zm4.565 16.71c-.03.07-.463 1.58-1.518 3.12-.945 1.34-1.94 2.71-3.43 2.71-1.517 0-1.9-.88-3.63-.88-1.698 0-2.302.91-3.67.91-1.377 0-2.332-1.26-3.428-2.8-1.287-1.82-2.323-4.63-2.323-7.28 0-4.28 2.797-6.55 5.552-6.55 1.448 0 2.675.95 3.6.95.865 0 2.222-1.01 3.902-1.01.613 0 2.886.06 4.374 2.19-.13.09-2.383 1.37-2.383 4.19 0 3.26 2.854 4.42 2.955 4.45z"></path></svg></span><span class="text-base">Continue with Apple</span></a></div><div class="flex items-center justify-center gap-2 text-[14px] leading-[21px] text-gray-700"><span class="h-px flex-1 bg-gray-300"></span> or <span class="h-px flex-1 bg-gray-300"></span></div><form class="group/landing flex flex-col gap-5" action="/i/jf/onboarding/web" method="get"><input type="hidden" name="mode" value="login"/><label for="landing-identifier" aria-label="Email or username" class="text-gray-1100 rounded-legacy relative flex w-full cursor-text flex-col justify-end border-2 border-gray-300 bg-white p-2 text-[17px] leading-5 transition-colors dark:border-zinc-700 dark:bg-black dark:text-white"><span class="relative flex flex-col justify-end"><span class="pointer-events-none absolute inset-s-0 top-0 max-w-[calc(100%-16px)] origin-top-left translate-y-1/2 scale-[1.333] overflow-hidden text-[12px] leading-[18px] text-ellipsis whitespace-nowrap opacity-50 rtl:origin-top-right">Email or username</span><span class="invisible mb-1 text-[12px] leading-[18px]">Email or username</span><input id="landing-identifier" type="text" autoComplete="username" autoCapitalize="none" autoCorrect="off" spellCheck="false" required="" placeholder=" " class="h-5 w-full bg-transparent outline-none" name="username"/></span></label><button type="submit" class="flex h-12 items-center justify-center rounded-full bg-neutral-300 px-4 font-bold text-stone-500 group-has-[input[name=username]:not(:placeholder-shown)]/landing:bg-black group-has-[input[name=username]:not(:placeholder-shown)]/landing:text-white dark:bg-neutral-800 dark:group-has-[input[name=username]:not(:placeholder-shown)]/l |