Files
vf_react/public/htmls/反内卷合集.html
2025-12-05 13:29:18 +08:00

436 lines
32 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.jsdelivr.net/npm/echarts@5.5.0/dist/echarts.min.js"></script>
<script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.14.0/dist/cdn.min.js"></script>
<link href="https://cdn.jsdelivr.net/npm/daisyui@4.12.2/dist/full.min.css" rel="stylesheet" type="text/css" />
<script src="https://cdn.tailwindcss.com"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Poppins', sans-serif;
background-color: #0c0a18;
background-image:
radial-gradient(at 27% 37%, hsla(215, 98%, 61%, 0.1) 0px, transparent 50%),
radial-gradient(at 97% 21%, hsla(125, 98%, 72%, 0.1) 0px, transparent 50%),
radial-gradient(at 52% 99%, hsla(355, 98%, 76%, 0.15) 0px, transparent 50%),
radial-gradient(at 10% 29%, hsla(256, 96%, 68%, 0.1) 0px, transparent 50%),
radial-gradient(at 97% 96%, hsla(38, 60%, 74%, 0.1) 0px, transparent 50%),
radial-gradient(at 33% 50%, hsla(222, 67%, 73%, 0.1) 0px, transparent 50%),
radial-gradient(at 79% 53%, hsla(343, 68%, 79%, 0.1) 0px, transparent 50%);
background-attachment: fixed;
}
.glass-card {
background: rgba(20, 18, 38, 0.4);
backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
border: 1px solid rgba(255, 255, 255, 0.1);
transition: all 0.3s ease;
}
.glass-card:hover {
background: rgba(20, 18, 38, 0.6);
border: 1px solid rgba(255, 255, 255, 0.2);
box-shadow: 0 0 30px rgba(0, 191, 255, 0.2);
}
.bento-grid {
display: grid;
gap: 1rem;
grid-template-columns: repeat(12, 1fr);
}
.bento-item {
border-radius: 1.5rem;
padding: 1.5rem;
}
.bento-item-1 { grid-column: span 12; }
.bento-item-2 { grid-column: span 12; md:grid-column: span 8; }
.bento-item-3 { grid-column: span 12; md:grid-column: span 4; }
.bento-item-4 { grid-column: span 12; md:grid-column: span 6; }
.bento-item-5 { grid-column: span 12; md:grid-column: span 6; }
.bento-item-6 { grid-column: span 12; }
.bento-item-7 { grid-column: span 12; }
.bento-item-8 { grid-column: span 12; }
@media (min-width: 768px) {
.bento-item-1 { grid-column: span 12; }
.bento-item-2 { grid-column: span 8; }
.bento-item-3 { grid-column: span 4; }
.bento-item-4 { grid-column: span 6; }
.bento-item-5 { grid-column: span 6; }
.bento-item-6 { grid-column: span 12; }
.bento-item-7 { grid-column: span 12; }
.bento-item-8 { grid-column: span 12; }
}
.highlight-text {
color: #2dd4bf; /* teal-400 */
}
.title-gradient {
background-image: linear-gradient(to right, #60a5fa, #a78bfa);
-webkit-background-clip: text;
background-clip: text;
color: transparent;
}
</style>
</head>
<body class="text-gray-300">
<div class="container mx-auto p-4 md:p-8">
<header class="text-center mb-12">
<h1 class="text-4xl md:text-6xl font-bold title-gradient mb-4">反内卷合集 · 深度研报</h1>
<p class="text-xl text-gray-400">新一轮以“秩序重整”为核心的供给侧改革</p>
<div class="mt-4 text-xs text-gray-500">
<p>北京价值前沿科技有限公司 AI投研agent“价小前投研” 进行投研呈现</p>
<p>本报告为AI合成数据投资需谨慎</p>
</div>
</header>
<main class="space-y-8">
<!-- Bento Grid Layout -->
<div class="bento-grid">
<!-- 核心观点 -->
<section class="bento-item glass-card bento-item-1">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">核心观点摘要</h2>
<p class="text-gray-300 leading-relaxed">
“反内卷”是应对当前宏观通缩压力和产业结构失衡的顶层政策主线,其本质是 <strong class="highlight-text">新一轮以“秩序重整”为核心的供给侧改革</strong>。当前概念已从政策预期阶段迈入 <strong class="highlight-text">行业试点与分化落地阶段</strong>,核心驱动力源于政府通过行政与市场结合手段,强制出清过剩产能、修复企业盈利能力。其未来潜力在于能否成功引导相关产业从“价格战”泥潭转向“价值战”高地,但政策执行力度与需求侧的配合度将是决定其成败的关键。
</p>
</section>
<!-- 核心逻辑与市场认知 -->
<section class="bento-item glass-card bento-item-2">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">核心逻辑与市场认知分析</h2>
<div class="space-y-4">
<div class="collapse collapse-plus glass-card !bg-opacity-50">
<input type="radio" name="logic-accordion" checked="checked" />
<div class="collapse-title text-xl font-medium text-violet-400">
核心驱动力:政策主导的“市场失灵”修正
</div>
<div class="collapse-content">
<p>“反内卷”的根本逻辑是 <strong class="highlight-text">政策驱动</strong>。在宏观经济面临显著下行压力截至2025年4月<strong class="highlight-text">PPI已连续31个月同比负增长</strong>、工业产能利用率持续下滑从2021Q3的 <strong class="highlight-text">77.7%</strong> 降至2025Q1的 <strong class="highlight-text">75.1%</strong>的背景下市场自身的出清机制因地方保护、企业非理性扩张等因素而失灵。企业陷入“增收不增利”的恶性循环2024年内卷行业净利润增速 <strong class="highlight-text">-28.2%</strong>)。因此,“反内卷”是政府主动介入,目标直指 <strong class="highlight-text">“稳价格、稳盈利、稳就业”</strong>,为经济高质量发展扫清障碍。</p>
</div>
</div>
<div class="collapse collapse-plus glass-card !bg-opacity-50">
<input type="radio" name="logic-accordion" />
<div class="collapse-title text-xl font-medium text-violet-400">
市场热度与情绪:高度关注,预期与现实交织
</div>
<div class="collapse-content">
<p>市场对“反内卷”概念给予了 <strong class="highlight-text">极高的关注度</strong>。市场情绪经历了从初步的 <strong class="highlight-text">主题炒作</strong><strong class="highlight-text">基本面逻辑验证</strong> 的演变。乐观情绪源于对政策决心的认可认为这是解决A股上市公司盈利能力持续下滑的“对症良药”。分歧与谨慎则体现在对政策执行效果的担忧上尤其对民营企业占比较高的行业能否有效执行协同限产存在疑虑。投资者普遍认识到从政策出台到企业盈利真正改善存在约 <strong class="highlight-text">2-3个季度</strong> 的时滞。</p>
</div>
</div>
<div class="collapse collapse-plus glass-card !bg-opacity-50">
<input type="radio" name="logic-accordion" />
<div class="collapse-title text-xl font-medium text-violet-400">
预期差分析:宏大叙事与落地现实的差距
</div>
<div class="collapse-content">
<ul class="list-disc list-inside space-y-2">
<li><strong class="text-fuchsia-400">政策力度预期差:</strong>市场预期强力“一刀切”,但实际更倾向于 <strong class="highlight-text">“行业自律+政策引导+底线监管”</strong> 的组合拳,推进可能是渐进式、差异化的。</li>
<li><strong class="text-fuchsia-400">受益主体预期差:</strong>市场初期倾向炒作普涨,但真正受益者是具备核心竞争优势的龙头企业。反内卷将加速行业洗牌,是龙头的“盛宴”。<strong class="highlight-text">ROIC-WACC < 0</strong> 的行业是识别核心受益者的精准工具。</li>
<li><strong class="text-fuchsia-400">行情性质预期差:</strong>部分投资者视为短期主题,但策略观点明确指出其是 <strong class="highlight-text">“主线”</strong>,行情将从“炒预期”的β行情,逐步过渡到“验业绩”的α行情,市场可能低估了其持续性。</li>
</ul>
</div>
</div>
</div>
</section>
<!-- 关键指标 -->
<section class="bento-item glass-card bento-item-3">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">需重点跟踪的关键指标</h2>
<ul class="space-y-3">
<li><span class="badge badge-primary badge-outline mr-2">宏观</span> PPI同比增速</li>
<li><span class="badge badge-secondary badge-outline mr-2">行业</span> 产能利用率、库存天数、CR变化</li>
<li><span class="badge badge-accent badge-outline mr-2">价格</span> 水泥、钢材、多晶硅、快递单票等现货价格</li>
<li><span class="badge badge-info badge-outline mr-2">公司</span> 毛利率、净利率、经营性现金流</li>
</ul>
</section>
<!-- 概念事件时间线 -->
<section class="bento-item glass-card bento-item-1">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">概念事件:政策脉络</h2>
<div id="timeline-chart" style="width: 100%; height: 400px;"></div>
</section>
<!-- 催化剂与发展路径 -->
<section class="bento-item glass-card bento-item-4">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">近期催化剂 (未来3-6个月)</h2>
<ul class="list-disc list-inside space-y-2 text-gray-300">
<li><strong class="text-fuchsia-400">政策落地:</strong> 工信部 <strong class="highlight-text">十大重点行业</strong> 稳增长方案细则发布。</li>
<li><strong class="text-fuchsia-400">价格信号:</strong> 水泥、涤纶长丝、多晶硅、快递单票价格 <strong class="highlight-text">持续回暖</strong></li>
<li><strong class="text-fuchsia-400">行业行动:</strong> 光伏 <strong class="highlight-text">17家企业联合体</strong> 成立,钢铁、化工限产保价协议落地。</li>
<li><strong class="text-fuchsia-400">财报验证:</strong> <strong class="highlight-text">2025年Q3财报</strong> 检验毛利率和净利率的边际改善。</li>
</ul>
</section>
<section class="bento-item glass-card bento-item-5">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">长期发展路径</h2>
<ul class="timeline timeline-compact timeline-vertical">
<li>
<div class="timeline-start timeline-box">政策驱动与预期修复</div>
<div class="timeline-middle">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-5 h-5 text-primary"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd" /></svg>
</div>
<hr/>
</li>
<li>
<hr/>
<div class="timeline-middle">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-5 h-5 text-primary"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd" /></svg>
</div>
<div class="timeline-end timeline-box">供给收缩与价格企稳</div>
<hr/>
</li>
<li>
<hr/>
<div class="timeline-start timeline-box">行业出清与格局优化</div>
<div class="timeline-middle">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-5 h-5 text-primary"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd" /></svg>
</div>
<hr/>
</li>
<li>
<hr/>
<div class="timeline-middle">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" class="w-5 h-5 text-primary"><path fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd" /></svg>
</div>
<div class="timeline-end timeline-box">盈利兑现与价值重估</div>
</li>
</ul>
</section>
<!-- 产业链与核心公司 -->
<section class="bento-item glass-card bento-item-6" x-data="{ activeTab: 'photovoltaic' }">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">产业链与核心公司深度剖析</h2>
<div role="tablist" class="tabs tabs-boxed bg-black/20 mb-4">
<a role="tab" class="tab" :class="{'tab-active': activeTab === 'photovoltaic'}" @click.prevent="activeTab = 'photovoltaic'">光伏行业</a>
<a role="tab" class="tab" :class="{'tab-active': activeTab === 'chemical'}" @click.prevent="activeTab = 'chemical'">化工行业</a>
<a role="tab" class="tab" :class="{'tab-active': activeTab === 'express'}" @click.prevent="activeTab = 'express'">快递行业</a>
<a role="tab" class="tab" :class="{'tab-active': activeTab === 'traditional'}" @click.prevent="activeTab = 'traditional'">传统周期品</a>
</div>
<div x-show="activeTab === 'photovoltaic'" class="space-y-3">
<h3 class="text-xl font-semibold text-violet-400">光伏行业:龙头主导的整合之路</h3>
<p><strong class="highlight-text">逻辑纯度:</strong>硅料环节(如大全能源)和光伏玻璃环节(如福莱特)的逻辑最纯粹,是产业链中产能过剩最严重、价格战最惨烈的环节,政策干预的边际效益最大。</p>
<p><strong class="highlight-text">核心玩家:</strong>领导者如 <strong class="text-white">通威股份(600438)</strong><strong class="text-white">TCL中环(002129)</strong>,最可能成为收购方;高弹性追赶者如 <strong class="text-white">弘元绿能(603185)</strong>,业绩反转空间最大。</p>
<p><strong class="highlight-text">风险点:</strong>路演信息揭示“协同限产难度大因民企占比高”的现实困境,反内卷路径可能比预期更曲折。</p>
</div>
<div x-show="activeTab === 'chemical'" class="space-y-3">
<h3 class="text-xl font-semibold text-violet-400">化工行业:细分领域的自我救赎</h3>
<p><strong class="highlight-text">逻辑纯度:</strong>涤纶长丝、纯碱、农药等子行业的逻辑最清晰。这些行业格局相对集中,龙头企业有能力和意愿协同行动。</p>
<p><strong class="highlight-text">核心玩家:</strong>综合龙头如 <strong class="text-white">万华化学</strong><strong class="text-white">华鲁恒升</strong>,优势稳固;细分龙头如 <strong class="text-white">桐昆股份</strong><strong class="text-white">新凤鸣</strong> 主动联合减产是“行业自律”典范效果直接产销破600%)。</p>
</div>
<div x-show="activeTab === 'express'" class="space-y-3">
<h3 class="text-xl font-semibold text-violet-400">快递行业:监管驱动的秩序重建</h3>
<p><strong class="highlight-text">逻辑纯度:</strong>政策旨在托底价格、保障服务质量。投资逻辑在于赚取“监管红利”带来的利润率回升。</p>
<p><strong class="highlight-text">核心玩家:</strong>身处“通达系”价格战漩涡中心的 <strong class="text-white">申通快递(002468)</strong><strong class="text-white">圆通速递</strong><strong class="text-white">韵达股份</strong>。申通上涨逻辑最为复合,叠加了阿里系整合预期。</p>
<p><strong class="highlight-text">验证:</strong>新闻和路演数据清晰验证逻辑如“义乌加盟商自发提价至1.05元监管协调后涨至1.1元”。</p>
</div>
<div x-show="activeTab === 'traditional'" class="space-y-3">
<h3 class="text-xl font-semibold text-violet-400">传统周期品:高确定性的国企主导</h3>
<p><strong class="highlight-text">逻辑纯度:</strong>水泥、钢铁、煤炭等行业由大型国企主导,政策执行力最强,供给收缩的确定性最高。</p>
<p><strong class="highlight-text">投资逻辑:</strong>赚取“政策执行”带来的价格修复收益。</p>
<p><strong class="highlight-text">核心玩家:</strong><strong class="text-white">海螺水泥(600585)</strong><strong class="text-white">宝钢股份(600019)</strong></p>
</div>
</section>
<!-- 风险与结论 -->
<section class="bento-item glass-card bento-item-7">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">潜在风险与综合结论</h2>
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
<div>
<h3 class="text-xl font-semibold mb-3 text-error">潜在风险与挑战</h3>
<ul class="list-disc list-inside space-y-2">
<li><strong class="text-red-400">政策风险:</strong>政策落地效果不及预期是首要风险,地方政府与中央目标可能产生博弈。</li>
<li><strong class="text-red-400">需求侧风险:</strong>内需修复偏慢是最大外部制约,单纯供给收缩难以支撑价格持续上涨。</li>
<li><strong class="text-red-400">商业化风险:</strong>价格上涨后,落后产能可能“死灰复燃”,考验持续监管能力。</li>
<li><strong class="text-red-400">信息交叉验证风险:</strong>研报的宏观定调与路演的微观观察存在张力,市场对政策效力存分歧。</li>
</ul>
</div>
<div>
<h3 class="text-xl font-semibold mb-3 text-success">综合结论与投资启示</h3>
<p class="mb-3">“反内卷”已从纯粹的主题炒作,步入 <strong class="highlight-text">基本面驱动的早期验证阶段</strong>。它是一条确定性较高的年度级别投资主线,但内部节奏和行业表现将显著分化。行情的深化将取决于 <strong class="highlight-text">“价格信号”</strong> 的出现和 <strong class="highlight-text">“企业盈利”</strong> 的兑现。</p>
<div class="font-bold">最具投资价值的细分环节:</div>
<ul class="list-decimal list-inside space-y-1">
<li><strong class="text-green-400">高确定性:</strong>水泥、钢铁、煤炭 (国企主导)</li>
<li><strong class="text-green-400">高弹性:</strong>光伏(硅料)、化工(部分子行业) (竞争格局恶劣)</li>
<li><strong class="text-green-400">监管驱动:</strong>快递 (服务业)</li>
</ul>
</div>
</div>
</section>
<!-- 核心标的 -->
<section class="bento-item glass-card bento-item-8">
<h2 class="text-2xl font-bold mb-4 text-cyan-400 border-b border-cyan-400/20 pb-2">核心标的池</h2>
<div class="space-y-8">
<div>
<h3 class="text-xl font-semibold text-violet-400 mb-4">光伏产业链</h3>
<div class="overflow-x-auto">
<table class="table table-zebra w-full">
<thead>
<tr>
<th>股票名称</th>
<th>标签</th>
<th>核心逻辑</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://valuefrontier.cn/company?scode=601865" target="_blank" class="link link-hover">福莱特 (601865)</a></td><td><div class="badge badge-primary">光伏</div><div class="badge badge-secondary">玻璃</div></td><td>2024年光伏玻璃营收168.16亿元产能19400吨/天,行业龙头。</td></tr>
<tr><td><a href="https://valuefrontier.cn/company?scode=600438" target="_blank" class="link link-hover">通威股份 (600438)</a></td><td><div class="badge badge-primary">光伏</div><div class="badge badge-accent">多晶硅</div></td><td>全球光伏一体化龙头高纯晶硅年产能超90万吨成本优势显著。</td></tr>
<tr><td><a href="https://valuefrontier.cn/company?scode=688303" target="_blank" class="link link-hover">大全能源 (688303)</a></td><td><div class="badge badge-primary">光伏</div><div class="badge badge-accent">多晶硅</div></td><td>预计2025年全年产量为11万-14万吨硅料反内卷核心标的。</td></tr>
</tbody>
</table>
</div>
</div>
<div>
<h3 class="text-xl font-semibold text-violet-400 mb-4">传统周期品 (水泥、钢铁、煤炭)</h3>
<div class="overflow-x-auto">
<table class="table table-zebra w-full">
<thead>
<tr>
<th>股票名称</th>
<th>标签</th>
<th>核心逻辑</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://valuefrontier.cn/company?scode=600585" target="_blank" class="link link-hover">海螺水泥 (600585)</a></td><td><div class="badge badge-ghost">水泥</div></td><td>2024中国水泥企业熟料产能全球排行第2产能23284.1万吨,行业标杆。</td></tr>
<tr><td><a href="https://valuefrontier.cn/company?scode=600019" target="_blank" class="link link-hover">宝钢股份 (600019)</a></td><td><div class="badge badge-neutral">钢铁</div><div class="badge badge-info">央企</div></td><td>中国钢铁行业龙头企业,受益于供给侧改革和行业集中度提升。</td></tr>
<tr><td><a href="https://valuefrontier.cn/company?scode=601088" target="_blank" class="link link-hover">中国神华 (601088)</a></td><td><div class="badge badge-warning">煤炭</div><div class="badge badge-success">产能前五</div></td><td>煤炭行业巨头,一体化经营模式,高分红价值股。</td></tr>
</tbody>
</table>
</div>
</div>
<div>
<h3 class="text-xl font-semibold text-violet-400 mb-4">锂矿 & 生猪 & 汽车</h3>
<div class="overflow-x-auto">
<table class="table table-zebra w-full">
<thead>
<tr>
<th>股票名称</th>
<th>标签</th>
<th>核心逻辑</th>
</tr>
</thead>
<tbody>
<tr><td><a href="https://valuefrontier.cn/company?scode=002460" target="_blank" class="link link-hover">赣锋锂业 (002460)</a></td><td><div class="badge badge-error">锂矿</div></td><td>全球领先的锂化合物生产商,产业链布局完整。</td></tr>
<tr><td><a href="https://valuefrontier.cn/company?scode=002714" target="_blank" class="link link-hover">牧原股份 (002714)</a></td><td><div class="badge badge-success">生猪</div></td><td>2024年出栏量前20成本控制领先受益于产能调控政策。</td></tr>
<tr><td><a href="https://valuefrontier.cn/company?scode=600698" target="_blank" class="link link-hover">湖南天雁 (600698)</a></td><td><div class="badge badge-info">汽车</div></td><td>汽车行业反内卷,商务条件优化中长期利好议价权不强的供应商。</td></tr>
</tbody>
</table>
</div>
</div>
</div>
</section>
</div>
</main>
</div>
<script>
document.addEventListener('DOMContentLoaded', function () {
var chartDom = document.getElementById('timeline-chart');
var myChart = echarts.init(chartDom, 'dark');
var option;
const data = [
{ name: '中央经济工作会议首次提出“综合整治‘内卷式’竞争”', value: ['2024-12-01', 10] },
{ name: '国务院常务会议强调新兴产业“避免低水平重复建设”', value: ['2025-02-25', 20] },
{ name: '政府工作报告首次写入“综合整治‘内卷式’竞争”', value: ['2025-03-05', 30] },
{ name: '工信部将“整治行业‘内卷’”列为集中整治工作', value: ['2025-06-10', 40] },
{ name: '中央财经委会议明确“依法依规治理企业低价无序竞争”', value: ['2025-07-01', 50] },
{ name: '国常会规范新能源汽车竞争秩序', value: ['2025-07-16', 60] },
{ name: '工信部宣布出台十大重点行业稳增长方案', value: ['2025-07-18', 70] },
{ name: '国家医保局释放集采规则优化信号,不再“唯低价”', value: ['2025-07-24', 80] },
{ name: '行业响应与市场发酵', value: ['2025-08-01', 90] },
];
option = {
backgroundColor: 'transparent',
tooltip: {
trigger: 'axis',
formatter: function (params) {
return params[0].data.name;
},
backgroundColor: 'rgba(20, 18, 38, 0.8)',
borderColor: 'rgba(255, 255, 255, 0.2)',
textStyle: {
color: '#E5E7EB'
}
},
grid: {
left: '5%',
right: '5%',
bottom: '10%',
top: '15%',
containLabel: true
},
xAxis: {
type: 'time',
axisLine: {
lineStyle: {
color: 'rgba(255, 255, 255, 0.3)'
}
},
splitLine: { show: false },
axisLabel: {
color: '#9CA3AF'
}
},
yAxis: {
type: 'value',
axisLine: { show: false },
splitLine: {
lineStyle: {
color: 'rgba(255, 255, 255, 0.1)',
type: 'dashed'
}
},
axisLabel: { show: false }
},
series: [{
type: 'line',
showSymbol: false,
data: data.map(item => item.value),
smooth: true,
lineStyle: {
color: '#60a5fa',
width: 1,
opacity: 0.5,
},
}, {
type: 'scatter',
symbolSize: 10,
data: data,
itemStyle: {
color: new echarts.graphic.RadialGradient(0.4, 0.3, 1, [
{ offset: 0, color: 'rgb(167, 139, 250)' },
{ offset: 1, color: 'rgb(96, 165, 250)' }
]),
shadowColor: 'rgba(96, 165, 250, 0.5)',
shadowBlur: 10
},
label: {
show: true,
position: 'top',
formatter: '{b}',
color: '#D1D5DB',
fontSize: 12,
backgroundColor: 'rgba(20, 18, 38, 0.5)',
padding: [4, 6],
borderRadius: 4
}
}]
};
myChart.setOption(option);
window.addEventListener('resize', myChart.resize);
});
</script>
</body>
</html>