App Builder - 应用构建编排器
分析用户请求,确定技术栈,规划结构,协调智能体。
🎯 选择性阅读规则
只阅读与请求相关的文件! 查看内容地图,找到你需要的内容。
| 文件 | 描述 | 何时阅读 |
|---|---|---|
project-detection.md |
关键词矩阵、项目类型检测 | 启动新项目时 |
tech-stack.md |
2025 默认技术栈、替代方案 | 选择技术时 |
agent-coordination.md |
智能体流水线、执行顺序 | 协调多智能体工作时 |
scaffolding.md |
目录结构、核心文件 | 创建项目结构时 |
feature-building.md |
功能分析、错误处理 | 向现有项目添加功能时 |
templates/SKILL.md |
项目模板 | 脚手架新项目时 |
📦 模板 (13个)
新项目的快速启动脚手架。只阅读匹配的模板!
| 模板 | 技术栈 | 使用场景 |
|---|---|---|
| nextjs-fullstack | Next.js + Prisma | 全栈 Web 应用 |
| nextjs-saas | Next.js + Stripe | SaaS 产品 |
| nextjs-static | Next.js + Framer | 落地页 |
| nuxt-app | Nuxt 3 + Pinia | Vue 全栈应用 |
| express-api | Express + JWT | REST API |
| python-fastapi | FastAPI | Python API |
| react-native-app | Expo + Zustand | 移动应用 |
| flutter-app | Flutter + Riverpod | 跨平台移动应用 |
| electron-desktop | Electron + React | 桌面应用 |
| chrome-extension | Chrome MV3 | 浏览器扩展 |
| cli-tool | Node.js + Commander | CLI 应用 |
| monorepo-turborepo | Turborepo + pnpm | Monorepo |
🔗 相关智能体
| 智能体 | 角色 |
|---|---|
project-planner |
任务分解、依赖图 |
frontend-specialist |
UI 组件、页面 |
backend-specialist |
API、业务逻辑 |
database-architect |
数据库模式、迁移 |
devops-engineer |
部署、预览 |
使用示例
用户: "做一个 Instagram 克隆,带照片分享和点赞功能"
App Builder 流程:
1. 项目类型: 社交媒体应用
2. 技术栈: Next.js + Prisma + Cloudinary + Clerk
3. 创建计划:
├─ 数据库模式 (users, posts, likes, follows)
├─ API 路由 (12 个端点)
├─ 页面 (feed, profile, upload)
└─ 组件 (PostCard, Feed, LikeButton)
4. 协调智能体
5. 报告进度
6. 启动预览
何时使用
此技能适用于执行概述中描述的工作流或操作。
限制
- 仅当任务明确符合上述范围时使用此技能。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停止并请求澄清。