Files
vf_react/public/htmls/MOE模型.html
2025-10-15 11:56:34 +08:00

626 lines
26 KiB
HTML
Raw Permalink 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">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>MOE模型概念分析报告</title>
<link href="https://fonts.googleapis.com/css?family=Inter:300,400,500,600,700,800" rel="stylesheet" />
<!-- Font Awesome Icons -->
<script src="https://kit.fontawesome.com/1d2b6c4f81.js" crossorigin="anonymous"></script>
<!-- Tailwind CSS -->
<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/daisyui@5" rel="stylesheet" type="text/css" />
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></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', 'Inter', sans-serif;
background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
color: #e2e8f0;
overflow-x: hidden;
}
.gradient-text {
background: linear-gradient(90deg, #3b82f6, #8b5cf6);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
.card-bg {
background: rgba(30, 41, 59, 0.7);
backdrop-filter: blur(10px);
border: 1px solid rgba(100, 116, 139, 0.3);
}
.timeline-dot {
width: 12px;
height: 12px;
background: #3b82f6;
border-radius: 50%;
position: absolute;
left: -6px;
top: 6px;
}
.timeline-line {
position: absolute;
left: 0;
top: 18px;
bottom: -18px;
width: 1px;
background: rgba(100, 116, 139, 0.5);
}
.timeline-item:last-child .timeline-line {
display: none;
}
.table-container {
overflow-x: auto;
}
.particle-container {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: -1;
}
.highlight-box {
background: linear-gradient(135deg, rgba(59, 130, 246, 0.1) 0%, rgba(139, 92, 246, 0.1) 100%);
border-left: 4px solid #3b82f6;
}
.risk-box {
background: linear-gradient(135deg, rgba(239, 68, 68, 0.1) 0%, rgba(245, 158, 11, 0.1) 100%);
border-left: 4px solid #ef4444;
}
.opportunity-box {
background: linear-gradient(135deg, rgba(16, 185, 129, 0.1) 0%, rgba(59, 130, 246, 0.1) 100%);
border-left: 4px solid #10b981;
}
@media (max-width: 768px) {
.mobile-stack {
flex-direction: column;
}
.mobile-full {
width: 100%;
}
}
</style>
</head>
<body>
<div id="particles-js" class="particle-container"></div>
<div class="container mx-auto px-4 py-8 max-w-6xl">
<!-- 标题部分 -->
<div class="text-center mb-12">
<h1 class="text-4xl md:text-5xl font-bold mb-4 gradient-text">MOE模型概念分析</h1>
<p class="text-lg text-slate-300 max-w-3xl mx-auto">
混合专家模型(MoE)已从技术验证进入规模化落地阶段,成为大模型降本增效的核心路径
</p>
</div>
<!-- 概念事件时间线 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-history mr-3 text-blue-400"></i>
概念事件时间线
</h2>
<div class="relative pl-8">
<div class="timeline-item relative pb-8">
<div class="timeline-dot"></div>
<div class="timeline-line"></div>
<div class="highlight-box rounded-lg p-4">
<div class="flex flex-wrap items-center justify-between">
<h3 class="text-lg font-semibold text-blue-300">2023年7月</h3>
<span class="text-sm bg-blue-900 text-blue-200 px-2 py-1 rounded">财通计算机路演</span>
</div>
<p class="mt-2">OpenAI被曝GPT-4采用<strong>1.8万亿参数MoE架构</strong>首次将MoE推向主流视野</p>
</div>
</div>
<div class="timeline-item relative pb-8">
<div class="timeline-dot"></div>
<div class="timeline-line"></div>
<div class="highlight-box rounded-lg p-4">
<div class="flex flex-wrap items-center justify-between">
<h3 class="text-lg font-semibold text-blue-300">2024年1月</h3>
<span class="text-sm bg-blue-900 text-blue-200 px-2 py-1 rounded">MiniMax发布</span>
</div>
<p class="mt-2">国内首个MoE大模型abab6<strong>激活参数仅37B</strong>却对标GPT-3.5</p>
</div>
</div>
<div class="timeline-item relative pb-8">
<div class="timeline-dot"></div>
<div class="timeline-line"></div>
<div class="highlight-box rounded-lg p-4">
<div class="flex flex-wrap items-center justify-between">
<h3 class="text-lg font-semibold text-blue-300">2024年5月</h3>
<span class="text-sm bg-blue-900 text-blue-200 px-2 py-1 rounded">华为发布</span>
</div>
<p class="mt-2"><strong>盘古Ultra MoE7180亿参数</strong>全流程昇腾训练打破GPU依赖</p>
</div>
</div>
<div class="timeline-item relative pb-8">
<div class="timeline-dot"></div>
<div class="timeline-line"></div>
<div class="highlight-box rounded-lg p-4">
<div class="flex flex-wrap items-center justify-between">
<h3 class="text-lg font-semibold text-blue-300">2025年2月</h3>
<span class="text-sm bg-blue-900 text-blue-200 px-2 py-1 rounded">字节/腾讯</span>
</div>
<p class="mt-2">字节开源COMET技术<strong>MoE训练成本降40%</strong>腾讯混元开源80B参数MoE模型</p>
</div>
</div>
<div class="timeline-item relative">
<div class="timeline-dot"></div>
<div class="highlight-box rounded-lg p-4">
<div class="flex flex-wrap items-center justify-between">
<h3 class="text-lg font-semibold text-blue-300">2025年6月</h3>
<span class="text-sm bg-blue-900 text-blue-200 px-2 py-1 rounded">华为云升级</span>
</div>
<p class="mt-2">盘古5.5升级<strong>7180亿MoE深度思考模型</strong>昇腾CloudMatrix超节点实现<strong>35K tokens/s推理</strong></p>
</div>
</div>
</div>
</div>
<!-- 核心观点摘要 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-lightbulb mr-3 text-yellow-400"></i>
核心观点摘要
</h2>
<div class="grid md:grid-cols-3 gap-4">
<div class="opportunity-box rounded-lg p-4">
<h3 class="text-lg font-semibold text-green-300 mb-2">阶段判断</h3>
<p>MoE已从"技术验证"进入<strong>"规模化落地"阶段</strong>,成为大模型降本增效的核心路径</p>
</div>
<div class="opportunity-box rounded-lg p-4">
<h3 class="text-lg font-semibold text-green-300 mb-2">核心驱动力</h3>
<p><strong>算力瓶颈倒逼架构创新</strong>——通过稀疏激活实现参数规模与计算成本的脱钩</p>
</div>
<div class="opportunity-box rounded-lg p-4">
<h3 class="text-lg font-semibold text-green-300 mb-2">未来潜力</h3>
<p><strong>2025年将成为MoE商业化元年</strong>,国产芯片+开源生态将重塑全球AI算力格局</p>
</div>
</div>
</div>
<!-- 核心逻辑与市场认知分析 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-brain mr-3 text-purple-400"></i>
核心逻辑与市场认知分析
</h2>
<div class="mb-6">
<h3 class="text-xl font-semibold mb-4 text-blue-300">核心驱动力</h3>
<div class="grid md:grid-cols-2 gap-4">
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">技术突破</h4>
<ul class="list-disc pl-5 space-y-2">
<li><strong>稀疏激活效率</strong>DeepSeek-V3通过Top-2专家路由激活参数占比仅15.6%却达到70B稠密模型性能</li>
<li><strong>国产算力适配</strong>华为昇腾通过PTX级优化将MoE训练MFU从30%提升至41%</li>
</ul>
</div>
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">成本拐点</h4>
<ul class="list-disc pl-5 space-y-2">
<li><strong>训练成本</strong>字节COMET技术使MoE训练效率提升1.7倍单次训练成本降至560万美元</li>
<li><strong>推理成本</strong>腾讯混元80B MoE模型激活参数13B推理成本较稠密模型降低83%</li>
</ul>
</div>
</div>
</div>
<div class="mb-6">
<h3 class="text-xl font-semibold mb-4 text-blue-300">市场热度与情绪</h3>
<div class="grid md:grid-cols-2 gap-4">
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">研报密度</h4>
<p>2024Q2以来<strong>12篇头部研报</strong>将MoE列为"大模型降本唯一路径"(华泰/东吴/安信)</p>
</div>
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">情绪分化</h4>
<ul class="list-disc pl-5 space-y-2">
<li><strong>乐观派</strong>认为MoE将复制"光伏单晶替代多晶"路径2025年渗透率超70%</li>
<li><strong>谨慎派</strong>:担忧专家负载不均导致性能波动,需验证长期稳定性</li>
</ul>
</div>
</div>
</div>
<div>
<h3 class="text-xl font-semibold mb-4 text-blue-300">预期差分析</h3>
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">被忽略的关键点</h4>
<ul class="list-disc pl-5 space-y-2">
<li><strong>通信开销陷阱</strong>MoE需All-to-All通信但华为通过EP32+TP4混合并行将通信开销压至&lt;2%</li>
<li><strong>国产芯片机会</strong>市场低估昇腾910B对MoE的支持2025年昇腾出货量预计达60万片</li>
</ul>
</div>
</div>
</div>
<!-- 关键催化剂与未来发展路径 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-rocket mr-3 text-green-400"></i>
关键催化剂与未来发展路径
</h2>
<div class="mb-6">
<h3 class="text-xl font-semibold mb-4 text-green-300">近期催化剂3-6个月</h3>
<div class="overflow-x-auto">
<table class="w-full text-left">
<thead>
<tr class="border-b border-slate-700">
<th class="py-2 px-4 font-semibold text-green-200">时间</th>
<th class="py-2 px-4 font-semibold text-green-200">事件</th>
<th class="py-2 px-4 font-semibold text-green-200">影响逻辑</th>
</tr>
</thead>
<tbody>
<tr class="border-b border-slate-800">
<td class="py-3 px-4 font-medium text-blue-300">2025Q3</td>
<td class="py-3 px-4">华为昇腾910C发布</td>
<td class="py-3 px-4">支持FP8精度MoE训练成本再降30%</td>
</tr>
<tr class="border-b border-slate-800">
<td class="py-3 px-4 font-medium text-blue-300">2025Q3</td>
<td class="py-3 px-4">腾讯混元MoE开源</td>
<td class="py-3 px-4">推动中小厂商采用,加速生态扩散</td>
</tr>
<tr>
<td class="py-3 px-4 font-medium text-blue-300">2025Q4</td>
<td class="py-3 px-4">字节跳动UltraMem架构落地</td>
<td class="py-3 px-4">推理成本降83%冲击API定价体系</td>
</tr>
</tbody>
</table>
</div>
</div>
<div>
<h3 class="text-xl font-semibold mb-4 text-green-300">长期发展路径</h3>
<div class="grid md:grid-cols-2 gap-4">
<div class="opportunity-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-green-200">2025-2026</h4>
<p>MoE成为大模型标配类似Transformer国产芯片+开源框架主导中低端市场</p>
</div>
<div class="opportunity-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-green-200">2027-2028</h4>
<p>异构MoE动态专家数量+LPU专用芯片成熟单位算力成本降至当前10%</p>
</div>
</div>
</div>
</div>
<!-- 产业链与核心公司深度剖析 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-network-wired mr-3 text-indigo-400"></i>
产业链与核心公司深度剖析
</h2>
<div class="mb-6">
<h3 class="text-xl font-semibold mb-4 text-indigo-300">产业链图谱</h3>
<div class="bg-slate-800 rounded-lg p-4">
<div class="flex flex-col md:flex-row items-center justify-between space-y-4 md:space-y-0">
<div class="text-center">
<div class="bg-blue-900 rounded-lg px-4 py-2 mb-2">
<p class="font-semibold text-blue-200">上游:算力芯片</p>
</div>
<div class="space-y-2">
<p class="text-sm">昇腾910B</p>
<p class="text-sm">寒武纪MLU370</p>
</div>
</div>
<div class="text-2xl text-blue-400">
<i class="fas fa-arrow-right"></i>
</div>
<div class="text-center">
<div class="bg-purple-900 rounded-lg px-4 py-2 mb-2">
<p class="font-semibold text-purple-200">中游MoE框架</p>
</div>
<div class="space-y-2">
<p class="text-sm">华为盘古MoE</p>
<p class="text-sm">腾讯混元MoE</p>
</div>
</div>
<div class="text-2xl text-purple-400">
<i class="fas fa-arrow-right"></i>
</div>
<div class="text-center">
<div class="bg-green-900 rounded-lg px-4 py-2 mb-2">
<p class="font-semibold text-green-200">下游:应用场景</p>
</div>
<div class="space-y-2">
<p class="text-sm">政务AI</p>
<p class="text-sm">社交AI</p>
</div>
</div>
</div>
</div>
</div>
<div>
<h3 class="text-xl font-semibold mb-4 text-indigo-300">核心玩家对比</h3>
<div class="overflow-x-auto">
<table class="w-full text-left">
<thead>
<tr class="border-b border-slate-700">
<th class="py-2 px-4 font-semibold text-indigo-200">公司</th>
<th class="py-2 px-4 font-semibold text-indigo-200">技术路线</th>
<th class="py-2 px-4 font-semibold text-indigo-200">进展验证</th>
<th class="py-2 px-4 font-semibold text-indigo-200">风险点</th>
</tr>
</thead>
<tbody>
<tr class="border-b border-slate-800">
<td class="py-3 px-4 font-medium text-blue-300">华为</td>
<td class="py-3 px-4">昇腾+盘古Ultra MoE</td>
<td class="py-3 px-4">CloudMatrix超节点35K tokens/s</td>
<td class="py-3 px-4">生态封闭,外部适配慢</td>
</tr>
<tr class="border-b border-slate-800">
<td class="py-3 px-4 font-medium text-blue-300">腾讯</td>
<td class="py-3 px-4">混元80B MoE开源</td>
<td class="py-3 px-4">魔搭社区首发开发者超1600万</td>
<td class="py-3 px-4">商业化场景待验证</td>
</tr>
<tr class="border-b border-slate-800">
<td class="py-3 px-4 font-medium text-blue-300">字节</td>
<td class="py-3 px-4">COMET优化+UltraMem</td>
<td class="py-3 px-4">训练成本降40%(已开源)</td>
<td class="py-3 px-4">与英伟达生态竞争</td>
</tr>
<tr>
<td class="py-3 px-4 font-medium text-blue-300">DeepSeek</td>
<td class="py-3 px-4">MLA+MoE</td>
<td class="py-3 px-4">236B模型激活21B开源</td>
<td class="py-3 px-4">依赖海外芯片</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<!-- 潜在风险与挑战 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-exclamation-triangle mr-3 text-red-400"></i>
潜在风险与挑战
</h2>
<div class="grid md:grid-cols-3 gap-4">
<div class="risk-box rounded-lg p-4">
<h3 class="text-lg font-semibold text-red-300 mb-3">技术风险</h3>
<ul class="list-disc pl-5 space-y-2">
<li><strong>专家崩塌</strong>负载不均可能导致90%token流向单一专家</li>
<li><strong>长文本瓶颈</strong>当前MoE在百万级上下文下仍存O(n²)复杂度问题</li>
</ul>
</div>
<div class="risk-box rounded-lg p-4">
<h3 class="text-lg font-semibold text-red-300 mb-3">商业化风险</h3>
<ul class="list-disc pl-5 space-y-2">
<li><strong>API价格战</strong>:可能引发"0.1元/百万tokens"恶性竞争</li>
<li><strong>场景适配</strong>:政务/医疗等高合规场景对MoE的可解释性要求未满足</li>
</ul>
</div>
<div class="risk-box rounded-lg p-4">
<h3 class="text-lg font-semibold text-red-300 mb-3">政策与竞争风险</h3>
<ul class="list-disc pl-5 space-y-2">
<li><strong>美国制裁</strong>若限制EDA工具用于昇腾芯片设计国产MoE算力链或中断</li>
</ul>
</div>
</div>
</div>
<!-- 综合结论与投资启示 -->
<div class="card-bg rounded-xl p-6 mb-8 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-chart-line mr-3 text-yellow-400"></i>
综合结论与投资启示
</h2>
<div class="mb-6">
<h3 class="text-xl font-semibold mb-4 text-yellow-300">阶段判断</h3>
<div class="opportunity-box rounded-lg p-4">
<p class="text-lg">当前处于<strong>"技术红利兑现期"</strong>类似2020年光伏PERC电池——<strong>成本曲线陡峭下降+渗透率快速提升</strong></p>
</div>
</div>
<div class="mb-6">
<h3 class="text-xl font-semibold mb-4 text-yellow-300">投资方向</h3>
<div class="space-y-3">
<div class="opportunity-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-green-200">最确定赛道</h4>
<p>国产算力芯片(昇腾/寒武纪)+ MoE框架服务商华为云/腾讯云)</p>
</div>
<div class="opportunity-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-green-200">弹性标的</h4>
<p>交换机厂商(瑞斯康达/共进股份——MoE推动800G光模块需求</p>
</div>
<div class="opportunity-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-green-200">预期差机会</h4>
<p>边缘端MoE云天励飞1.8B模型)——未被定价的"AI PC"场景</p>
</div>
</div>
</div>
<div>
<h3 class="text-xl font-semibold mb-4 text-yellow-300">关键跟踪指标</h3>
<div class="grid md:grid-cols-3 gap-4">
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">昇腾910C量产进度</h4>
<p>2025Q3若达30万片/季度,将确认国产替代拐点</p>
</div>
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">腾讯混元MoE调用量</h4>
<p>若月活超5000万标志开源生态爆发</p>
</div>
<div class="highlight-box rounded-lg p-4">
<h4 class="font-semibold mb-2 text-blue-200">字节UltraMem API定价</h4>
<p>若低于0.5元/百万tokens将触发行业洗牌</p>
</div>
</div>
</div>
<div class="mt-6 p-4 rounded-lg bg-gradient-to-r from-blue-900 to-purple-900">
<p class="text-lg font-semibold text-center text-white">
MoE不是主题炒作而是<strong>AI算力革命的"单晶时刻"</strong><br>
<strong>2025年Q3前</strong>是布局窗口期,<strong>优先配置国产算力链+MoE框架龙头</strong>
</p>
</div>
</div>
<!-- 关联股票表格 -->
<div class="card-bg rounded-xl p-6 shadow-xl">
<h2 class="text-2xl font-bold mb-6 flex items-center">
<i class="fas fa-table mr-3 text-cyan-400"></i>
关联股票
</h2>
<div class="table-container">
<table class="w-full text-left">
<thead>
<tr class="border-b border-slate-700">
<th class="py-3 px-4 font-semibold text-cyan-200">股票名称</th>
<th class="py-3 px-4 font-semibold text-cyan-200">项目</th>
<th class="py-3 px-4 font-semibold text-cyan-200">技术/产品</th>
<th class="py-3 px-4 font-semibold text-cyan-200">应用领域/合作方</th>
<th class="py-3 px-4 font-semibold text-cyan-200">投资逻辑</th>
</tr>
</thead>
<tbody>
<tr class="border-b border-slate-800 hover:bg-slate-800/50">
<td class="py-3 px-4 font-medium text-blue-300">云天励飞</td>
<td class="py-3 px-4">边缘端硬件在线微调学习</td>
<td class="py-3 px-4">MoE大模型、1.8B轻量化模型</td>
<td class="py-3 px-4">边缘计算</td>
<td class="py-3 px-4">公司通过能力蒸馏研发的1.8B模型和MoE大模型边缘应用性能优于同参数模型支持大模型在边缘设备落地</td>
</tr>
<tr class="border-b border-slate-800 hover:bg-slate-800/50">
<td class="py-3 px-4 font-medium text-blue-300">东方通</td>
<td class="py-3 px-4">深度安全大模型</td>
<td class="py-3 px-4">MoE混合专家模型、LLM+AI Agent框架</td>
<td class="py-3 px-4">网络安全</td>
<td class="py-3 px-4">基于MoE架构的深度安全大模型在LLM+AI Agent框架下快速部署AI安全能力</td>
</tr>
<tr class="border-b border-slate-800 hover:bg-slate-800/50">
<td class="py-3 px-4 font-medium text-blue-300">汤姆猫</td>
<td class="py-3 px-4">AI情感陪伴机器人</td>
<td class="py-3 px-4">MOE混合专家架构</td>
<td class="py-3 px-4">西湖心辰、豆包、DeepSeek</td>
<td class="py-3 px-4">AI情感陪伴机器人采用MOE架构整合西湖心辰定制模型及豆包、DeepSeek等模型能力提升产品性能</td>
</tr>
<tr class="border-b border-slate-800 hover:bg-slate-800/50">
<td class="py-3 px-4 font-medium text-blue-300">瑞斯康达</td>
<td class="py-3 px-4">AI大模型降本</td>
<td class="py-3 px-4">三层交换机、数据中心交换机、OLT</td>
<td class="py-3 px-4">通信设备</td>
<td class="py-3 px-4">MOE技术推动AI大模型降本公司发布多款交换机产品迎接发展机遇</td>
</tr>
<tr class="hover:bg-slate-800/50">
<td class="py-3 px-4 font-medium text-blue-300">共进股份</td>
<td class="py-3 px-4">AI大模型降本</td>
<td class="py-3 px-4">园区交换机、SMB交换机</td>
<td class="py-3 px-4">企业网络</td>
<td class="py-3 px-4">MOE技术推动AI大模型降本公司交换机产品覆盖园区和中小企业市场</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<!-- 粒子背景 -->
<script src="https://cdn.jsdelivr.net/npm/tsparticles@3/tsparticles.bundle.min.js"></script>
<script>
tsParticles.load("particles-js", {
particles: {
number: {
value: 80,
density: {
enable: true,
value_area: 800
}
},
color: {
value: ["#3b82f6", "#8b5cf6", "#10b981"]
},
shape: {
type: "circle"
},
opacity: {
value: 0.5,
random: false
},
size: {
value: 3,
random: true
},
line_linked: {
enable: true,
distance: 150,
color: "#64748b",
opacity: 0.4,
width: 1
},
move: {
enable: true,
speed: 2,
direction: "none",
random: false,
straight: false,
out_mode: "out",
bounce: false
}
},
interactivity: {
detect_on: "canvas",
events: {
onhover: {
enable: true,
mode: "grab"
},
onclick: {
enable: true,
mode: "push"
},
resize: true
},
modes: {
grab: {
distance: 140,
line_linked: {
opacity: 1
}
},
push: {
particles_nb: 4
}
}
},
retina_detect: true
});
</script>
</body>
</html>
```