端侧小模型三派:MoE、稠密、扩散 LM,趋势预测

AI惊叹号 · 2026-10-27

引言:端侧小模型的主战场,根本不是跑分榜

过去一年,"端侧小模型"成了 AI 圈最热闹的赛道。

手机厂商在发布会里喊 Mac mini 级算力进芯片,开发者拿它跑本地 Agent,硬件玩家在 Jetson Orin 上挑战 70B 量化模型。朋友圈里每隔一周就能看到一篇新文章——"某某模型又刷榜了""某某芯片本地推理破 X tok/s"。

这些数字看看就算。真要落到离线部署,你面临的不是"平均分更高"的问题,而是另一组更土的约束:

手机没电还得跑吗?工控板只有 2GB 显存怎么办?Agent 要连续跑 30 轮会话,KV Cache 会不会撑爆内存?首 token 延迟能不能压到 500ms 以内?

今天我们不谈跑分榜,谈一个更实在的问题:端侧小模型现在有三派在同时推进——MoE、稠密、扩散 LM——它们各自把哪个维度做到了极致,又在哪个维度妥协了。只有把这三件事看清,才能给你的硬件和任务做出靠谱的选型。

端侧小模型三派,到底是按什么分的?

先说清楚分类依据。今天要讲的三派,划分标准只有一条:推理时实际被激活的参数从哪里来。

这个维度比"模型架构"或"参数规模"都重要——因为端侧算力紧张,能不能把总参数里的一小部分"挑出来"工作,直接决定了显存占用和推理速度的天花板。

MoE(专家混合)派

总参数很大,但每次只激活一小撮"专家"。路由层决定走哪条专家路径,路由器本身也是一个小模型。理论上可以用极小的激活参数覆盖极大的总参数规模。代表:Liquid AI LFM2.5 系列、xAI Grok 的部分后端。

稠密派

每次推理都走完整个模型,没有路由。参数规模就是激活参数规模,用各种量化(GGUF、AWQ、FP8)把它压进显存。代表:MiniCPM-V 系列、llama.cpp 社区的各种量化版本、Qwen 系列的端侧切片。

扩散 LM 派

不走传统 token-by-token 自回归,而是把生成过程当成反向去噪。每次推理都是对一组噪声向量反复迭代,激活参数既不固定也不来自"专家路由"。代表:Liquid AI d1-3B 系列、MIT Diffusion Transformer 路线上的若干分支。

三派的命名都不神秘,但各有各的生态系统。现在混进来一个新变量:端侧硬件对这三派的友好度完全不一样——GPU 喜欢稠密矩阵,CPU 喜欢简单算子,NPU 更偏向固定形状的数据流。这就是为什么同一张榜单上,第一名在 iPhone 上可能跑不动,最后一名反而最顺手。

MoE 派把激活参数压到 2B,手机上真的比 3B 稠密快吗?

Liquid AI 今年发布的 LFM2.5-24B-A2B 是端侧 MoE 目前最有代表性的旗舰:总参数 24B,激活参数只有 2B。他们给了一个漂亮的数字——在 Apple M5 Max 上跑出 184 tok/s,比同量级稠密模型快了一截。

但这个故事没说完。

Liquid 官方自己也承认:路由器在每次推理开始前要先跑一遍,首 token 延迟(TTFT)比同激活参数的稠密模型多了几十毫秒。具体多多少,他们没给。路由器本身也是个小模型,在 NPU 上可能被加速器友好地执行,但在老款 CPU 上可能成瓶颈。

再看精度。LiveClaw 这个面向智能体工具调用的评测集上,LFM2.5-24B-A2B 拿了 48.09 分。对比基准是 Qwen3.6-35B-A3B 的 38.19——MoE 在这个任务上高出了约 26%。但 LiveClaw 只是一个基准。在更常见的 MMLU、ARC、GSM8K 这些通用集上,MoE 并不总能保持这种领先。

