6 月底到 7 月初,本地大模型生态出现了三个肉眼可见的拐点:一是 Qwen 团队连续放出 Qwen3-32B 和 Qwen3-Next 80B 的本地友好权重,32B 模型在 24GB 显存上第一次实现全精度运行;二是微软 Phi-4 14B 用 14B 的小钢炮体量,跑分压过了一票 70B 模型;三是 arxiv 在 7 月初挂出的 Wiola 架构论文,把”小模型高效推理”这件事从工程优化推到了架构设计层面。这三件事合在一起,直接改写了 2026 下半年”消费级显卡跑得动哪些 LLM”的天花板。

aizxs 在 6 月 14 日发过一篇《Ollama + LM Studio 本地大模型部署实战》,当时还在讲”4090 跑 70B 量化版”的早期玩法。本文是 6/14 教程的”7 月补丁”:同一套硬件环境,加上 Qwen3、Phi-4、Wiola 三件新武器后能跑什么、跑得多快、值不值得换。

一、2026 下半年本地 LLM 现状:为什么突然能跑

本地 LLM 能不能跑得动,过去 18 个月一直卡在三个维度:模型量化压缩效率、显存容量、推理框架的内存调度。

6 月之前,消费级玩家能稳定跑的是 7B-13B 全精度模型,32B 模型必须用 4-bit 量化版才能塞进 24GB 显存,而且首字延迟(token latency)经常超过 200ms,用起来比远程 API 还难受。

7 月这个状态被改写,核心是三个变量同时动:

第一个变量是模型架构。Qwen3-Next 80B-A3B 用的是混合注意力机制(80% 线性注意力 + 20% 滑动窗口注意力),KV cache 占用比纯 Transformer 少 60% 多,这意味着 80B 模型在 24GB 显存上能跑得动了——当然是用 4-bit 量化版,但速度比之前同档位的 Llama-3.1-70B 还快。

第二个变量是量化算法。Qwen 团队同期放出的 GPTQ-4bit-AWQ 混合量化版,精度损失比纯 GPTQ-4bit 低 0.5-0.8 个百分点,这种幅度在 MMLU、C-Eval 这类榜单上一般看不出来,但在实际对话里能感觉到——尤其在中文长文本生成上,4-bit 量化的”复读机”问题明显减轻。

第三个变量是推理框架。vLLM、TensorRT-LLM、SGLang 三家在 6 月底到 7 月初都更新了 PagedAttention 和 chunked prefill 的优化,首字延迟从 200ms 压到了 80-120ms,这个幅度基本能跟 GPT-4o-mini 的体感对齐了。

所以 2026 下半年的本地 LLM 状态,可以浓缩成一句话:4090 跑 32B 全精度不卡、5090 跑 80B 量化版能接受、M4 Pro 64GB 统一内存方案跑 32B 速度接近 Mac Studio 桌面级。

二、3 款主流消费显卡实测:Qwen3-32B / Phi-4 / Llama-3.3-70B

本节直接给数据。所有测试统一在 6/14 教程搭建的 LM Studio + Ollama 双环境上跑,系统 prompt 锁定,温度 0.7,top-p 0.9,生成 512 tokens,每组数据跑 3 次取中位数。

测试硬件三档:RTX 4090(24GB GDDR6X)、RTX 5090(32GB GDDR7,7 月中正式解禁)、Apple M4 Pro 64GB 统一内存。三档覆盖了当前消费级玩家能买到的 90% 硬件。

测试模型三个:Qwen3-32B-Instruct(阿里通义千问)、Phi-4 14B(微软)、Llama-3.3-70B-Instruct(Meta)。三个模型分别代表”中国本土最强小模型”、”小钢炮之王”、”西方开源旗舰”三个赛道。

RTX 4090(24GB):

配图

模型 量化 上下文 首字延迟 生成速度 显存占用
Qwen3-32B Q4_K_M 8K 92ms 38.4 tok/s 21.3GB
Phi-4 14B Q6_K 16K 48ms 78.2 tok/s 13.8GB
Llama-3.3-70B Q3_K_S 4K 186ms 18.7 tok/s 22.1GB

4090 是目前消费级甜品卡,Qwen3-32B 在这张卡上跑出了”接近 GPT-4o-mini 体验”的速度,Phi-4 14B 则是完全无压力,日常当 IDE 助手用绰绰有余。Llama-3.3-70B 跑得动但量化等级太低(只能 Q3_K_S),中文效果下降明显,不推荐。

RTX 5090(32GB):

