用途:分析项目上下文、Nuxt 结构与依赖项,用于规划和调试。
主要能力:理解 Nuxt 目录约定(server/api、components、pages)及 Nuxt 4 特性;定位组件、自动导入的可组合函数与 TypeORM 实体的定义;分析 Better-Auth 集成,包括 lib/auth.ts(服务端)、lib/auth-client.ts(客户端)、middleware/auth.global.ts(全局中间件);读取 package.json 验证已安装的包与版本。
使用方式:先读取目录结构以了解布局,忽略 node_modules 和 .output;将 server/api 识别为后端定义,将 pages/components 识别为前端;广泛搜索符号定义以追踪后端实体与前端组件之间的数据流;处理受保护路由或用户数据时检查 server/api/auth/* 与 middleware/auth.global.ts;建议导入前先查看 package.json 了解可用库。示例:输入“分析当前的用户认证流程”,动作是读取 server/api/auth/*、lib/auth-client.ts、middleware/auth.global.ts 和 pages/login.vue 来映射流程。
适用场景:Nuxt 项目的结构梳理、认证流程追踪和依赖核对。
限制:资料未提供安装命令、平台信息、收费或效果数据。