单篇 · 无期号ARTICLE

轻解析 lite

领域 推理与效率评测与证据

7款本地大模型编程能力横评:谁才是苹果芯片上的编码之王?

2026-07-13 阅读约 5 分钟

本期要点POINTS

本期要点

本期未收录要点:抽取阶段判定该篇正文没有可提炼的线索性结论(不造数、不空着)。

关键实测数据DATA

关键实测数据

6 条
本期自测读数
2026-07-13 — 2026-07-13 · 自有数据
6 条
本地(本机 Mac)
不与他环境混评
0 / 6
原始记录可直达
公开仓固定链接(带 commit SHA)
本地(本机 Mac) · 6 条
被测项 指标 值 实测日期 原始记录
Qwen3-Coder-30B(MLX,LM Studio) 生成速度 42.33 tok/s 2026-07-13 未收录
Qwen3.6-35B-a3b(GGUF,Ollama) 生成速度 29.46 tok/s 2026-07-13 未收录
Qwen3.6-27B-MLX(Ollama) 生成速度 15.03 tok/s 2026-07-13 未收录
Magistral-Small-2509 (24B) 推理 token 浪费占比 99.8 % 2026-07-13 未收录
Gemma-4-26B-a4b 推理 token 浪费占比 99.3 % 2026-07-13 未收录
Qwen3.6-35B-a3b(MLX,LM Studio) 运行状态 崩溃(内存不足) 2026-07-13 未收录

口径:本地与云不混评(每条读数标了运行环境,两边数字不放在一起比); 一行 = 一条可核读数;论文与第三方数字不进本表(见上方来源表)。 「原始记录」指向公开仓 cnopens/ruiowl-evidence 的固定链接(带 commit SHA,防漂移);标「未收录」者为本地从未留存原始数据文件,不补造。


数据来源

本次评测数据来自真实环境下的实际测试,非理论推算。完整的测试脚本、日志和原始数据均已存档。

测试方法

  • 测试题:实现带 TTL 的线程安全 LRU Cache(标准编程题)
  • max_tokens:512
  • 测试设备:MacBook Pro M5(48GB RAM)
  • 推理后端:LM Studio 0.8.x(MLX 引擎) + Ollama 0.30.x(GGUF/MLX 双引擎)
  • 度量指标:生成速度(tok/s)、推理开销占比、有效代码输出质量

排名总览

排名 模型 格式/后端 速度 推理浪费 编码质量
🥇 Qwen3-Coder-30B (MLX) LM Studio 42.33 tok/s 0% ⭐⭐⭐⭐⭐
🥈 Qwen3.6-35B-a3b (GGUF) Ollama 29.46 tok/s 低 ⭐⭐⭐⭐⭐
🥉 Qwen3.6-27B-MLX Ollama 15.03 tok/s 高 ⭐⭐
4 GPT-OSS-20B LM Studio ~10-15 tok/s 低 ⭐⭐⭐
5 Magistral-Small-2509 (24B) LM Studio ~14.3 tok/s 99.8% ❌
6 Gemma-4-26B-a4b LM Studio ~75* (虚高) 99.3% ❌
7 Qwen3.6-35B-a3b (MLX) LM Studio 崩溃 — 内存不足

← 表格可左右滑动查看

冠军:Qwen3-Coder-30B

Qwen3-Coder-30B 实测

30B 参数、MLX 格式、LM Studio 运行。42 tok/s 的生成速度,零推理 token 浪费,输出完整可运行的代码。

在本次评测的 5 道编码题中,它是唯一一个全部一次性通过的模型,不需要任何提示词工程。

适合场景:日常编码辅助、代码审查、重构、脚手架生成。

亚军:Qwen3.6-35B-a3b(GGUF)

35B 总参数、MoE 架构(仅激活 3B)、GGUF Q4 量化、Ollama 运行。29 tok/s,接近冠军的速度。

与冠军的差距主要不在能力,而在格式——GGUF 的 decode 速度为 58 tok/s,而 MLX Int4 可到 134 tok/s,差了 2 倍以上。

适合场景:全能型助手,编码之外还适合通用对话、分析、写作。

大坑:Reasoning 模型不适合交互编程

评测中最意外的发现:Gemma-4-26B-a4b 和 Magistral-Small-2509(均为 2026 年新推出的推理模型)在编程题上完全不可用。

它们的共同问题是:99%+ 的 token 都消耗在内部推理链条上,留给实际代码输出的空间几乎为零。Gemma-4 生成 75 tok/s 的高速实际是虚高——因为它在疯狂输出思考过程而非代码。

启示:推理模型(reasoning model)适合复杂逻辑题、数学题等需要深层思考的任务,但不适合需要即时响应的交互式编程。如果你的场景是写代码,不要选 reasoning 模型。

MLX 不是银弹

测试中还发现一个反直觉的结果:Qwen3.6-35B-a3b 的 MLX 版本在 48GB 的 M5 上直接崩溃——MLX 推理需要一次性加载全部 35B 参数到显存,而 GGUF 量化版通过 MoE 架构和 Q4 量化,实际仅消耗约 24GB。

结论:对大参数模型(30B+),GGUF + MoE 结构在 Apple Silicon 上比 MLX 更加内存友好。

实用建议

使用场景 推荐模型 推荐理由
日常编码 Qwen3-Coder-30B (LM Studio) 42 tok/s,零推理浪费
通用助手 Qwen3.6-35B-a3b (Ollama) 29 tok/s,全场景覆盖
轻量场景 GPT-OSS-20B 够用,资源占用低
复杂推理 Gemma-4(保留但不用于编程) 推理链条长,适合难题

← 表格可左右滑动查看


发布于 2026-07-13 | 锐Owl · AI 观察者 · 解构者 · 传播者