Redis 作者新作:DwarfStar,专为 DeepSeek V4 优化的本地推理引擎
AntonRedis 作者开源了 DwarfStar一个小型原生推理引擎专为 DeepSeek V4 Flash 和 PRO 优化支持 Mac Metal、NVIDIA CUDA 和 ROCm 三端。在 MacBook M5 Max 上跑 DeepSeek V4 Flash不需要云 API——这就是 DwarfStar 的承诺。这个项目解决什么问题DeepSeek V4 系列模型虽然强大但在消费级硬件上运行需要大量工程投入。llama.cpp 虽然通用但 DeepSeek V4 的 MoE 架构、KV 缓存和激进的量化方案有特殊需求——通用推理引擎无法充分利用这些特性。DwarfStar 是一个故意狭隘的推理引擎只为 DeepSeek V4 Flash/PRO 和 GLM 5.2 优化不追求成为通用的 GGUF 加载器。模型加载、prompt 渲染、工具调用、KV 状态、HTTP 服务器和 coding agent 是一体化构建和测试的。核心亮点三端原生支持MetalMac、CUDANVIDIA、ROCmAMD Strix Halo覆盖当前所有主流本地 AI 硬件。Anton 自己用的是 MacBook M5 Max但这个项目从第一天就不是Mac-only。激进的 MoE 量化专为 DeepSeek V4 的 routed-expert 设计 2bit 非对称量化——只对路由专家量化到 IQ2_XXS共享专家和投影层保持原精度。这种不对称设计在质量和体积间找到了最优平衡使得 96GB 的 MacBook 也能运行 DeepSeek V4 Flash。SSD 流式加载内存不足时利用本地高速 SSD 进行模型流式加载让 96GB 以下的机器也能运行大模型。这是消费级硬件跑大模型的实用解法。多机协作两台 MacBook 通过 RDMA 实现张量并行支持 4bit DeepSeek Flash 分布式推理流水线并行可串联多台机器汇总显存运行更大模型。这不是实验室 Demo是真实可用的分布式推理方案。老旧 GPU 翻新8×L40SAda Lovelace 架构在 vLLM 上已不被支持但 DwarfStar 的 micro-batching 解码让这台服务器跑出 120 t/s 聚合生成速度和 2000 t/s prefill。旧显卡突然有了新用途。内置 coding agent模型加载、prompt 渲染、工具调用、KV 状态、HTTP 服务器和 coding agent 是一体化构建的。不是一个推理库是一个可以跑 coding agent 的完整服务。开发透明项目坦诚说明使用了 GPT 5.5/5.6 和 Claude Fable 辅助开发同时明确依赖 llama.cpp/GGML 的开路工作。“如果你不喜欢 AI 开发的代码这个软件不适合你”——这种坦诚在当前 AI 工程圈很罕见。快速上手# 下载模型96/128GB RAM 机器imatrix 调优的 q2 量化./download_model.sh q2-imatrix# 或更高内存机器./download_model.sh q4-imatrix# 512GB 机器跑 PRO./download_model.sh pro-q2-imatrix支持 Metal、CUDA、ROCm 三种后端自动检测编译即用。技术细节为什么不做通用 GGUF 加载器Anton 的选择有深意DeepSeek V4 的 GGUF 包含了特定张量布局、量化混合和可选 MTP 状态任意 GGUF 文件不会满足引擎的期望。与其做成能跑所有 GGUF 但都不快的通用引擎不如做成只为一个模型做到极致的专用引擎。2bit 不对称量化2bit 量化通常被视为不可用的极限压缩。但 DwarfStar 的 2bit 只量化路由专家——这些专家是模型中最大的参数块也是最容易量化的部分。共享专家、投影和路由逻辑保持原精度保证了质量底线。MXFP4 原生支持项目保留了 DeepSeek 发布的 MXFP4 路由专家权重不做重新量化。在 Blackwell CUDA 设备上使用原生 FP4 矩阵指令和 FP4 激活其他 CUDA 设备使用 Q8 激活。这意味着新硬件不需要降级旧硬件不会被排除。我的评价DwarfStar 不是又一个通用 GGUF 推理引擎——它走了一条不同路线为一个具体模型做到极致而不是为所有模型做到够用。对 Mac 用户来说这是目前运行 DeepSeek V4 最轻量的本地方案。相比 llama.cppDwarfStar 专门为 MoE 的量化和 KV 缓存做了针对性优化。对服务器场景老旧 Ada 架构 GPU 终于有了利用价值。不过项目坦诚标为 betaAPI 仍在快速变化。Anton 自己也说了软件变化非常快。如果你正在构建本地 DeepSeek 应用值得持续关注但不建议在生产环境依赖它。横向对比方案通用性DeepSeek V4 优化易用性多 GPU适合谁llama.cpp极高中等极高有限所有人vLLM高高中等支持服务器场景DwarfStar低极高中等支持DeepSeek 用户Ollama高低极高低快速实验DwarfStar 在 DeepSeek V4 场景下是最优选择但通用场景仍推荐 llama.cpp。它是一个专用工具不是万能钥匙。

相关新闻

如何用免费开源工具全面监控电脑健康:LibreHardwareMonitor终极指南

如何用免费开源工具全面监控电脑健康:LibreHardwareMonitor终极指南

如何用免费开源工具全面监控电脑健康:LibreHardwareMonitor终极指南 【免费下载链接】LibreHardwareMonitor Libre Hardware Monitor is free software that can monitor the temperature sensors, fan speeds, voltages, load and clock speeds of your computer. …

2026/10/28 4:26:49 阅读更多 →
如何快速掌握LeagueAkari:英雄联盟玩家的终极免费工具箱指南

如何快速掌握LeagueAkari:英雄联盟玩家的终极免费工具箱指南

如何快速掌握LeagueAkari:英雄联盟玩家的终极免费工具箱指南 【免费下载链接】League-Toolkit An all-in-one toolkit for LeagueClient. Gathering power 🚀. 项目地址: https://gitcode.com/gh_mirrors/le/League-Toolkit 想要在英雄联盟游戏中…

2026/10/25 15:00:45 阅读更多 →
从串口通信到LED控制:嵌入式开发入门实践与STM32项目详解

从串口通信到LED控制:嵌入式开发入门实践与STM32项目详解

1. 项目概述:从“点灯”到“通信”的入门实践“通过串口控制LED的亮灭”,这个标题听起来简单得像是嵌入式开发领域的“Hello World”。但在我十多年的硬件调试和嵌入式开发经历里,这个项目远不止是让一个灯闪烁那么简单。它本质上是一个完整的…

2026/10/27 20:58:11 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/27 17:33:32 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/27 4:06:49 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/27 7:21:53 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/27 18:20:50 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/27 6:20:47 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/27 4:06:50 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 13:55:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 7:21:50 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/27 19:19:37 阅读更多 →