<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Architecture on Wilson Wu</title><link>https://wilsonwu.me/zh/tags/architecture/</link><description>Recent content in Architecture on Wilson Wu</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 10 Dec 2025 00:00:00 -0500</lastBuildDate><atom:link href="https://wilsonwu.me/zh/tags/architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>玩转大语言模型：为初学者扫清大语言模型（LLM）架构盲区</title><link>https://wilsonwu.me/zh/blog/2025/llm-architecture/</link><pubDate>Wed, 10 Dec 2025 00:00:00 -0500</pubDate><guid>https://wilsonwu.me/zh/blog/2025/llm-architecture/</guid><description>&lt;p&gt;过去五年，大语言模型（Large Language Models, LLMs）的发展几乎完全重塑了人工智能的技术版图。从 GPT 到 LLaMA，从 Transformer 到 Mixture-of-Experts（MoE），从单体模型到大规模分布式参数服务器体系，架构演进直接推动了能力跃迁。&lt;/p&gt;</description><content:encoded><![CDATA[<p>过去五年，大语言模型（Large Language Models, LLMs）的发展几乎完全重塑了人工智能的技术版图。从 GPT 到 LLaMA，从 Transformer 到 Mixture-of-Experts（MoE），从单体模型到大规模分布式参数服务器体系，架构演进直接推动了能力跃迁。</p>
<p>本文将从架构层面系统梳理 LLM 的主流技术路径，并从应用视角分析其优劣及适配场景，为研发与业务团队提供技术选型参考。同时也希望可以为初学者们打开迈入大模型世界的一条门缝！</p>
<h2 id="大语言模型的主流架构体系">大语言模型的主流架构体系</h2>
<p><img alt="LLM" loading="lazy" src="/zh/blog/2025/llm-architecture/1-llm.png"></p>
<p>目前的 LLM 架构，大概可以分为这么几类：</p>
<ol>
<li><strong>传统 Transformer（Dense Transformer）</strong></li>
<li><strong>Mixture-of-Experts（MoE）架构</strong></li>
<li><strong>多模态扩展架构（Vision-Language / Audio-Language）</strong></li>
<li><strong>检索增强生成（RAG）与混合推理架构</strong></li>
<li><strong>基于代理（Agentic）架构的系统级 LLM</strong></li>
<li><strong>超大规模分布式训练架构（例如 Parameter Server / Fully Sharded）</strong></li>
</ol>
<p>下面逐一展开。</p>
<h2 id="dense-transformer">传统 Transformer：主流 LLM 的基础架构</h2>
<p>Dense Transformer 是绝大多数 LLM 的基座，包括 GPT 系列、LLaMA、Mistral、Qwen 等。</p>
<h3 id="dense-transformer-architecture">架构</h3>
<p><img alt="Dense Transformer" loading="lazy" src="/zh/blog/2025/llm-architecture/2-dense-transformer.png"></p>
<p>简单来说，就是“大力出奇迹”：</p>
<ul>
<li>所有 token 通过全连接注意力进行计算；</li>
<li>全部参数在每次前向推理中都会被激活；</li>
<li>结构相对规则，训练稳定；</li>
<li>模型规模靠堆叠层数与扩大 hidden size 线性提升。</li>
</ul>
<h3 id="dense-transformer-advantages">优势</h3>
<ul>
<li>推理路径稳定、可预测；</li>
<li>训练过程成熟，生态支持丰富；</li>
<li>对所有任务通用，不需要额外路由机制。</li>
</ul>
<h3 id="dense-transformer-limitations">局限</h3>
<ul>
<li>参数规模大时推理成本高（全部参数激活）；</li>
<li>扩展模型能力的成本几乎与参数规模线性相关。</li>
</ul>
<h3 id="dense-transformer-scenarios">应用场景</h3>
<table>
	<thead>
			<tr>
					<th>场景</th>
					<th>适用性</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>通用对话</td>
					<td>高</td>
			</tr>
			<tr>
					<td>编程、数学推理</td>
					<td>高</td>
			</tr>
			<tr>
					<td>对实时需求强的应用（低延迟）</td>
					<td>较低</td>
			</tr>
			<tr>
					<td>资源受限设备（边缘推理）</td>
					<td>一般，可用量化缓解</td>
			</tr>
	</tbody>
