SuperAPI AI 工具集

nextjs

前端与建站

查看项目

更新于 10-16 03:46

技能介绍

用途:为编写、审计或现代化改造 Next.js 16 App Router 代码提供规则化指南,适用于单文件、PR 或整仓审查,也可用于从 Next.js 15 迁移到 16。

主要能力:共 45 条规则,分为 9 类——构建与打包优化(CRITICAL)、缓存策略(CRITICAL)、服务端组件与数据获取(HIGH)、路由与导航(HIGH)、Server Actions 与变更(MEDIUM-HIGH)、流式与加载状态(MEDIUM)、元数据与 SEO(MEDIUM)、客户端组件(LOW-MEDIUM)、代码库卫生(跨文件,LOW-MEDIUM)。规则以“可识别的模式形状”而非 API 名称描述,部分高价值规则附“伪装形态”正误示例。

核心要点:Next.js 16 取消了隐式 fetch 缓存,需显式使用 'use cache';revalidateTag 必须带 cacheLife 参数;proxy.ts(Node 运行时)取代 middleware.ts(Edge);Turbopack 持久缓存不要关闭;表单变更通过 Server Action 而非 POST 到 API 路由;用 app/sitemap.ts 替代手工维护的 sitemap.xml。

使用方式:单文件即席问题可直接查对应规则;涉及多文件或整仓审查须遵循 references/_review-algorithm.md,选择模式 A(限定约 20 个文件以内)或模式 B(全树清点 + 定向扫描 + 完整第 9 类),按类别而非按文件扫描,并输出范围声明、逐类进度和最终覆盖表。整仓审查不得拒绝。

适用场景:新增 Next.js 16 代码、缓存策略配置、Server Components 并行取数、并行/拦截路由与预取、Server Actions 表单处理、'use client' 边界调优,以及发现单文件规则覆盖不到的重复取数、近似重复路由、死路由、'use client' 沿路由树蔓延、prop 约定漂移等问题。

限制:资料未提供安装命令、具体代码示例全文、收费或平台信息;规则条目细节仅在 AGENTS.md 完整版中展开,此处暂未提供。