MiniMax M2.1:增强多语言编程
来自 MiniMax Blog · 期号 2025-12-23
摘要
MiniMax 发布 M2.1,这是其开源模型的一次重大更新,专注于解决真实世界的复杂任务。 M2.1 的核心改进是多语言编程能力。它系统性地增强了 Rust、Java、Golang、C++、Kotlin、Objective-C、TypeScript、JavaScript 等语言的表现,覆盖从底层系统到应用层的完整开发链。官方称其在多语言任务上的整体性能已达到行业领先水平。 针对业界公认的移动端开发短板,M2.1 显著强化了原生 Android 和 iOS 开发能力。同时,模型在 Web 和 App 场景下的设计理解与美学表达能力也得到提升,能构建复杂交互、3D 科学场景模拟和高质量可视化。 M2.1 是首批系统引入交错思考(Interleaved Thinking)的开源模型系列之一,其复合指令约束的执行能力进一步增强,在真实办公场景中可用性更高。与 M2 相比,模型响应和思维链更简洁,token 消耗显著降低。 在 Agent 和工具框架方面,M2.1 在 Claude Code、Cline、Roo Code 等工具中表现稳定,并支持 Skill.md、Claude.md 等上下文管理机制。 基准测试方面,M2.1 在核心软件工程榜单上较 M2 有显著飞跃。在多语言场景中,它超越了 Claude Sonnet 4.5,并接近 Claude Opus 4.5。在 MiniMax 自建的 VIBE 基准(评估从零到一构建完整应用的能力)上,M2.1 平均得分 88.6。 模型权重已在 HuggingFace 开源,API 也已上线 MiniMax 开放平台。
深读
导读 MiniMax 发布了其开源模型 M2.1,核心改进是多语言编程能力和真实复杂任务的执行能力。与上一代 M2 主要解决成本和可及性不同,M2.1 专注于提升 Rust、Java、C++ 等语言的编程表现,并系统性地引入了交错思考(Interleaved Thinking)机制。读完本文可以了解 M2.1 在哪些具体维度上做了改进、在哪些基准测试上超越了 Claude Sonnet 4.5,以及其开源部署方式。 关键信息 - M2.1 系统性地增强了 Rust、Java、Golang、C++、Kotlin、Objective-C、TypeScript、JavaScript 等多语言编程能力,覆盖从底层系统到应用层的完整开发链。 - 在 MiniMax 自建的 VIBE 全栈开发基准测试(含 Web、Simulation、Android、iOS、Backend 五个子集)上,M2.1 平均得分 88.6。 - 在核心软件工程排行榜上,M2.1 在多语言场景下超越了 Claude Sonnet 4.5,并接近 Claude Opus 4.5 的水平。 - M2.1 是首批系统引入交错思考(Interleaved Thinking)的开源模型系列之一,强调复合指令约束的一体化执行。 - 模型权重已开源,支持通过 SGLang、vLLM、Transformers、Ktransformers 等推理框架进行本地部署,推荐推理参数为 temperature=1.0、top_p=0.95、top_k=40。 逐节讲解 核心改进方向:从成本到真实任务 M2 主要解决了模型成本和可及性问题,而 M2.1 将重点转向真实世界复杂任务的性能提升,特别强调在更多编程语言和办公场景下的可用性,并声称达到了该领域的最佳水平。 多语言编程与全栈能力 M2.1 系统性地增强了 Rust、Java、Golang、C++、Kotlin、Objective-C、TypeScript、JavaScript 等语言的表现,覆盖从底层系统到应用层的完整开发链。针对业界公认的移动端开发短板,M2.1 显著强化了原生 Android 和 iOS 开发能力。同时,模型在 Web 和 App 场景下的设计理解与美学表达能力也得到提升,能构建复杂交互、3D 科学场景模拟和高质量可视化,使 "vibe coding" 成为可持续交付的生产实践。 交错思考与复合指令执行 M2.1 是首批系统引入交错思考(Interleaved Thinking)的开源模型系列之一,其系统化问题解决能力得到进一步升级。模型不仅关注代码执行正确性,还强调复合指令约束的一体化执行,在真实办公场景中提供更高的可用性。与 M2 相比,模型响应和思维链更简洁,响应速度显著提升,token 消耗明显下降。 Agent 与工具泛化能力 M2.…