Next.js 16 已经发布有一段时间,但真正把它从"又一个大版本"变成"必须升级"的,是后续 16.1、16.2 两个小版本里塞进来的东西:Turbopack 彻底转正、缓存模型推倒重写、middleware 改名,外加一整套专门给 AI Agent 用的调试工具。这篇文章把 Next.js 16 系列到目前为止的所有关键变化捋一遍,包括该怎么升级、哪些代码会跑不起来、以及到底值不值得现在就动手。 ## Next.js 16 改了什么:先看全景 Next.js 16 不是渐进式的小修小补,它同时动了打包工具、缓存机制和路由文件命名三个核心层。下面这张表是 15 到 16 的关键差异速览…