</table>
<p>Dense 模型依然是绝大多数企业首次采用 LLM 时的首选。</p>
<h2 id="moe">Mixture-of-Experts（MoE）：高效扩展能力的关键技术</h2>
<p>MoE 是当前最重要的新架构之一，代表模型包括：</p>
<ul>
<li>Google Switch Transformer</li>
<li>DeepSeek-V2/V3</li>
<li>Mixtral 系列</li>
<li>GPT-4 技术论文暗示其有 MoE 结构成分</li>
</ul>
<h3 id="moe-architecture">架构</h3>
<p>MoE 不再让所有参数参与每次计算，而是通过<strong>路由（Routing）</strong>机制让每个 token 只激活若干专家层（Expert）。</p>
<p><img alt="Token Choice Routing" loading="lazy" src="/zh/blog/2025/llm-architecture/3-moe-token-choice-routing.png"></p>
<p><img alt="Expert Choice Routing" loading="lazy" src="/zh/blog/2025/llm-architecture/4-moe-expert-choice-routing.png"></p>
<p>举个例子，一个 300B 参数的庞然大物，实际每次推理可能只动用了 30B 的参数。</p>
<h3 id="moe-advantages">优势</h3>
<ul>
<li><strong>训练扩展性极强</strong>：参数规模可以以更低成本提升到数千亿甚至上万亿。</li>
<li><strong>推理成本显著降低</strong>：激活专家减少推理 FLOPs。</li>
<li><strong>擅长复杂推理与多任务能力</strong>。</li>
</ul>
<h3 id="moe-limitations">局限</h3>
<ul>
<li>路由训练复杂，稳定性需求更高；</li>
<li>推理并行规模更大，对系统工程要求高；</li>
<li>不适合极端低延迟场景，因为专家调度带来额外开销。</li>
</ul>
<h3 id="moe-scenarios">应用场景</h3>
<table>
	<thead>
			<tr>
					<th>场景</th>
					<th>适用性</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>多领域任务（代码/数学/语言混合）</td>
					<td>极高</td>
			</tr>
			<tr>
					<td>超大规模模型（百亿+）</td>
					<td>极高</td>
			</tr>
			<tr>
					<td>边缘设备、小型模型</td>
					<td>低</td>
			</tr>
			<tr>
					<td>多租户大规模在线推理</td>
					<td>依实现而定</td>
			</tr>
	</tbody>
</table>
<p>MoE 已成为大型商业 LLM 的主流趋势。</p>
<h2 id="multimodal">多模态 LLM 架构：模型能力向感知延伸</h2>
<p>代表模型：GPT-4o、Gemini、Qwen-VL、LLaVA、Yi-VL</p>
<h3 id="multimodal-architecture">架构</h3>
<p>多模态 LLM 通过在 Transformer 基座上引入额外编码器，将视觉、音频、视频等信号映射为 token 表示。</p>
<p><img alt="多模态 LLM 架构" loading="lazy" src="/zh/blog/2025/llm-architecture/5-multimodal.png"></p>
<p>典型结构通常包含：</p>
<ul>
<li>视觉编码器（Vision Encoder，比如 ViT）</li>
<li>投影层（Projection Layer）</li>
<li>统一的 Transformer</li>
<li>多模态注意力机制</li>
</ul>
<h3 id="multimodal-advantages">优势</h3>
<ul>
<li>输入能力扩展显著：图像、音频、视频、文档统合处理；</li>
<li>极适合作为通用 AI Agent 的感知模块。</li>
</ul>
<h3 id="multimodal-limitations">局限</h3>
<ul>
<li>成本比纯文本 LLM 更高；</li>
<li>多模态数据构建成本大；</li>
<li>输出的稳定性与高保真图像/视频理解仍有上限。</li>
</ul>
<h3 id="multimodal-scenarios">应用场景</h3>
<table>
	<thead>
			<tr>
					<th>场景</th>
					<th>适用性</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>OCR / 文档理解</td>
					<td>极高</td>
			</tr>
			<tr>
					<td>多模态搜索</td>
					<td>高</td>
			</tr>
			<tr>
					<td>视频理解</td>
					<td>中（依赖模型）</td>
			</tr>
			<tr>
					<td>紧凑型设备部署</td>
					<td>低</td>
			</tr>
	</tbody>