还有一个问题:MoE 的 KV Cache 没跟着激活参数一起缩小。路由器虽然只挑少数专家工作,但被挑中的专家各自产生的 KV 都要存下来。Agent 连续跑 30 轮的时候,KV 会稳定增长到一个稠密模型差不多的体量。端侧部署如果只盯着"激活参数小"而忽略 KV,很容易中途 OOM。

数据来源说明:LFM2.5-24B-A2B 的 184 tok/s、21K tok/s、LiveClaw 48.09 等数字来自 Liquid AI 官方 model card 与机器之心 10 月 26 日"值得一试"栏目的转引。未公开的数字(如路由器延迟、KV 实际占用)不做猜测。
结论:MoE 在端侧最适合的任务是"激活参数敏感"但"KV 占用不敏感"的场景——比如单次推理、短会话、快速问答。如果你的 Agent 需要长对话或连续工具调用,稠密路线反而更稳定。

稠密路线被说"傻大黑粗",为什么 MiniCPM-V 还能活得下去?

2026 年最让业界惊讶的一件事,是端侧小模型的稠密路线没有像大家预测的那样被 MoE 吞掉,反而活得挺好。MiniCPM-V 4.7 系列就是例子:它从 35B 一路切到 1B,覆盖四个参数档位,全部走稠密路线,每一档都配套 GGUF、GPTQ、AWQ、int4、FP8 五种量化格式。

为什么稠密路线扛住了?三个原因。

第一,硬件天然适配。现代手机 NPU、Mac Apple Silicon、NVIDIA Jetson、甚至 Intel 最新的 U 系列 CPU,对连续稠密矩阵乘法做了深度优化。MoE 需要路由、分块、稀疏算子调度,这些反而常常落在 NPU 的盲区。实际跑起来,同样的激活参数规模,稠密模型在硬件上"踩点"更准,很多时候 tok/s 反而更稳。

第二,量化生态成熟。llama.cpp 社区两年的耕耘,让稠密模型的量化技术几乎变成了一个"有手就会"的标准流程。你拿一个 7B 稠密模型,用 llama.cpp 的 quantize 命令一键就能压成 Q4_K_M 格式,显存占用砍到原来的 1/4,准确率损失在大部分任务里不到 3%。而 MoE 的量化,目前还处在"能用但不稳"的阶段——专家之间的稀疏结构让量化误差被放大。

第三,多模态任务稠密路线更稳。MiniCPM-V 系列主打多模态。图像到文本、音频到文本的任务里,MoE 的"专家路由"反而成了累赘——多模态融合本身就需要所有模态的编码结果被统一处理,挑专家的逻辑在这里帮不上忙。这也是为什么 HF Trending 里 Qwen-Image-2.1-Turbo 一直维持着 300+ 的日下载量,却没有人给它套 MoE 壳。

结论:如果你的任务是多模态、多轮长对话、或者需要最高的部署兼容度,稠密路线目前仍然是最安全的选择。所谓"傻大黑粗",在端侧硬件面前可能反而是"最被充分优化"的那个。

扩散 LM 派到底是噱头还是真有东西?

第三派是扩散路线。Liquid AI d1-3B 在 LiveClaw 上拿了 48.09 分,跟同系列的 MoE 旗舰打平,比同参数规模的稠密模型高了一大截。但很少有人在讨论扩散 LM 部署到 iPhone 或 Jetson 上。

为什么?先讲扩散 LM 怎么工作的。传统自回归 LM 是一个 token 一个 token 地往外吐,像打字机。扩散 LM 是从一组随机噪声出发,用几十步迭代把它"洗"成正确输出,像洗照片。

这个机制带来两个优势。一是生成质量在长文本上更稳,因为它是"整体优化"而不是"边走边猜"。二是理论上可以在迭代中途停下来做工具调用或重写,比自回归的"一路跑到黑"更灵活。

但端侧部署目前还卡在两个没解决的问题上。

首 token 延迟。扩散 LM 在输出任何东西之前要先跑完几轮去噪迭代。Liquid AI 没公开过 TTFT 数字,但 MIT Diffusion Transformer 的早期工作里,10 步去噪的 TTFT 大约是同参数稠密模型的 2 到 3 倍。对移动端用户来说,这等于等了 2 秒才看到第一个字。

