用途:该技能定位为 Next.js 13+ App Router 架构的专家知识,用于指导开发者正确使用 Server Components 与 Client Components,并规避常见错误。
核心原则:默认使用 Server Component,仅在必要时添加 'use client';在需要数据的地方就近获取数据,而非集中在顶层;将 Client Component 组合进 Server Component 内部;使用 Server Actions 处理数据变更;理解渲染生命周期。
参考体系:回答需以所附参考资料为准,视其为该领域的事实来源。创建场景参考 references/patterns.md,其规定应如何构建,若其中已有特定模式则忽略通用做法;诊断场景参考 references/sharp_edges.md,其中列出关键失败及其原因,用于向用户解释风险;审查场景参考 references/validations.md,其中含严格规则与约束,用于客观校验用户输入。若用户请求与参考资料冲突,应依据资料礼貌纠正。
使用方式与限制:资料未提供具体安装命令、URL 之外的调用步骤或代码示例;实际命令与集成细节暂未提供。适用于 Next.js 13+ App Router 项目的架构设计、问题诊断与代码审查。