</table>
<p>随着 GPT-4o 全模态输入的普及，多模态 LLM 已成为企业 AI 转型的必备能力层。</p>
<h2 id="hybridrag">RAG + LLM 混合架构：以知识增强为核心的系统形态</h2>
<p>RAG（Retrieval-Augmented Generation）通过将外部知识库融合到推理中解决 LLM 本身无法持久更新和存储大量事实的问题。</p>
<h3 id="hybridrag-architecture">架构</h3>
<p>由三个核心组件构成：</p>
<ul>
<li>向量数据库（Retriever）</li>
<li>文档预处理管线（Chunking, Indexing）</li>
<li>核心 LLM（Generator）</li>
</ul>
<p><img alt="混合架构" loading="lazy" src="/zh/blog/2025/llm-architecture/6-hybridrag.png"></p>
<h3 id="hybridrag-advantages">优势</h3>
<ul>
<li>模型无需重新训练即可持续更新知识；</li>
<li>显著增强长尾知识与事实性能力；</li>
<li>数据可控，便于企业级治理。</li>
</ul>
<h3 id="hybridrag-limitations">局限</h3>
<ul>
<li>依赖检索质量；</li>
<li>对 prompt 工程与 pipeline 工程化要求高；</li>
<li>多跳检索在 latency 上存在开销。</li>
</ul>
<h3 id="hybridrag-scenarios">应用场景</h3>
<table>
	<thead>
			<tr>
					<th>场景</th>
					<th>适用性</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>企业知识库问答</td>
					<td>极高</td>
			</tr>
			<tr>
					<td>法律、医疗等高准确性应用</td>
					<td>高</td>
			</tr>
			<tr>
					<td>实时 LLM 应用（对时延敏感）</td>
					<td>较低</td>
			</tr>
	</tbody>
</table>
<p>RAG 是企业级 LLM 落地中最常见的架构。</p>
<h2 id="agentic">基于代理的架构：基于智能体的系统级 LLM 架构</h2>
<p>代表：AutoGPT、GPT-o1、GPT-o3、DeepSeek-R1、自主推理 Agent Framework</p>
<p>随着模型具备规划（Planning）、执行（Acting）和反思（Reflection）能力，Agent 架构正在成为应用层主流。</p>
<h3 id="agentic-architecture">架构</h3>
<ul>
<li>多工具整合（Tool Use）</li>
<li>工作流管理</li>
<li>多轮子任务规划</li>
<li>Memory 与外部状态管理</li>
</ul>
<p><img alt="智能体架构" loading="lazy" src="/zh/blog/2025/llm-architecture/7-agentic.png"></p>
<h3 id="agentic-advantages">优势</h3>
<ul>
<li>可执行复杂任务链；</li>
<li>强化模型可控性；</li>
<li>工具能力扩展模型本身的局限。</li>
</ul>
<h3 id="agentic-limitations">局限</h3>
<ul>
<li>系统复杂度显著增加；</li>
<li>可靠性、可追踪性和可验证性要求高；</li>
<li>调度能力直接影响实际效果。</li>
</ul>
<h3 id="agentic-scenarios">应用场景</h3>
<table>
	<thead>
			<tr>
					<th>场景</th>
					<th>适用性</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>自动化运营</td>
					<td>极高</td>
			</tr>
			<tr>
					<td>数据分析助手</td>
					<td>高</td>
			</tr>
			<tr>
					<td>多步骤计算任务</td>
					<td>高</td>
			</tr>
			<tr>
					<td>回答型问答</td>
					<td>一般</td>
			</tr>
			<tr>
					<td>超低延迟场景</td>
					<td>不适合</td>
			</tr>
	</tbody>
