PROMPT_BASE44_DESIGN_MD
PROMPT PARA AGENTE DE BASE44
COPIA Y PEGA ESTO COMPLETO:
Desarrollar Generador Visual de DESIGN.md
Contexto
CREA STUDIO necesita una app web visual donde usuarios suben assets de marca (logos, screenshots) y el sistema genera automáticamente un archivo DESIGN.md completo.
Ya existe:
- Estándar de 9 secciones para DESIGN.md
- Plantilla base:
/Cerebro/DESIGN_TEMPLATE.md - Guía de uso:
/Cerebro/GUIDE_DESIGN_MD.md
Lo que necesito
Desarrolla una app web full-stack con estas características:
Core Features
- Upload de logo + screenshots
-
Extracción automática de:
-
Colores del logo (paleta dominante)
- Colores de screenshots (superficies, texto, acentos)
- Tipografía detectada
-
Espaciado y border radius
-
Editor visual manual (pickers de color, selectores de fuente, sliders)
- Preview en vivo del sistema (hero, cards, buttons, inputs)
- Generar y descargar DESIGN.md completo (9 secciones)
Tech Stack Sugerido
- Frontend: Next.js 14+ (App Router) + TypeScript + Tailwind CSS + shadcn/ui
- Backend: Next.js API Routes + Prisma + PostgreSQL
- AI Models: Gemini 1.5 Flash (análisis de imágenes) + GPT-4o (generación DESIGN.md)
- Deploy: Vercel
API Endpoints
- POST
/api/analyze/logo→ Extraer colores del logo - POST
/api/analyze/screenshot→ Analizar tipografía, spacing, borders - POST
/api/generate/design-md→ Generar archivo final - GET/PUT
/api/projects/[id]→ CRUD proyectos
Flujo de Usuario
- Upload logo + screenshots → análisis automático
- Sistema muestra propuesta inicial
- Usuario edita visualmente (colores, fuentes, spacing)
- Preview en vivo de componentes
- Click "Generar DESIGN.md" → descargar
Arquitectura
/new → Crear proyecto (upload assets)
/[id] → Editor visual (split view: editor | preview)
/[id]/preview → Preview interactivo
/[id]/export → Generar y descargar DESIGN.md
9 Secciones Obligatorias
El DESIGN.md generado SIEMPRE debe incluir:
1. Visual Theme & Atmosphere
2. Color Palette & Roles
3. Typography Rules
4. Component Stylings
5. Layout Principles
6. Depth & Elevation
7. Do's and Don'ts
8. Responsive Behavior
9. Agent Prompt Guide
Referencias
- Plantilla base:
/Cerebro/DESIGN_TEMPLATE.md - Guía completa:
/Cerebro/GUIDE_DESIGN_MD.md - Ejemplos reales:
npx getdesign add stripe/apple/nike/spotify/vercel
MVP (Fase 1 - 2 semanas)
- [ ] Upload logo + screenshots
- [ ] Extracción colores logo
- [ ] Editor visual colores
- [ ] Preview colores
- [ ] Generar DESIGN.md (solo sección de colores)
- [ ] Descargar Markdown
V1 (Fase 2 - 4 semanas)
- [ ] Análisis screenshots (tipografía, spacing)
- [ ] Editor tipografía + spacing
- [ ] Preview interactivo componentes
- [ ] Generar DESIGN.md completo (todas las 9 secciones)
- [ ] Persistencia en DB
- [ ] Auth básica
Entregables
- Código completo del proyecto (frontend + backend)
- README con instrucciones de setup y deploy
- Demo funcional con al menos 3 ejemplos completos
- Documentación de componentes y flujo de datos
Preguntas clave (responde antes de empezar)
- ¿Qué modelo de IA prefieres para análisis (Gemini/GPT-4o/Claude)?
- ¿Auth: OAuth o email/password simple?
- ¿SaaS público desde inicio o tool interna primero?
- ¿Presupuesto mensual para APIs?
Importante: Este es un producto estratégico para CREA STUDIO. Si tiene éxito, puede convertirse en SaaS comercial. Código debe ser limpio, escalable y bien documentado.
Para ver el contexto completo: Leer /Cerebro/BRIEF_GENERADOR_DESIGN_MD.md
END OF PROMPT