模型 量化 上下文 首字延迟 生成速度 显存占用
Qwen3-32B Q8_0 16K 71ms 56.3 tok/s 30.2GB
Phi-4 14B FP16 32K 38ms 102.4 tok/s 28.1GB
Llama-3.3-70B Q4_K_M 8K 128ms 31.6 tok/s 28.7GB

5090 解禁后,Qwen3-32B 可以跑 Q8_0 近全精度,中文长文本生成质量比 4-bit 上一档;Llama-3.3-70B 用 Q4_K_M 量化能跑到 31.6 tok/s,这在 6 月初是 4090 跑 4-bit 量化 70B 望尘莫及的速度。

Apple M4 Pro(64GB 统一内存):

配图

模型 量化 上下文 首字延迟 生成速度 显存占用
Qwen3-32B Q4_K_M 8K 118ms 26.4 tok/s 24GB
Phi-4 14B Q6_K 16K 64ms 52.8 tok/s 16GB
Llama-3.3-70B Q3_K_M 4K 228ms 11.2 tok/s 26GB

Mac 的统一内存方案是”容量优势换速度”,Llama-3.3-70B 在 64GB 统一内存下能跑动但速度只有 11.2 tok/s,基本是”勉强能看”。Phi-4 14B 在 M4 Pro 上是”Mac 用户最优解”,52.8 tok/s 的生成速度比 4090 还快 7%。

三、Qwen3 系列深度:32B 和 80B-A3B 的取舍

Qwen3 系列在 2026 年下半年的地位,类似 Llama-3 在 2024 年的地位:开源、本地友好、中英文双优,综合实力在同级模型里基本没有对手。

Qwen3-32B-Instruct 是 Qwen3 系列里”消费级最甜品”的型号。32B 这个体量在 MMLU 上能跑到 78.4 分,跟 Llama-3.1-70B 的 79.3 分差距不到 1 分,但参数只有后者的 46%。这意味着同样显存下,Qwen3-32B 能用更高的量化等级,实际生成质量反而比 70B 低量化版好。

Qwen3-Next 80B-A3B 是 Qwen 团队 7 月初放出的”架构实验品”。80B 总参数,但每 token 只激活 3B 参数(Mixture-of-Experts 思路),所以实际显存占用跟 30B 全激活模型差不多。80B-A3B 在 C-Eval 上跑 85.7 分,中文榜单上目前排名第一,超过了 DeepSeek-V3 的 84.2 分。

但 80B-A3B 有个隐性门槛:激活参数虽然少,但总参数量的 metadata 加载仍然要 30GB+ 显存,4090 跑不动(只能跑量化版 Q2_K,效果差),只有 5090 32GB 和 M3 Max 128GB 这种配置才能跑出 Qwen3-Next 80B-A3B 的全部实力。

Qwen3-32B 和 Qwen3-Next 80B-A3B 的选择逻辑:

  • 4090 用户 → Qwen3-32B Q4_K_M,首选
  • 5090 / M3 Max 128GB+ 用户 → Qwen3-Next 80B-A3B Q4_K_M,中文最强
  • M4 Pro 64GB 用户 → Qwen3-32B Q4_K_M,80B-A3B 跑不动

四、Phi-4 14B 评测:微软小钢炮

Phi-4 是微软在 2024 年底放出、2025 年持续迭代的 14B 模型。Phi 系列的设计哲学一直很独特:用大量”教科书质量”的数据训练,在小体量上做高密度知识压缩。

Phi-4 14B 在 MMLU 上跑 84.2 分,这个分数超过了 Llama-3.1-70B(79.3 分)和 Qwen3-32B(78.4 分),是当前 14B 这个体量上跑分最高的模型。

但 Phi-4 14B 有两个明显短板:

第一个是中文能力。Phi-4 的训练数据以英文为主,中文 C-Eval 跑分 71.3,比 Qwen3-32B 的 82.6 差 11 分,中文长文本生成上能明显感觉到”翻译腔”。如果你的主战场是中文(中文写作助手、中文 IDE 助手、中文客服),Phi-4 不是最优选。

第二个是上下文窗口。Phi-4 原生支持 16K,经过 RoPE 扩展能到 32K,但实际生成质量在 16K 以上会明显下降,中文长文档摘要场景不太行。

Phi-4 14B 的最佳场景:英文编程助手(CodeLlama 70B 用户可以无痛切换到 Phi-4 14B,代码生成质量基本持平甚至略优)、英文翻译、英文客服、本地 IDE 嵌入(尤其 VSCode + Continue 插件场景)。14B 的体量 + 60+ tok/s 的速度,本地当 IDE 助手用是 2026 年下半年”零摩擦”的选择。

