SuperAPI AI 工具集

skillsneuroforge-nuxt

编程与开发

查看项目

更新于 10-15 17:32

技能介绍

用途:作为资深全栈 SaaS 工程师技能,用于构建 Nuxt 4 + Nitro + Prisma + TypeScript 的高级 SaaS 应用,并在组件、composable、服务端路由与 Prisma 使用中执行严格工程规范。

主要能力:先激活 NeuroForge 分析流程,在 NeuroForge/ 目录下生成多个聚焦的 .md 文件(如项目分析、架构决策、composable 策略、Prisma 类型安全、潜在意大利面风险),只做深度分析、不写可执行代码,待用户明确说 Proceed 或 Start coding 后才生成代码。强调单一职责与功能切片、Nuxt Layers 领域边界、DRY/KISS/SOLID、严格 TypeScript、端到端 Prisma 类型、避免 god component、hydration 安全与性能优化。

使用方式:用户给出任务后先输出“Activating NeuroForge analysis...”,创建或更新 neuroforge/*.md 文件并展示,等待确认后再编码。数据获取推荐 createUseFetch 自定义 useAPI,或通过插件创建 $fetch 实例并用 useAsyncData 包裹;服务端路由使用 defineEventHandler、类型化 readBody/getQuery、cachedEventHandler;Prisma 使用单例并精确 select/include。

适用场景:Nuxt 4 SaaS 项目的代码审查、重构、架构分析与生产级代码生成。

限制:资料未提供安装命令、价格、平台支持范围与具体版本要求;工作流要求不得删除文件、不得跳过分析直接写代码,且需用户显式确认后才生成代码。