</table>
<p>Agent 架构代表了 LLM 应用的未来方向。</p>
<h2 id="distributed-training">分布式训练架构：支撑万亿参数模型的底层工程</h2>
<p><img alt="分布式训练" loading="lazy" src="/zh/blog/2025/llm-architecture/8-distributed-training.png"></p>
<p>这类方案通常没有特定的架构模型，依照不同的需求，技术厂商会演进出各类方案，比如：</p>
<ul>
<li>ZeRO / FSDP（Fully Sharded Data Parallel）</li>
<li>Megatron-LM（Tensor / Pipeline 并行）</li>
<li>DeepSpeed</li>
<li>Colossal-AI</li>
<li>Parameter Server（SageMaker、Ray、DeepSeek 自研）</li>
</ul>
<h3 id="distributed-training">优势</h3>
<ul>
<li>高效训练超大模型；</li>
<li>利用 GPU 集群最大化吞吐；</li>
<li>优化显存占用。</li>
</ul>
<h3 id="distributed-training">局限</h3>
<ul>
<li>工程复杂度极高；</li>
<li>部署成本昂贵；</li>
<li>对 GPU 集群架构高度依赖。</li>
</ul>
<h3 id="distributed-training">应用场景</h3>
<p>主要适用于自研大模型或千卡级 GPU 训练任务的企业或科研团队。</p>
<h2 id="各架构侧重点及优势对比">各架构侧重点及优势对比</h2>
<p>以下为一张综合对比表：</p>
<table>
	<thead>
			<tr>
					<th>架构类型</th>
					<th>优势</th>
					<th>劣势</th>
					<th>应用重点</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>Dense Transformer</td>
					<td>稳定、成熟、推理链简单</td>
					<td>成本随规模线性提升</td>
					<td>通用模型、边缘部署</td>
			</tr>
			<tr>
					<td>MoE</td>
					<td>高效扩展、高性价比</td>
					<td>路由复杂、工程门槛高</td>
					<td>大规模模型、混合任务</td>
			</tr>
			<tr>
					<td>多模态 LLM</td>
					<td>输入能力强</td>
					<td>成本高、训练复杂</td>
					<td>文档/图像/视频/音频场景</td>
			</tr>
			<tr>
					<td>RAG</td>
					<td>强事实性、可更新</td>
					<td>检索依赖高</td>
					<td>企业知识库、法律/医疗</td>
			</tr>
			<tr>
					<td>Agent</td>
					<td>工具能力强、任务链执行</td>
					<td>系统复杂</td>
					<td>自动化任务、数据分析</td>
			</tr>
			<tr>
					<td>分布式架构</td>
					<td>支撑万亿模型</td>
					<td>成本与复杂度高</td>
					<td>训练基建</td>
			</tr>
	</tbody>
</table>
<h2 id="如何选择适合的-llm-架构">如何选择适合的 LLM 架构？</h2>
<p>基于上述介绍的 LLM 架构，我们初步了解了大语言模型本身的架构以及叠加一些应用场景的方案架构，而在 LLM 结合各个行业的真实应用场景中，架构远远不止这些，结合已有的计算机系统架构，LLM 的架构也在不断进化和丰富中，下面简单根据应用需求，推荐如下路径：</p>
<h3 id="目标是开发一个企业级问答系统">目标是开发一个企业级问答系统</h3>
<p>Dense Transformer + 强化 RAG：可靠、易控、低成本、可持续更新。</p>
<p><img alt="问答系统" loading="lazy" src="/zh/blog/2025/llm-architecture/9-qa-system.png"></p>
<h3 id="目标是打造一个全能基础大模型系统">目标是打造一个全能基础大模型系统</h3>
<p>MoE 是优选：性能与性价比兼得。</p>
<p><img alt="全能大模型系统" loading="lazy" src="/zh/blog/2025/llm-architecture/10-all-in-one-llm.png"></p>
<h3 id="目标是构建文档图像视频-ai-系统">目标是构建文档/图像/视频 AI 系统</h3>
<p>多模态 LLM：例如 GPT-4o、Qwen-VL、Gemini。</p>
<p><img alt="多模态架构" loading="lazy" src="/zh/blog/2025/llm-architecture/11-mm-arch.png"></p>
<h3 id="需要自动化任务执行">需要自动化任务执行</h3>
<p>基于代理的架构：模型本身不需要特别大，但需要良好的工具接口和规划能力。</p>
<p><img alt="自动化任务系统" loading="lazy" src="/zh/blog/2025/llm-architecture/12-llm-and-agent.png"></p>
<h3 id="需要训练和运行自研模型">需要训练和运行自研模型</h3>
<p>FSDP / Megatron / PS-based 分布式架构，这类需求其实可选范围非常广，由于是训推整体方案，只要沿用市面成型的一体方案即可，不需要花大量时间在训练和推理框架之间做兼容。</p>
<p><img alt="训推系统" loading="lazy" src="/zh/blog/2025/llm-architecture/13-training-inference.png"></p>
<h2 id="总结">总结</h2>
<p>大语言模型架构的演进已经进入百花齐放阶段。Dense 模型提供稳定基座，MoE 架构带来成本与能力的突破，多模态扩展了 AI 的感知边界，而 RAG 与 Agent 架构将 LLM 推向真正可控、可执行的智能体时代。</p>
<p>对企业而言，选对架构比盲目追求“更大模型”更重要。依据实际需求、工程能力和预算进行架构选择，既能优化效果，也能确保长期可维护性。</p>
]]></content:encoded></item></channel></rss>