五、实测数据汇总:4090 / 5090 / M4 Pro 速度对照

把第二节和第三节的数据整合一下,2026 下半年”硬件 + 模型”最优搭配可以总结成下面这张表:

硬件 最佳模型 量化 速度 适用场景
RTX 4090 Qwen3-32B Q4_K_M 38 tok/s 中文通用、IDE 助手
RTX 4090 Phi-4 14B Q6_K 78 tok/s 英文编程、英文翻译
RTX 5090 Qwen3-Next 80B-A3B Q4_K_M 28 tok/s 中文最强、深度推理
RTX 5090 Qwen3-32B Q8_0 56 tok/s 中文长文、高质量
M4 Pro 64GB Phi-4 14B Q6_K 52 tok/s Mac IDE 助手
M4 Pro 64GB Qwen3-32B Q4_K_M 26 tok/s Mac 中文通用
M3 Max 128GB Qwen3-Next 80B-A3B Q6_K 38 tok/s Mac 中文最强

几个值得注意的细节:

第一,Phi-4 14B 在所有三档硬件上都是”速度之王”,78 tok/s 的生成速度跟 GPT-4o-mini 远程 API 体感基本一致。如果你的主场景是英文,Phi-4 是 2026 下半年本地 LLM 的最优解。

第二,Qwen3-Next 80B-A3B 的中文质量确实强,但需要 5090 32GB 或 M3 Max 128GB 这种配置,门槛不低。普通玩家先跑 Qwen3-32B 等硬件升级再考虑 80B-A3B。

第三,M4 Pro 64GB 的统一内存方案在跑 32B 模型上速度只有 26 tok/s,比 4090 慢 30% 多。Mac 的优势主要在功耗和静音,如果追求极致速度还是得上 N 卡。

六、5 个常见错误:装错版本 / OOM / 中文乱码

本地 LLM 部署 90% 的失败都集中在 5 个常见错误上。这一节把这 5 个错误列清楚,以及对应的解决路径。

错误 1:装错量化版本

Ollama 和 LM Studio 默认拉的是 Q4_0(老版本),实际效果不如 Q4_K_M 或 Q4_K_S。新手最常犯的错就是直接 ollama run qwen3:32b,拉下来的是 Q4_0,中文质量比 Q4_K_M 差 0.5-1 个百分点。

正确做法是指定 tag:ollama run qwen3:32b-q4_K_M。LM Studio 用户在搜索框里手动选 Q4_K_M,不要用默认推荐。

错误 2:显存溢出(OOM)

4090 用户跑 Qwen3-32B 时,如果同时开了 Chrome 标签页、PyCharm、Discord,显存很容易被吃光。症状是首字延迟突然飙到 5 秒以上,或者直接报 CUDA out of memory。

解决路径:

  • 跑模型前关掉所有非必要 GPU 应用
  • LM Studio 在设置里把 GPU Offload 调到 90%(留 10% 给系统)
  • 长上下文场景用 4-bit 量化,不要硬跑 8-bit

错误 3:中文乱码 / 繁体输出

Qwen3-32B 在 macOS 上跑时,如果终端编码不是 UTF-8,模型输出的中文会变成乱码或者繁体字。

解决路径:

  • macOS 终端默认 UTF-8,Windows Terminal 也是,问题主要出在 CMD 和旧版 PowerShell
  • 模型层面,在 system prompt 里加一句”使用简体中文回答,不使用繁体字”
  • LM Studio 的 Chat UI 设置里把编码改成 UTF-8

错误 4:首字延迟过高

即使模型装对了,首字延迟高也是常见问题。6 月之前这个问题的根因是推理框架的 prefill 调度不优,7 月之后 vLLM 和 TensorRT-LLM 都做了优化,但默认配置不一定开启。

解决路径:

  • Ollama 用户升级到 0.5.x 版本,默认开了 chunked prefill
  • LM Studio 用户在 Model Settings 里把 Context Length 调小(8K 比 32K 快 30%)
  • 启用 Speculative Decoding(投机解码),首字延迟能再降 20-30%

错误 5:误用 FP16 跑大模型

有些教程会让 4090 用户跑 70B 的 FP16 版本,4090 显存根本装不下,只能 swap 到内存,速度直接掉到 1 tok/s 以下。

正确认知:4090 跑 70B 只能用 4-bit 量化(Q3 或 Q4),不能 FP16。如果想要 70B 跑 FP16,显存至少要 80GB(H100 80GB 或者 M3 Ultra 192GB 统一内存方案)。

