一台 DGX Spark:Qwen3.8-27B · Flash-Next · DeepSeek-v4-Flash(REV-441)
在同一台 DGX Spark GB10 上,用相同 REV-441 needle(~2.5k–82k)与 Angry Birds HTML 测 Qwen3.8-27B-NVFP4、Flash-Next、DeepSeek-v4-Flash。~82k TTFT:Flash-Next 0.50s · Qwen27B 4.1s · DeepSeek 6.8s。needle 全中。
核心结论 2026-09-01,在同一台 DGX Spark GB10 上,用相同 REV-441 needle 与 Angry Birds HTML 测三个模型。~82k TTFT:Flash-Next 0.50s · Qwen3.8-27B-NVFP4 4.1s · DeepSeek-v4-Flash 6.8s。DeepSeek decode 最快(~180 tok/s);Flash-Next/Qwen27B 约 40–66。needle 全中。跨机器对照见 上一篇。
模型页签
同一台机器 · 同一协议。切换页签阅读。
运行时 SGLang + DFlash2 K=8 · qwen38-27b-stock-nvfp4 · :8001
~82k TTFT 4.1s,decode ~58–66 tok/s。Angry Birds 7000 在 event/RAF 前截断,12000 完整。GIF:
运行时 Flash-Next Spark recipe · qwen38-flash-next · CTX 131072 · PLE mmap
~82k TTFT 0.50s(三者最短)。decode ~41–46 tok/s。Angry Birds 12000 完整(doctype · canvas · RAF · mousedown · R)。
补上此前内存分层文里“未到货”的 Spark 格。那篇仍只谈文件体积;速度看这里。
运行时 sparkinfer / ExLlamaV3 · deepseek-v4-flash-0731 · :8888 · util 0.94 · max_model_len 384000
~82k TTFT 6.8s(最长),但 decode ~137–199 tok/s(最快)。needle 全中。
Angry Birds 7000:HTML 骨架(doctype/canvas)+ pig/bird,事件循环前截断 · ~135 tok/s。12000:content 为空(wall≈TTFT — token 多半在 reasoning)。thinking off 重跑是下一格。

HTML(JS 损坏) — thinking=false 重跑后仍 SyntaxError。
相同 needle、相同 token
假 billing 模块中段 settle_invoice(... tax_rate=0.08) + docstring REV-441 / 0.10。只要 JSON。每次 RUN_ID/CACHE_BUST。
| context | Qwen3.8-27B NVFP4 | Flash-Next | DeepSeek-v4-Flash |
|---|---|---|---|
| ~2.5k | TTFT 0.55s · decode 66 · match | TTFT 0.81s · decode 41 · match | TTFT 4.1s · decode 167 · match |
| ~13.5k | TTFT 0.23s · decode 60 · match | TTFT 0.28s · decode 42 · match | TTFT 2.7s · decode 199 · match |
| ~41k | TTFT 0.33s · decode 64 · match | TTFT 0.39s · decode 46 · match | TTFT 3.8s · decode 137 · match |
| ~82k | TTFT 4.1s · decode 58 · match | TTFT 0.50s · decode 43 · match | TTFT 6.8s · decode 180 · match |
读法:是否命中分不出高下。Flash-Next 占长上下文 TTFT;DeepSeek 用 TTFT 换 decode;Qwen27B 居中,且有完整游戏 GIF。
同一提示词,生成物对比(Angry Birds HTML)
三模型同一协议:960×540 canvas、slingshot、bird 3 · wood 4 · pig 3、score · R restart。下方 GIF 是对 12000 token HTML(DeepSeek 为 thinking=false 重跑)做一次 Playwright 自动拉弓。判定看能否玩 / 画面,不是 tok/s。
完整 HTML。弹弓·3鸟·3猪·木块·HUD。自动拉弓后有物理。
完整 HTML。HUD/云/结构最整齐。自动拉弓可发射并碰撞。
文件能闭合且 harness 标记通过,但 JS 有坏 token(75hed)→ 运行时 SyntaxError。只剩天空/地面与提示,鸟猪弹弓不绘制。
| 判定 | Qwen3.8-27B | Flash-Next | DeepSeek-v4-Flash |
|---|---|---|---|
| HTML 闭合 / RAF / input | yes | yes | yes(源码层面) |
| 浏览器可玩 | yes | yes | no(JS SyntaxError) |
| 画面完成度 | 好 | 最好 | 失败(空舞台) |
| 生成物排名 | 第2 | 第1 | 第3(坏) |
只看生成物:今天同一提示下 Flash-Next > Qwen3.8-27B ≫ DeepSeek-v4-Flash。DeepSeek decode 可以很快,但游戏跑不起来。不要把速度表和生成物表混读。
Angry Birds 风格 HTML
同一提示。960×540 canvas,slingshot,bird 3 · wood 4 · pig 3。先 7000,再 12000。
| Qwen3.8-27B | Flash-Next | DeepSeek-v4-Flash | |
|---|---|---|---|
| 12000 harness | complete · ~45 tok/s | complete · ~39 tok/s | thinking=false 重跑 · ~47 tok/s · 早停 ~5k |
| 可玩 | yes | yes | no(JS SyntaxError) |
| GIF / demo | gif · html | gif · html | gif · html |
怎么选(仅限今天的数字)
| 目标 | 选择 |
|---|---|
| 长上下文尽快开答 | Flash-Next(~82k TTFT 0.50s) |
| 稳定 decode + 已验证的 27B 游戏产物 | Qwen3.8-27B-NVFP4 + DFlash2 |
| 短/中生成 tok/s 最大 | DeepSeek-v4-Flash(长 HTML 需确认 thinking off) |
同一提示词,3D 建筑 HTML(Three.js)
与 Angry Birds 分开:同一 HTML 协议。主题:modern museum / pavilion,Three.js r160 CDN,全屏 canvas,auto orbit,玻璃 + 悬挑 + 反射广场,黄昏光照。GIF = Playwright 6 秒 orbit。
Meridian Pavilion — 幕墙、石基座、反射池、作品集级 UI。
Aurora Pavilion — 更简 low-poly,但 orbit / 玻璃 / 光照可用。
harness 标记通过但 JS 坏 token → SyntaxError。仅标题 overlay,无 WebGL scene。
| 判定 | Flash-Next | Qwen3.8-27B | DeepSeek-v4-Flash |
|---|---|---|---|
| 12000 gen · decode | ~37 tok/s · 7843 tok | ~42 tok/s · 5331 tok | ~43 tok/s · 4372 tok |
| 浏览器渲染 | yes | yes | no(JS error) |
| 建筑完成度 | 第1 | 第2 | 第3(坏) |
Mac M1/M2 Ornith:M1/M2 3D 建筑 GIF(同一提示词)。
只看生成物:3D 建筑 Flash-Next > Qwen27B ≫ DeepSeek。不要把速度表和画面质量混读。
未做
- DeepSeek Angry Birds 修复坏 JS 后再生成(今天保留原件)
- 三模型同时常驻(显存 util 只能串行)
- 131k+ needle · AMD Strix Halo