迭代步数与输出长度耦合。传统 LM 生成 100 个 token 就跑 100 次前向,扩散 LM 生成 100 个 token 也跑 N 次前向(N 是去噪步数,典型值 8 到 16),但这 N 次前向每次都要处理整个序列。序列越长,扩散的成本是平方级增长的。对长 Agent 会话来说,这比 MoE 的 KV 问题还要命。

扩散 LM 目前最真实的定位:它是一种"可能在两年后成为标准"的技术路线。现在你在 HF 上下载 d1-3B,在本地跑着玩可以,真要落地到生产环境(尤其是端侧生产),还得等迭代步数压缩、TTFT 优化、和量化工具链的成熟。
结论:扩散 LM 是噱头还是真东西?答案是"真东西但时机未到"。2026 年的今天,把它部署到端侧生产还太早,给它一年左右的时间,迭代步数从 16 降到 4 之后再来重新评估。

给离线 Agent 选引擎,三派各自的天花板在哪里?

好了,三派各自的优缺点已经摊开了。现在给一张统一口径的横评表,帮你拍板。列维度选了最影响端侧决策的六件事:激活参数、总参数、首 token 延迟、峰值显存、工具调用能力、多模态支持。

维度 MoE 派(以 LFM2.5-24B-A2B 为代表) 稠密派(以 MiniCPM-V 4.7 / Qwen3.6-35B-A3B 为代表) 扩散 LM 派(以 d1-3B 为代表)
激活参数 2B(总 24B) 1B ~ 35B(等于总参数) 每次迭代全激活
总参数 24B 1B ~ 35B(多档位) 3B(目前小尺寸)
首 token 延迟 基准 + 路由器开销(未公开,估计 +50ms) 基准(最快) 基准 × 2~3(去噪步数)
峰值显存 KV 随会话线性增长(与稠密相当) 等于模型权重 + KV 随序列长度平方增长
工具调用能力 LiveClaw 48.09(高) LiveClaw 38.19(中高) LiveClaw 48.09(高,与 MoE 持平)
多模态支持 路由器可能不友好(生态早期) 成熟(MiniCPM-V 主打多模态) 未充分验证

再给你一份按硬件和任务分类的快速推荐:

设备档位 × 推荐路线

iPhone / 骁龙 Gen 3 以上:优先 MoE。激活参数小,在 NPU 上能跑出最快的交互式体验。如果需要多模态,退回稠密。

Mac mini M1 / M2:优先稠密。Apple Silicon 对稠密矩阵优化最充分,llama.cpp 开箱即用。M5 Max 这种高端机两种都能跑。

NVIDIA Jetson Orin / Xavier:稠密首选。TensorRT-LLM 对 7B ~ 13B 量化稠密模型的支持最稳,FPS/延迟都可控。

Intel CPU / 工控板(≤ 4GB 显存):只能走稠密路线。MoE 路由和扩散迭代在这种硬件上都会拖垮延迟。选 1B ~ 3B 档位、GGUF Q4 量化。

任务类型 × 推荐路线

单次问答 / 快速命令(≤ 5 轮会话):MoE。小激活参数 + 高 tok/s 最搭。

长会话 Agent(≥ 20 轮工具调用):稠密。KV 占用可预测,量化生态成熟,部署风险最低。

多模态任务(图文理解、语音交互):稠密。路由器逻辑在多模态融合里没用。

实验性场景(研究、演示):扩散 LM 可以试试。但不要带到生产环境。

结语

MoE、稠密、扩散——三派现在都在同一个池子里试水,谁也没有彻底赢。

去年这个时候大家还在说 MoE 会吞掉整个端侧市场,结果稠密路线因为硬件优化和量化生态守住了半壁江山,扩散派又从一个意想不到的角度插了进来。

真正要选的时候,别去看谁的 tok/s 数字最大。先把你的硬件列表、显存上限、最大会话长度、和最常用的任务类型列出来,再拿这张表对照一遍。

如果对照完还是不知道选什么,选稠密。不会错。