Qwen3.8-27B 与 DeepSeek V4 Flash,谁更适合 M4 Max 128GB 本地部署
一台 M4 Max、128GB 内存的 MacBook Pro,已经能把过去必须放进服务器机柜的大模型装进背包。但“能够加载”与“值得长期使用”不是一回事。
这次比较两个非常不同的量化模型:29GB 的 Qwen3.8-27B 8-bit,以及 92.8GB 的 DeepSeek-V4-Flash-0731 2.44-bit。前者是 27B Dense 模型,后者是 284B MoE 模型。DeepSeek 的文件大三倍,生成速度却可能快近一倍。这不是魔法,而是架构与量化共同造成的结果。
先给结论。如果只部署一个,我会选 Qwen3.8-27B 8-bit。如果愿意维护双模型,则让 Qwen 常驻,把 DeepSeek 当成按需加载的高难度代码与长文档引擎。DeepSeek 很强,但 2.44-bit 压缩已经造成可测的质量下降,不适合把原版 benchmark 原封不动算到本地版本头上。
一张表看懂差异
| 维度 | Qwen3.8-27B 8-bit | DeepSeek-V4-Flash-0731 2.44-bit |
|---|---|---|
| 架构 | 27B Dense | 284B MoE,约 13.8B active/token |
| 文件大小 | 约 29GB | 92.8GB |
| 峰值内存 | 约 29–35GB | 约 80–89GB |
| M4 Max 预计生成速度 | 15–17 tok/s | 28–33 tok/s |
| 量化质量 | perplexity 仅增加 0.14% | MMLU-Pro 下降 7.3 个百分点 |
| Coding Agent 原版成绩 | Terminal-Bench 2.1:73.0 | Terminal-Bench 2.1:82.7 |
| 指定本地包的图片输入 | 不支持 | 不支持 |
| 图片生成 | 不支持 | 不支持 |
| Runtime | mlx-lm | oMLX 0.5.7+ |
| 适合常驻 | 是 | 不建议 |
本文没有在目标电脑上直接执行模型。速度来自同一量化版本在 M5 Max 128GB 上的公开实测,再依据 M4 Max 546GB/s 与 M5 Max 614GB/s 内存带宽折算。它是有证据支撑的工程估计,不是亲机 benchmark。
为什么 93GB 的 DeepSeek 反而更快
Qwen3.8-27B 是 Dense 模型。每生成一个 token,几乎完整的 29GB 权重都要从统一内存送进 GPU。M4 Max 的理论带宽为 546GB/s,用带宽除以权重大小,理论上限约 18.8 tok/s。扣除 dequantization、kernel、KV cache 与调度开销,15–17 tok/s 是合理区间。
DeepSeek-V4-Flash 是 MoE。它保存着 284B 参数组成的庞大专家库,但每个 token 只激活约 13.8B 参数。2.44-bit 版本把 routed experts 压到 2-bit,同时把 attention 保留为 6-bit,把 shared expert、embedding 和 LM head 保留为 8-bit。它占用大量内存,却不需要每个 token 读取全部 93GB。
量化作者在 M5 Max 上关闭 speculative decoding 后测得 31.5–36.1 tok/s。折算到 M4 Max,短上下文约 31–33 tok/s,32K 上下文约 27–29 tok/s。对个人聊天与代码工作,这已经非常流畅。
速度的陷阱在首 token。DeepSeek 在 M5 Max 处理 32K prompt 需要约 97 秒,M4 Max 预计约 105–115 秒。它适合后台 Agent 和一次性长任务,却不适合低延迟 autocomplete。模型输出很快,不代表它开始回答也快。
Qwen 的真正价值是稳定,而不是参数多
Qwen 8-bit 的 WikiText-2 perplexity 为 6.9447,BF16 对照为 6.9352,相对差异只有 0.14%。独立量化测试还发现,Qwen3.8-27B 即使压到 4-bit,在 GPQA、IFBench 和 Terminal-Bench 2.1 上仍基本保持原版能力。
这意味着 8-bit 是一个非常保守的量化。它没有 DeepSeek 那样惊人的模型规模,却更接近“下载之后得到的就是模型卡描述的能力”。
原版 Qwen3.8-27B 的官方成绩包括 Terminal-Bench 2.1 73.0、SWE-bench Pro 61.7、LiveCodeBench v6 90.3、IFBench 79.5 和 GPQA Diamond 89.2。这些成绩包含官方 harness 和自家 benchmark,不能全部当成独立认证,但 8-bit 的量化损失很小,核心能力大概率能被保留下来。
对中文写作、摘要、研究整理、常规代码和隐私文档处理,Qwen 更像可靠的日常工具。29GB 峰值内存也让 macOS、浏览器、IDE、Docker 与其他本地模型保有充足空间。
DeepSeek 的上限更高,但不能忽略 2-bit 的代价
DeepSeek-V4-Flash-0731 原版在 Agent 与代码任务上很强。官方 Terminal-Bench 2.1 为 82.7,NL2Repo 为 54.2,DeepSWE 为 54.4,Toolathlon-Verified 为 70.3。只看原版 benchmark,它明显领先 Qwen。
问题是本次部署的不是原版,而是 2.44-bit 混合量化。
量化作者用相同的 600 道 MMLU-Pro 样本测试,本地版本得到 57.3%,API/BF16 对照为 64.7%,下降 7.3 个百分点。标准误差约 2 个百分点,所以损失很可能真实存在。当前又没有 2.44-bit 版本的 Terminal-Bench 或 SWE-bench 对照,我们无法证明它在量化后仍然全面领先 Qwen。
我的判断是,DeepSeek 的知识覆盖、代码模式和推理框架仍然更强,但低比特会首先伤害细节精度、长链稳定性、罕见 token 与工具参数。一次回答看起来聪明,不代表二十步 Agent 流程不会积累误差。因此它应该被测试和验证包围,而不是被赋予原版模型的全部信用。
“图像质量”其实无法比较
两者都不是图像生成模型,不会输出照片或插画。
Qwen3.8-27B 原始模型确实带 Vision Encoder,能够理解图片和视频。但这次指定的 Qwen3.8-27B-MLX-8bit 是纯文本转换,模型卡明确说明 mlx-lm 转换移除了 Vision Encoder 和 MTP drafter。DeepSeek-V4-Flash-0731 同样是 text generation 模型。
因此,这两个具体量化包既不能生成图片,也不能公平比较 OCR、图表分析或截图理解。如果需要本地视觉能力,应另部署保留 Vision Encoder 的 Qwen GGUF + mmproj,或者增加一个专用小型视觉模型。
128GB 内存够不够
Qwen 很宽松。29–35GB 占用后,还有约 90GB 可供系统和其他应用使用,适合常驻服务。
DeepSeek 能装下,但不宽松。公开测试的峰值约 80–89GB,剩余 39–48GB 仍要供 macOS、Metal wired memory、文件缓存、开发工具与其他进程共享。长上下文、并发、Docker 和浏览器大量标签页会持续侵蚀余量。
它还有 92.8GB 的下载与冷加载成本。即使网络很快,模型更新、校验、备份和版本切换也比 Qwen 麻烦得多。运行时又依赖 oMLX,而不是更成熟、通用的 mlx-lm。oMLX 对 Apple Silicon 的优化很深入,但仍处在快速迭代阶段。
到底值不值得部署
如果已经拥有 M4 Max 128GB,Qwen 值得部署。它几乎不增加使用成本,隐私、离线和稳定性收益清晰,速度也达到可交互水平。
DeepSeek 是否值得,取决于本地化本身有没有价值。如果你要处理不能上传云端的代码、做长时间离线研究、探索本地 MoE 或构建无外部 API 的 Agent,它值得安装。如果只是追求最强回答,云端 API 往往更便宜、更稳定,也不会让笔记本长期承受大内存与持续负载。
如果是为了这两个模型专门购买 M4 Max 128GB,仅运行 Qwen 不划算,因为 27B 模型根本不需要 128GB。为了 DeepSeek 购买则有独特合理性:它让单台笔记本容纳普通消费 GPU 放不下的 284B MoE。但要清楚,你购买的是“本地可运行性”,不是数据中心级吞吐、并发或 SLA。
我的部署建议
最实用的架构是三层:
日常常驻:Qwen3.8-27B 8-bit
按需加载:DeepSeek-V4-Flash-0731 2.44-bit
关键任务:云端 frontier model + 人工审核
Qwen 默认上下文先设为 32K–64K,reasoning effort 使用 medium。DeepSeek 初始只开 32K、单请求与 high reasoning,确认稳定后再提高上下文。不要让两个大模型同时常驻,也不要把 DeepSeek 的 max 模式当成默认设置。
如果只想要一个简单答案:Qwen 是更好的本地产品,DeepSeek 是更有趣的本地实验。