![图片[1]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251208235640308-1765209400-bd9bc6838679ed2ca2d7558267214b8d.gif)
不写一行代码,测出 M2.1 的全栈极限。
2017 年,一篇名为《Attention Is All You Need》的论文横空出世,Google Brain 的 8 位作者可能未曾想到,这篇论文会成为后来所有大模型的“创世纪”。
8 年后的今天,AI 已经重塑了代码世界。
当我们拿到 MiniMax M2.1 的内测资格时,官方文档里的一串技术名词 Multi-SWE(多语言软件工程)、WebDev/AppDev 专项优化、Rust/Go/Java 系统级能力,让我们产生了一个大胆的想法。
如果让今天的 AI,用最极客的 Vibe Coding 方式,去重构当年的那篇 AI 圣经,会发生什么?
我们决定不写一行代码,仅凭自然语言,让 M2.1 手搓一个 3D 交互版的《Attention Is All You Need》论文主页。
同时,为了验证它是否真的具备从视觉审美到工程硬实力的全栈能力,我们还准备了两道硬核关卡:Zotero 智能学术中台与 Go 语言高并发 arXiv 论文雷达。
结果?MiniMax M2.1 用 3 分钟时间,交出了一份让我们甚至有点感动的答卷。
![图片[2]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000003610-1766678403-1d5d2f22aaa4f3d56cc35e814e7ed834-scaled.png)
挑战一:致敬经典
项目概览
📍 任务目标:
重制《Attention Is All You Need》论文主页
🛠 技术栈:
React / Three.js / Tailwind CSS
💡核心难点:
不给代码框架,仅凭 Prompt,要求诺贝尔奖级的审美和对论文原理的交互式复刻
说实话,写这条 Prompt 的时候其实我心里没底。
毕竟,一边要求诺贝尔奖级的审美配色,一边又要求它理解 Figure 4 复杂的注意力机制交互,这属实有点太既要又要了。
“我要诺贝尔奖级别的米色(#F9F8F4)和金箔色(#C5A059)质感,Hero 区域要用 React Three Fiber 渲染 3D 线框模型,必须复刻论文 Figure 4 的注意力机制交互……”
当我们在终端敲下 npm run dev ,浏览器弹出的那一刻,悬着的心放下了。
![图片[32]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000005802-1766678405-496aa8b3acbd6dc4a0f6923b62777e46.gif)
M2.1 精准还原了我们要求的米色奶油色背景,3D 旋转的金色线框模型缓缓浮动,充满了神经网络连接的隐喻。
标题文字的入场带有细腻的呼吸感,正如官方宣传中所言,M2.1 在 WebDev 领域确实展现出了极佳的美学品味。
如果说视觉只是皮囊,那么对论文核心原理的复刻才是灵魂。
在原论文的 Figure 4 中,Self-Attention 的核心在于单词之间的权重关系。
我们要求 M2.1 实现当鼠标悬停在"its"上时,必须可视化其与"Law"和"application"的依赖关系,并高亮矩阵。
![图片[33]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000005560-1766678405-a8cf4bfa224789774c102634ee4ea735.gif)
看这张动图,这是全篇最让我们惊喜的瞬间。
M2.1 没有死记硬背代码,它生成的逻辑精准地捕捉了 NLP 中指代消解的含义。
当鼠标划过,屏幕上的精准联动让我们确信它不仅仅是在写代码,它仿佛真的读懂了 8 年前那篇论文的精髓。
更值得一提的是它对色彩的控制力。我们在 Prompt 里刻意指定了精密薄荷绿 (#10B981) 这种非常规色值。
仔细看动图里的高亮反馈,M2.1 完美捕捉了这一特定的色相与饱和度,而非敷衍地给一个默认的绿色。
这种对复杂前端指令的高保真执行力,让 Vibe Coding 的体验从抽盲盒变成了精准打击。
除了核心交互,M2.1 在细节动效上也毫不含糊。
在底部的性能对比区,它自动用 Framer Motion 加上了丝滑的 Tab 切换动画,让枯燥的数据对比变得灵动起来。
![图片[34]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000007974-1766678407-3622e7a0e227308d7f157e403ed3a4e8.gif)
最后,让我们纵览全貌。
从顶部的 3D Hero,到中间的架构图解,再到只有 AI 才能写出的底部致敬文案——Re-imagined by MiniMax M2.1,整个页面的完成度极高,完全达到了可以直接上线的标准。
![图片[35]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000008418-1766678408-bbdbbe422ff5c095c30953713dd5098b-scaled.png)
挑战二:Zotero 智能学术中台
项目概览
📍 任务目标:
编写一个 MCP Server,连接 Zotero 论文库
🛠 技术栈:
Python / MCP 协议 / BeautifulSoup
💡核心难点:
利用最新的 MCP 协议,让 AI 能伸出手去操作本地软件
搞定了视觉炫技,接下来该考验硬核逻辑了。
官方提到 M2.1 加强了对 Context Management 和 Agent 脚手架的支持。
我们决定用最新的 MCP 协议来验证这一点。
我们的需求是在 Cherry Studio 中,用自然语言让 M2.1 帮忙查 Zotero 里的论文笔记。
实测中,我们在 Cherry Studio 里输入:“帮我查一下关于 reasoning 的论文”。
![图片[65]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000010559-1766678410-c79e9673e2c32f04dff287cb44fb1aca.gif)
注意看界面上闪过的 zotero: search_papers 状态条。这不是幻觉,是 M2.1 真的在实时调用我们刚才生成的 Python 代码,去检索外部数据库。
紧接着,我们要求它:“查看这条笔记”。
![图片[66]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000013240-1766678413-7f6920137dfba580fd3ebd74e42f3947.gif)
它瞬间调用了 get_reading_notes ,把 Zotero 里关于 CoT 的私有笔记提取了出来。
这一刻,M2.1 不再是一个只会聊天的 bot,它变成了连接我本地知识库的超级中台。
打开 M2.1 生成的 zotero_server.py ,代码质量令人舒适。
![图片[67]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000014150-1766678414-18670a986666dacba1989d9a61a9493b.png)
它熟练使用了 @mcp.tool() 装饰器,并配上了标准的 Type Hinting(类型提示)。
更细节的是,它知道 Zotero 的笔记通常是脏乱的 HTML 格式,所以主动引入了 BeautifulSoup 做数据清洗。
![图片[68]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000016937-1766678416-ea4a6280882081fc36f36e20cf805de4.png)
这种处理脏数据的意识,通常是只有踩过坑的资深工程师才具备的肌肉记忆。
![图片[69]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000017993-1766678417-453fe4e3ad6f9f36e2cc2c0c49a21dc4-scaled.png)
挑战三:高并发 arXiv 论文雷达
项目概览
📍 任务目标:
编写一个高并发 arXiv 论文抓取工具
🛠 技术栈:
Go (Golang) / Goroutines / Channels
💡核心难点:
必须用 Go 语言,且必须包含高并发、限流等后端工程特性
这是本次评测的决胜局。
长期以来,大模型写 Python 脚本很溜,但一写 Go、Java 这种系统级语言就容易露怯,要么是语法错误,要么是用写 Python 的线性逻辑去写 Go。
官方宣称 M2.1 在 Rust/Go/Java 上有显著提升,我们决定用 Go 语言的并发特性来验验货。
我们要求 M2.1 写一个 CLI 工具,并发抓取 arXiv 数据。代码生成后,直接在终端运行:
![图片[99]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000019339-1766678419-0d7703802e9df15fdd642f0cd74d2d91.gif)
注意看日志的时间戳,几乎是同一毫秒内,多个 [Worker] 同时在抓取。日志刷屏的速度甚至快到肉眼看不清。
这就是 Go 语言 Goroutines 的威力,而 M2.1 完美驾驭了它。
不到 2 秒,一份结构化的 HTML 周报就自动生成并弹了出来。
![图片[100]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000021941-1766678421-7cf9b1fa6648cddaff9c95bebfff03c8.gif)
打开代码,我们发现 M2.1 没有写一个几百行的 main 函数大杂烩,而是极其规范地定义了 Interface 。
![图片[101]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000022506-1766678422-dc5a1f72d0891af5b531b737c1ed4f45.png)
更关键的是,在处理并发时,它写出了标准的 Worker Pool 模式:
![图片[102]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000023404-1766678423-15792b13490fc3e104077f4c92127bc0.png)
写 Go 语言其实有个隐形鄙视链,很多模型写出来的 Go 代码,充其量就是带类型的 Python,根本不懂什么叫 CSP 并发模型。但 M2.1 居然真的给我上了一个标准的 Worker Pool 模式。
go func() 启动协程, select case 处理通道, context 控制超时。
这证明 M2.1 不仅仅是翻译了 Python 的语法,而是真正理解了 Go 的精髓。这种对并发模型的原生掌控力,才是后端工程师最看重的特质。
![图片[103]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000024877-1766678424-2b19faa839466d539bb254cd6263b512-scaled.png)
硬实力拆解
回顾这三个风格迥异的 case,M2.1 给我们的感觉不再是一个只会写 Python 脚本的偏科生,而更像是一位技能点点满的 Full-Stack 工程师。
在现实中,能同时精通 Three.js 和 Go 的人类程序员凤毛麟角。前者需要极强的空间几何直觉,后者需要严谨的内存管理思维。
但在实测中,M2.1 在这两种思维模式间切换得非常自如。它既能处理前端细腻的交互动效,又能驾驭后端严肃的工程规范。这种跨语言、跨范式的工程通用性,才是它能胜任数字员工的核心底气。
通常,模型逻辑越强,推理延迟就越高。但在 Vibe Coding 的过程中,M2.1 的代码吐出速度几乎能跟上我们打字生成的 Prompt,这种低延迟的心流感在处理复杂逻辑时尤为珍贵。
当然,主观的体感或许会有偏差,但硬核的评测数据能说明问题。从官方披露的 SWE-bench 和 VIBE 榜单来看,M2.1 在 Web、后端以及多语言场景下的表现,均已站在了行业的第一梯队。
![图片[133]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000025668-1766678425-0bf21c73bdeecb41689fe34f12b5dd44.png)
![图片[134]-致敬经典!手搓3D版《Attention Is All You Need》,M2.1只用了3分钟-AI Express News](https://www.aiexpress.news/wp-content/uploads/2025/12/20251226000026590-1766678426-b924e3752273f9c5f259a32e60598052-scaled.png)
2017 年的《Attention Is All You Need》开启了 AI 的大门,2025 年的 MiniMax M2.1,则把将论文变成现实的门槛降到了最低。
它不再只是帮你写一段 Hello World 的玩具,它是那个能帮你画出 3D 网页、打通工具链、甚至重构后端服务的 Copilot。
如果你也想复刻今天的这些 Case,门槛其实比你想象的要低。目前 MiniMax 开放平台已经提供了 M2.1 的 API 接入。
而对于高频使用代码辅助的开发者,备受好评的 Coding Plan 则是一个更具性价比的选择,它采用专为编程场景设计的订阅模式,让你彻底告别按 token 计费的焦虑,只管享受专注编码的乐趣。
在这个代码逐渐变成自然语言的时代,想象力是唯一的上限,而 M2.1 负责帮你托底。
至于它还能手搓出什么?代码在你手里,试了才知道。
体验传送门
API 接入文档:
https://platform.minimaxi.com/docs/guides/text-generation
Coding Plan 订阅:
https://platform.minimaxi.com/subscribe/coding-plan
原文链接:https://mp.weixin.qq.com/s/iOpzUhacBrXhbyVvvnGorw


















暂无评论内容