Files
vf_react/public/htmls/谷歌概念.html
2025-12-05 13:29:18 +08:00

421 lines
34 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN" data-theme="night">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>谷歌概念 - 深度投研报告</title>
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://cdn.jsdelivr.net/npm/daisyui@4.11.1/dist/full.min.css" rel="stylesheet" type="text/css" />
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.x.x/dist/cdn.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/echarts@5.5.0/dist/echarts.min.js"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;700&display=swap');
body {
font-family: 'Noto Sans SC', sans-serif;
background: radial-gradient(ellipse at bottom, #1b2735 0%, #090a0f 100%);
overflow-y: scroll;
}
.glass-card {
background: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border: 1px solid rgba(255, 255, 255, 0.1);
transition: all 0.3s ease;
}
.glass-card:hover {
background: rgba(255, 255, 255, 0.1);
border: 1px solid rgba(255, 255, 255, 0.2);
transform: translateY(-5px);
box-shadow: 0 0 20px rgba(0, 255, 255, 0.1);
}
.glow-text {
text-shadow: 0 0 5px rgba(0, 220, 255, 0.7), 0 0 10px rgba(0, 220, 255, 0.5);
}
.highlight-text {
color: #2dd4bf; /* Teal-400 */
}
.highlight-key {
color: #f472b6; /* Pink-400 */
font-weight: 500;
}
.section-title::before {
content: '◆';
margin-right: 0.75rem;
color: #60a5fa; /* Blue-400 */
}
</style>
</head>
<body class="text-gray-300">
<div class="min-h-screen p-4 sm:p-6 lg:p-8">
<div class="max-w-7xl mx-auto space-y-12">
<!-- Header -->
<header class="text-center py-8">
<h1 class="text-4xl sm:text-5xl md:text-6xl font-bold glow-text bg-clip-text text-transparent bg-gradient-to-r from-sky-300 to-violet-400">
谷歌概念
</h1>
<p class="mt-4 text-lg text-gray-400">深度投研报告</p>
<p class="mt-2 text-xs text-gray-500">北京价值前沿科技有限公司 AI投研agent“价小前投研” 进行投研呈现本报告为AI合成数据投资需谨慎。</p>
</header>
<!-- Insight Section - Bento Grid -->
<main x-data="{}">
<h2 class="text-3xl font-bold mb-6 section-title glow-text text-gray-100">概念洞察 (Concept Insight)</h2>
<div class="grid grid-cols-1 lg:grid-cols-3 gap-6">
<!-- Core Logic -->
<div class="lg:col-span-2 glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-sky-300">核心观点从AI防御到算力进攻的战略蜕变</h3>
<p class="text-gray-300 leading-relaxed">“谷歌概念”已从最初的AI防御战演变为一场以<strong class="highlight-text">自研TPU算力商业化</strong>为核心、<strong class="highlight-text">顶级AI模型能力</strong>为驱动的全面进攻。其本质是AI基础设施军备竞赛中一个足以挑战NVIDIA垄断地位的<strong class="highlight-key">新生态系统</strong>的崛起。当前,该概念的核心投资逻辑正从对谷歌自身价值的重估,迅速扩散至对其背后高确定性、高增长的<strong class="highlight-key">硬件供应链(“谷歌链”)</strong>的深度挖掘。</p>
</div>
<!-- Key Drivers -->
<div class="glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-sky-300">核心驱动力</h3>
<ul class="space-y-3 text-sm">
<li><strong>技术闭环飞轮:</strong> 终端(安卓/搜索) → 应用(全家桶) → 模型(Gemini) → 算力(TPU) 的完美闭环。</li>
<li><strong>算力“第二极”:</strong> TPU对外销售打破NVIDIA垄断为全球AI提供新算力选择。</li>
<li><strong>资本开支爆发:</strong> 年指引上修至 <strong class="highlight-text">910-930亿美元</strong>,为硬件供应链提供极高业绩能见度。</li>
</ul>
</div>
<!-- Market Perception & Discrepancy -->
<div class="lg:col-span-3 glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-sky-300">市场认知与预期差分析</h3>
<div class="grid md:grid-cols-3 gap-6 text-sm">
<div>
<h4 class="font-bold text-teal-300">市场热度:高度乐观</h4>
<p class="mt-2">新闻密集报道、研报一致看多、A股已形成独立的“谷歌链”板块资金高度认同其投资逻辑但估值仍处低位PE约 <strong class="highlight-text">13倍</strong>)。</p>
</div>
<div>
<h4 class="font-bold text-amber-300">预期差1AI应用层“软肋”</h4>
<p class="mt-2">市场聚焦于强大的模型和硬件但可能忽略了其产品化和用户体验的相对短板如AI手机应用识别率 <strong class="highlight-key">30%</strong> vs 苹果 <strong class="highlight-key">80%</strong>),这是潜在风险点。</p>
</div>
<div>
<h4 class="font-bold text-emerald-300">预期差2商业模式快速演进</h4>
<p class="mt-2">市场对AI搜索侵蚀广告收入的担忧已逆转。最新数据显示AI不仅未挤占收入反而<strong class="highlight-text">带来增量</strong>。这一从负面冲击到正面贡献的转变,是市场可能尚未充分定价的巨大利好。</p>
</div>
</div>
</div>
<!-- Catalysts -->
<div class="glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-sky-300">近期关键催化剂</h3>
<ul class="space-y-3 text-sm list-disc list-inside">
<li><strong class="text-teal-300">模型发布:</strong> Gemini 3.0正式版及API商业化定价。</li>
<li><strong class="text-teal-300">订单确认:</strong> TPU v7大规模部署及与Meta、Anthropic等外部客户的供应合同官宣。</li>
<li><strong class="text-teal-300">财报指引:</strong> Q4财报披露的Capex执行情况及2026年明确指引。</li>
<li><strong class="text-teal-300">监管落地:</strong> 美国司法部(DOJ)反垄断案最终判决预计2025年3月</li>
</ul>
</div>
<!-- Capex Chart -->
<div class="lg:col-span-2 glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-sky-300">资本开支Capex指引变化</h3>
<div id="capexChart" class="w-full h-64"></div>
</div>
<!-- Industry Chain -->
<div class="lg:col-span-3 glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-sky-300">产业链图谱与核心环节</h3>
<p class="mb-4 text-sm">当前最具投资价值的环节是 <strong class="highlight-text">AI硬件产业链</strong>,特别是为 <strong class="highlight-key">TPU+OCS架构</strong> 提供核心增量部件的领域,具备需求确定性高、竞争格局好、价值量提升显著等特点。</p>
<div class="overflow-x-auto">
<table class="table table-sm">
<thead>
<tr class="text-teal-300">
<th>产业链环节</th>
<th>核心技术/组件</th>
<th>关键价值点</th>
<th>代表公司(示例)</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="2" class="font-semibold">网络互联</td>
<td>OCS光交换</td>
<td>革命性架构,低延迟低功耗,价值量巨大</td>
<td>腾景科技, 光库科技, 赛微电子</td>
</tr>
<tr>
<td>光模块 (800G+)</td>
<td>数据中心高速传输刚需,需求量确定</td>
<td>中际旭创, 新易盛</td>
</tr>
<tr>
<td rowspan="2" class="font-semibold">服务器组件</td>
<td>PCB</td>
<td>承载TPU及高速互联材料和层数升级</td>
<td>沪电股份, 胜宏科技</td>
</tr>
<tr>
<td>电源</td>
<td>单芯片功耗激增 (v7达400-1000W),电源需求量价齐升</td>
<td>新雷能, 中富电路</td>
</tr>
<tr>
<td class="font-semibold">AI应用与服务</td>
<td>AI营销/文生图</td>
<td>直接受益于Gemini模型能力溢出</td>
<td>易点天下, 万兴科技</td>
</tr>
</tbody>
</table>
</div>
</div>
<!-- Risks -->
<div class="lg:col-span-3 glass-card rounded-2xl p-6">
<h3 class="text-xl font-semibold mb-4 text-rose-400">潜在风险与挑战</h3>
<div class="grid md:grid-cols-2 lg:grid-cols-4 gap-4 text-sm">
<div class="border-l-2 border-rose-500 pl-3">
<h4 class="font-bold">技术风险</h4>
<p class="mt-1">模型迭代快,领先地位非永久;代码生成、多工具调用等短板待补齐。</p>
</div>
<div class="border-l-2 border-rose-500 pl-3">
<h4 class="font-bold">商业化风险</h4>
<p class="mt-1">AI应用层产品体验仍是短板技术优势向付费应用的转化路径尚不清晰。</p>
</div>
<div class="border-l-2 border-rose-500 pl-3">
<h4 class="font-bold">政策与竞争风险</h4>
<p class="mt-1">DOJ反垄断案是最大外部不确定性与巨头的军备竞赛持续压制利润率。</p>
</div>
<div class="border-l-2 border-rose-500 pl-3">
<h4 class="font-bold">信息交叉验证风险</h4>
<p class="mt-1">部分产业链公司关联度可能被夸大,需警惕题材映射而非直接订单驱动的逻辑风险。</p>
</div>
</div>
</div>
</div>
<!-- Supporting Data Section -->
<div class="mt-12 space-y-4" x-data="{ open: '' }">
<h2 class="text-3xl font-bold mb-6 section-title glow-text text-gray-100">核心情报摘要 (Intelligence Briefing)</h2>
<!-- News -->
<div class="glass-card rounded-2xl collapse collapse-arrow">
<input type="radio" name="my-accordion-1" @click="open = (open === 'news' ? '' : 'news')" />
<div class="collapse-title text-xl font-medium text-sky-300">新闻数据洞察</div>
<div class="collapse-content px-6 pt-4">
<ul class="list-disc space-y-2 text-gray-300 text-sm">
<li><strong>全栈战略:</strong> 算力(TPU)+模型(Gemini)+应用三管齐下构建AI飞轮全栈能力引领算力概念反攻。</li>
<li><strong>Gemini 3登顶</strong> 在LMArena以历史最高分登顶被认为超越GPT-5.1,体现了谷歌在多模态、算力储备和数据优势上的积累。</li>
<li><strong>Nano Banana Pro突破</strong> 惊艳亮相支持将2D图像直接转化为3D打印模型刺激3D打印概念。</li>
<li><strong>TPU商业化</strong> 谷歌计划向外部数据中心如Meta, Anthropic销售或租赁TPU成为NVIDIA外新的算力解决方案。分析预测每售出50万片可为云业务增收130亿美元。</li>
<li><strong>OCS光交换</strong> 用于连接TPU芯片组采用光纤直连提高集群效率增加光器件和光开关的价值量。</li>
<li><strong>资本开支激增:</strong> 1Q25资本开支172亿美元yoy+43.2%超预期。近期上修全年Capex指引至910-930亿美元并指引CY26将大幅增加。</li>
<li><strong>监管压力:</strong> 同时面临美国司法部反垄断诉讼和欧盟调查,是公司面临的主要外部风险。</li>
</ul>
</div>
</div>
<!-- Roadshows -->
<div class="glass-card rounded-2xl collapse collapse-arrow">
<input type="radio" name="my-accordion-1" @click="open = (open === 'roadshows' ? '' : 'roadshows')" />
<div class="collapse-title text-xl font-medium text-sky-300">路演纪要精粹</div>
<div class="collapse-content px-6 pt-4">
<ul class="list-disc space-y-2 text-gray-300 text-sm">
<li><strong>业绩与Capex</strong> Q3业绩强劲搜索收入创近三年最快增速。管理层确认“AI未挤占收入反而带来增量”。2025年CapEx指引上调至910-930亿美元2026年将“显著更高”。</li>
<li><strong>Token消耗量激增</strong> 月均Token处理量9月已达1300万亿主要由AI搜索驱动算力需求巨大。</li>
<li><strong>TPU需求上修</strong> 2026年TPU需求指引由400万颗上调至450500万颗强化硬件供应链景气度。</li>
<li><strong>产品短板:</strong> 早期路演显示Gemini在应用识别率仅30%)和代码生成能力上仍落后于竞品,产品体验有待提升。</li>
<li><strong>云业务差异化:</strong> 谷歌云凭借Gemini模型实现差异化利润率快速提升由11%升至21%积压订单Bedrock达1060亿美元。</li>
<li><strong>生态竞争:</strong> 在AI手机领域第三方应用控制能力是与苹果竞争的关键战场目前谷歌处于追赶位置。</li>
</ul>
</div>
</div>
<!-- Research Reports -->
<div class="glass-card rounded-2xl collapse collapse-arrow">
<input type="radio" name="my-accordion-1" @click="open = (open === 'reports' ? '' : 'reports')" />
<div class="collapse-title text-xl font-medium text-sky-300">核心研报摘要</div>
<div class="collapse-content px-6 pt-4">
<ul class="list-disc space-y-2 text-gray-300 text-sm">
<li><strong>Gemini用户激增</strong> 用户规模从2024年5月前不足3亿迅速增长至7月的7亿。传闻Gemini 3.0将于年底发布性能有望超越GPT-5。</li>
<li><strong>量子计算突破:</strong> 在Nature发表新型量子算法“量子回声”在105量子比特芯片上演示了可验证的量子优势再次验证超导路线。</li>
<li><strong>反垄断案进展:</strong> 法院裁定谷歌搜索业务违反反垄断法禁止签订排他性分销协议但驳回了分拆提案。最终判决预计2025年3月做出。</li>
<li><strong>估值吸引力:</strong> BofA认为其估值已反映核心业务挑战基于2025年P/E仅为13倍远低于标普500维持“买入”评级。</li>
<li><strong>增长动力:</strong> 广告业务韧性超预期云服务、Waymo和YouTube增长势头强劲价值未被充分认可。</li>
</ul>
</div>
</div>
</div>
<!-- Stock Table -->
<div class="mt-12">
<h2 class="text-3xl font-bold mb-6 section-title glow-text text-gray-100">核心产业链及相关标的</h2>
<div class="overflow-x-auto glass-card rounded-2xl p-1">
<table class="table table-zebra table-sm">
<thead>
<tr class="text-base text-sky-300">
<th>主分类</th>
<th>子分类</th>
<th>股票名称</th>
<th>股票代码</th>
<th>核心关联逻辑</th>
</tr>
</thead>
<tbody id="stock-table-body">
<!-- JS will populate this -->
</tbody>
</table>
</div>
</div>
</main>
</div>
</div>
<script>
const stockDataRaw = [
{"stock": "蓝色光标", "reason": "谷歌的合作伙伴,通过运用谷歌营销产品,实现出海价值", "其他标签": "AI应用, AI营销", "stock_code": "300058"},
{"stock": "省广集团", "reason": "旗下上海拓畅拥有谷歌国内和海外核心代理商资质双牌照", "其他标签": "AI应用, AI营销", "stock_code": "002400"},
{"stock": "浙大网新", "reason": "参股公司趣链和谷歌签订区块链技术采购合约,开展正常业务合作", "其他标签": "AI应用, AI营销", "stock_code": "600797"},
{"stock": "迅游科技", "reason": "公司子公司狮之吼成为谷歌CCP代理牌照授权的首批获得者", "其他标签": "AI应用, AI营销", "stock_code": "300467"},
{"stock": "易点天下", "reason": "公司是Google广告在国内的一级代理,提供一站式的H5广告变现方案;公司是GCP的代理,并在云技术,ai技术和大模型产品上都有广泛的合作;公司是国内首批接入Gemini的公司", "其他标签": "AI应用, AI营销", "stock_code": "301171"},
{"stock": "久其软件", "reason": "公司在数字传播业务领域是Google的一级代理商", "其他标签": "AI应用, AI营销", "stock_code": "002279"},
{"stock": "视觉中国", "reason": "公司收购的500px公司(国际知名的线上摄影社区)服务的客户包含谷歌", "其他标签": "AI应用, 文/图/生视频", "stock_code": "000681"},
{"stock": "万兴科技", "reason": "公司已接入谷歌Gemini、Veo、Nano banana等模型", "其他标签": "AI应用, 文/图/生视频", "stock_code": "300624"},
{"stock": "海天瑞声", "reason": "Google是公司重要客户,公司为其提供过语音以及文本相关的数据产品或服务", "其他标签": "AI应用, 文/图/生视频", "stock_code": "688787"},
{"stock": "中文在线", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "300364"},
{"stock": "欢瑞世纪", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "000892"},
{"stock": "海看股份", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "301262"},
{"stock": "掌阅科技", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "603533"},
{"stock": "捷成股份", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "300182"},
{"stock": "兆驰股份", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "002429"},
{"stock": "华策影视", "reason": "属于'漫剧(降本)'分类", "其他标签": "AI应用, 漫剧(降本)", "stock_code": "300133"},
{"stock": "矩阵股份", "reason": "属于'AI设计'分类", "其他标签": "AI应用, Nano Banana(映射), AI设计", "stock_code": "301365"},
{"stock": "郑中设计", "reason": "属于'AI设计'分类", "其他标签": "AI应用, Nano Banana(映射), AI设计", "stock_code": "002811"},
{"stock": "尚品宅配", "reason": "属于'AI设计'分类", "其他标签": "AI应用, Nano Banana(映射), AI设计", "stock_code": "300616"},
{"stock": "启迪设计", "reason": "属于'AI设计'分类", "其他标签": "AI应用, Nano Banana(映射), AI设计", "stock_code": "300500"},
{"stock": "柏星龙", "reason": "属于'AI设计'分类", "其他标签": "AI应用, Nano Banana(映射), AI设计", "stock_code": "920075"},
{"stock": "利安科技", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "300784"},
{"stock": "惠通科技", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "301601"},
{"stock": "中仑新材", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "301565"},
{"stock": "家联科技", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "301193"},
{"stock": "海正生材", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "688203"},
{"stock": "聚石化学", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "688669"},
{"stock": "瑞丰高材", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "300243"},
{"stock": "金丹科技", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "300829"},
{"stock": "兴业股份", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "603928"},
{"stock": "长江材料", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "001296"},
{"stock": "高乐股份", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "002348"},
{"stock": "冀凯股份", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "002691"},
{"stock": "华曙高科", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "688433"},
{"stock": "金橙子", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "688291"},
{"stock": "爱司凯", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "300521"},
{"stock": "光韵达", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "300227"},
{"stock": "金太阳", "reason": "属于'3D打印'分类", "其他标签": "AI应用, Nano Banana(映射), 3D打印", "stock_code": "300606"},
{"stock": "赛微电子", "reason": "瑞典Silex(公司参股45.24%)于2023年并收到某客户发出的批量采购订单,进行MEMS-OCS的商业化规模量产;网传该客户为谷歌", "其他标签": "AI硬件, OCS", "stock_code": "300456"},
{"stock": "腾景科技", "reason": "谷歌OCS交换机的核心光学器件供应商,业务收入占比已达28%", "其他标签": "AI硬件, OCS", "stock_code": "688195"},
{"stock": "光库科技", "reason": "2025年6月份并购的武汉捷普工厂,是过去谷歌OCS交换机方案的独家代工厂商", "其他标签": "AI硬件, OCS", "stock_code": "300620"},
{"stock": "德科立", "reason": "谷歌10台OCS样机订单预计2025年底前交付完毕,单价25万美元/台", "其他标签": "AI硬件, OCS", "stock_code": "688205"},
{"stock": "炬光科技", "reason": "二维microlens微透镜阵列,276通道*1美金", "其他标签": "AI硬件, OCS", "stock_code": "688167"},
{"stock": "太辰光", "reason": "FAU单机1000美金给康宁,间接供应google", "其他标签": "AI硬件, OCS", "stock_code": "300570"},
{"stock": "福晶科技", "reason": "谷歌MEMS方案和Cohr的液晶方案都需要使用钒酸钇晶体及器件,特别是液晶方案单台价值量接近10万,法拉第旋片被Cohr占据,公司在钒酸钇晶体和法拉第旋片耕耘多年", "其他标签": "AI硬件, OCS", "stock_code": "002222"},
{"stock": "凌云光", "reason": "公司代理(Huber+Suhner/Polatis中国代理商)的OCS产品属于压电陶瓷技术路线,公司与谷歌基于OCS业务没有直接的交流与合作", "其他标签": "AI硬件, OCS", "stock_code": "688400"},
{"stock": "中际旭创", "reason": "供货谷歌800G光模块份额A股第一,2025年谷歌光模块采购量约350万只,中际旭创占其采购份额的70%", "其他标签": "AI硬件, 光模块", "stock_code": "300308"},
{"stock": "新易盛", "reason": "供货谷歌800G光模块份额A股第二,2025年首次切入谷歌800G供应链", "其他标签": "AI硬件, 光模块", "stock_code": "300502"},
{"stock": "长芯博创", "reason": "800G硅光模块已通过谷歌多轮验证,计划2025年第三季度量产,预计年出货量超50万只", "其他标签": "AI硬件, 光模块", "stock_code": "300548"},
{"stock": "特发信息", "reason": "2024年在谷歌体内MPO份额10%", "其他标签": "AI硬件, 光模块", "stock_code": "000070"},
{"stock": "鼎通科技", "reason": "供货谷歌MPO份额10%", "其他标签": "AI硬件, 光模块", "stock_code": "688668"},
{"stock": "英维克", "reason": "公司推出基于谷歌Deschutes 5 CDU规格的CDU产品,同时展示26MW全链路液冷案例,支持超过2.6万台液冷节点部署", "其他标签": "AI硬件, 液冷散热", "stock_code": "002837"},
{"stock": "博杰股份", "reason": "AI服务器测试业务客户谷歌", "其他标签": "AI硬件, AI服务器测试", "stock_code": "002975"},
{"stock": "长飞光纤", "reason": "供货谷歌光纤份额60%,A股第一", "其他标签": "AI硬件, 光纤", "stock_code": "601869"},
{"stock": "亨通光电", "reason": "间接供货谷歌光纤", "其他标签": "AI硬件, 光纤", "stock_code": "600487"},
{"stock": "烽火通信", "reason": "间接供货谷歌光纤", "其他标签": "AI硬件, 光纤", "stock_code": "600498"},
{"stock": "长芯博创", "reason": "通过其子公司长芯盛和安费诺间接向谷歌供货光纤产品", "其他标签": "AI硬件, 光纤", "stock_code": "300548"},
{"stock": "沪电股份", "reason": "供货谷歌PCB份额A股第一,谷歌TPU PCB的核心供应商,在谷歌TPU供应商中占比约30%,仅次于ISU的40%", "其他标签": "AI硬件, PCB", "stock_code": "002463"},
{"stock": "胜宏科技", "reason": "谷歌V7大份额一供", "其他标签": "AI硬件, PCB", "stock_code": "300476"},
{"stock": "中富电路", "reason": "为谷歌TPU供应电源解决方案直流电源转换模块,是谷歌TPU电源模块PCB的核心供应商", "其他标签": "AI硬件, PCB", "stock_code": "300814"},
{"stock": "麦格米特", "reason": "通过施耐德间接供货谷歌电源产品", "其他标签": "AI硬件, 电源", "stock_code": "002851"},
{"stock": "新雷能", "reason": "成功切入谷歌TPU(V7)电源供应链,;与ADI合作的电源模块已进入谷歌TPU服务器量产阶段,目前整体意向订单超过5亿美金", "其他标签": "AI硬件, 电源", "stock_code": "300593"},
{"stock": "欧陆通", "reason": "此前送样谷歌,有望实质性突破拿到code", "其他标签": "AI硬件, 电源", "stock_code": "300870"},
{"stock": "东材科技", "reason": "谷歌TPU从M8材料升级M9材料,其新一代CCL主力供应商由松下改为台光;公司是台光核心高速碳氢+PPO树脂主力供应商", "其他标签": "AI硬件, M9材料", "stock_code": "601208"},
{"stock": "铂科新材", "reason": "供应电感", "其他标签": "AI硬件, 电感", "stock_code": "300811"}
];
document.addEventListener('DOMContentLoaded', function () {
// Capex Chart
const capexChartDom = document.getElementById('capexChart');
const capexChart = echarts.init(capexChartDom);
const option = {
tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true },
xAxis: [{ type: 'category', data: ['2025 Q1', '2025 指引(初)', '2025 指引(上修)', '2026 展望'], axisTick: { alignWithLabel: true }, axisLabel: { color: '#9ca3af' } }],
yAxis: [{ type: 'value', name: '亿美元', axisLabel: { color: '#9ca3af' }, nameTextStyle: { color: '#9ca3af' } }],
series: [{
name: '资本开支',
type: 'bar',
barWidth: '60%',
data: [172, 750, 920, null], // 2026 is qualitative
itemStyle: { color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{ offset: 0, color: '#2dd4bf' }, { offset: 1, color: '#0ea5e9' }]) }
}],
textStyle: { fontFamily: 'Noto Sans SC' }
};
capexChart.setOption(option);
window.addEventListener('resize', () => capexChart.resize());
// Stock Table population
const stockTableBody = document.getElementById('stock-table-body');
// Deduplicate and process stock data
const uniqueStocks = Array.from(new Map(stockDataRaw.map(item => [item.stock_code, item])).values());
// Group by tags
const groupedStocks = uniqueStocks.reduce((acc, stock) => {
const tags = stock['其他标签'] ? stock['其他标签'].split(',').map(t => t.trim()) : ['未分类'];
const mainCat = tags[0] || '未分类';
const subCat = tags.slice(1).join(', ') || '核心';
if (!acc[mainCat]) {
acc[mainCat] = {};
}
if (!acc[mainCat][subCat]) {
acc[mainCat][subCat] = [];
}
acc[mainCat][subCat].push(stock);
return acc;
}, {});
let html = '';
for (const mainCat in groupedStocks) {
const subGroups = groupedStocks[mainCat];
const mainCatRowCount = Object.values(subGroups).reduce((sum, stocks) => sum + stocks.length, 0);
let isFirstMainRow = true;
for (const subCat in subGroups) {
const stocks = subGroups[subCat];
const subCatRowCount = stocks.length;
let isFirstSubRow = true;
stocks.forEach(stock => {
html += `<tr>`;
if (isFirstMainRow) {
html += `<td rowspan="${mainCatRowCount}" class="font-bold align-top pt-3 text-base text-gray-200">${mainCat}</td>`;
isFirstMainRow = false;
}
if (isFirstSubRow) {
html += `<td rowspan="${subCatRowCount}" class="align-top pt-3 text-teal-300">${subCat}</td>`;
isFirstSubRow = false;
}
html += `<td class="font-semibold">${stock.stock}</td>`;
html += `<td><a href="https://valuefrontier.cn/company?scode=${stock.stock_code}" target="_blank" class="link link-hover text-sky-400">${stock.stock_code}</a></td>`;
html += `<td class="text-xs max-w-sm">${stock.reason || 'N/A'}</td>`;
html += `</tr>`;
});
}
}
stockTableBody.innerHTML = html;
});
</script>
</body>
</html>