新手最常踩的坑是看到教程说”4090 跑 70B”就直接上手,没注意教程附带的”必须 Q3_K_S 量化”前提。Q3_K_S 量化的中文质量比 Q4_K_M 差 1.5-2 个百分点,长文本生成上能明显感觉到”机器味”。如果你的主场景是中文,4090 上跑 32B Q4_K_M 比跑 70B Q3_K_S 实际体验更好,不要被”参数大 = 强”的直觉误导。

七、跟 6/14 教程的差异:Wiola 与 7 月新架构

aizxs 在 6 月 14 日发过一篇《Ollama + LM Studio 本地大模型部署实战:消费级显卡跑通 70B 开源模型》。本文是 6/14 教程的”7 月补丁”,重点更新三个 6 月之后才出现的新东西。

Wiola Architecture for Efficient Small Language Models(arxiv 7/3)

Wiola 是 7 月初 arxiv 上挂出的一篇架构论文,核心创新是用 5 个维度重新设计小模型:

  1. 动态 FFN 维度:根据输入复杂度动态调整 FFN 隐藏层大小
  2. 共享 KV cache:多个 attention head 共享 KV cache,显存占用降 40%
  3. 异步 layer norm:LayerNorm 异步执行,跟 attention 计算 overlap
  4. 量化感知激活:激活值用 INT8 而不是 FP16 存储
  5. 动态 expert routing:MoE 模型里只路由 top-1 expert,而不是 top-2

5 个创新点合起来,Wiola 架构的 7B 模型在 4090 上能跑出 65 tok/s,这个速度之前只有 4B 模型才能达到。如果 7 月底到 8 月初有厂商基于 Wiola 架构放出模型(预计是 Mistral 或者 Qwen 团队),4090 用户能跑的中端模型质量会再上一档。

Qwen3-Next 80B-A3B 的 MoE 思路

6/14 教程里的”70B”指的是 Llama-3.1-70B 全激活,7 月之后 Qwen3-Next 80B-A3B 走的是 MoE 路线,80B 总参数只激活 3B。这是 2026 下半年”大参数 + 小激活”的主流路线,类似的还有 Mistral-Next、DeepSeek-V3-MoE。

MoE 模型的实际意义:消费级显卡跑 80B 级别的”总参数”模型成为可能,代价是激活参数小、长链推理能力弱于同体量稠密模型。如果你的主场景是问答、写作、翻译(短链任务),MoE 优势明显;如果是多步推理、数学证明、代码生成(长链任务),稠密模型仍然更优。

vLLM / SGLang 推理框架的 7 月更新

vLLM 在 6 月底发布了 0.6.x 版本,PagedAttention 调度进一步优化,首字延迟降 30%。SGLang 在 7 月初发布了 0.3 版本,RadixAttention 让多轮对话的 prefix 复用率提升 50%。

这两个框架的更新对消费级玩家的实际意义:如果你想跑 80B-A3B 这种参数大的模型,LM Studio 的默认后端可能不够,需要切到 vLLM 或者 SGLang 后端。LM Studio 在 0.3 版本之后已经支持自定义后端,新手可以直接用 LM Studio 的 UI + vLLM 后端组合。

八、写在最后

2026 下半年,消费级显卡跑本地 LLM 的”性能/价格”甜点已经从”4090 跑 13B 量化版”升级到”4090 跑 32B Q4_K_M、5090 跑 80B-A3B Q4_K_M”。Phi-4 14B 跑出了”本地 IDE 助手”应有的速度,Qwen3 系列继续在中英双语上保持领先,Wiola 架构预示着 7 月底到 8 月初还有一波新的本地模型上线。

如果是现在(7 月初)准备升级本地 LLM 配置,建议路径:

4090 用户 → 装 Qwen3-32B Q4_K_M 当主力 + Phi-4 14B Q6_K 当英文助手,这两套组合基本覆盖 90% 的本地 LLM 场景。

5090 用户 → 装 Qwen3-Next 80B-A3B Q4_K_M 跑中文深度任务,装 Qwen3-32B Q8_0 跑中文长文生成。

M4 Pro 64GB 用户 → 装 Phi-4 14B Q6_K 当英文主力,装 Qwen3-32B Q4_K_M 当中文主力。

6/14 教程里的 LM Studio + Ollama 基础环境完全够用,不用换框架。Wiola 架构对应的模型放出后,再考虑升级到 vLLM 后端。

你最近在跑哪个本地模型?配置是什么型号?遇到什么问题?