Cómo definir mi app con ChatGPT – incluye ejemplo m-commerce

Tiempo de lectura: 3 minutos

definir aplicación chat gpt

En este post, te daremos  algunos tips para crear prompts adecuados para definir tu app, y te guiaremos con un ejemplo práctico.

 

¿Qué es un prompt? ¿Cómo usarlo para definir mi app?

Un prompt es el conjunto de instrucciones que le das a ChatGPT para que realice una tarea. Para crear un buen prompt, debes tener en cuenta los siguientes aspectos:

1. Definir el propósito y objetivo del prompt: Antes de empezar, es crucial entender qué quieres conseguir con el prompt. Puede ser obtener información precisa, generar textos creativos, o realizar una tarea específica.

2. Investigar y comprender a la audiencia: El prompt debe estar adaptado al público al que va dirigido tu app. Debes conocer sus necesidades, preferencias, problemas y expectativas, y usar un tono y un vocabulario adecuados.

3. Elegir la voz y personalidad adecuada: El prompt debe reflejar la identidad de tu app y la forma en que quieres comunicarte con tus usuarios. Puedes elegir entre una voz formal o informal, seria o divertida, profesional o cercana, etc.

4. Proporcionar contexto e información relevante: El prompt debe darle a ChatGPT la información necesaria para generar una respuesta coherente y útil. Puedes incluir datos sobre tu app, tu sector, tu competencia, tu público objetivo, etc.

5. Ser claro y específico en la formulación del prompt: El prompt debe indicarle a ChatGPT qué tipo de respuesta esperas, y cómo debe estructurarla. Puedes usar frases cortas, puntos separados, tablas, ejemplos, referencias, etc.

 

Ejemplo de definición de una app para un m-commerce de gafas

Para ilustrar estos consejos, vamos a ver un ejemplo de cómo definir una app de ecommerce de gafas con ChatGPT. Lo haremos paso a paso, basándonos en historias de usuarios. Una historia de usuario es una descripción breve y sencilla de una funcionalidad que quiere un usuario, desde su perspectiva. Por ejemplo:

  • Como usuario, quiero ver el catálogo de gafas disponibles, para elegir las que más me gusten.
  • Como usuario, quiero probar las gafas virtualmente, para ver cómo me quedan.
  • Como usuario, quiero comprar las gafas online, para recibir el pedido en mi domicilio.

Si te fijas, la historia de usuario suele seguir el mismo patrón «Como [rol], quiero [acción], para [resultado]».

Para cada historia de usuario, vamos a crear un prompt que le pida a ChatGPT que genere una descripción de la funcionalidad, y un ejemplo de cómo se vería en la app. El prompt tendrá la siguiente estructura:

  • Rol: Indica el rol del usuario que quiere la funcionalidad.
  • Contexto: Indica el nombre de la app, el tipo de app, y el objetivo de la funcionalidad.
  • Instrucción: Indica a ChatGPT qué tipo de respuesta quieres, y cómo debe estructurarla.
  • Ejemplo o referencia: Opcionalmente, puedes darle a ChatGPT un ejemplo o una referencia de lo que quieres que genere.

 

Veamos cómo quedaría el prompt para la primera historia de usuario:

  • Rol: Usuario
  • Contexto: La app se llama GafasOnline, y es una app de ecommerce de gafas. La funcionalidad permite al usuario ver el catálogo de gafas disponibles, filtrar por categorías, marcas, precios, etc., y ver los detalles de cada producto.
  • Instrucción: Genera una descripción de la funcionalidad, y un ejemplo de cómo se vería en la app. Usa puntos separados para la descripción, y un código HTML para el ejemplo.
  • Ejemplo o referencia: Puedes inspirarte en esta página web: [GafasWorld].

 

Y este sería un posible resultado generado por ChatGPT:

  • Descripción:
    • La app muestra una pantalla con el catálogo de gafas disponibles, ordenadas por relevancia, novedad, o popularidad.
    • El usuario puede filtrar el catálogo por categorías (gafas de sol, gafas graduadas, gafas de lectura, etc.), marcas (Ray-Ban, Oakley, Prada, etc.), precios (desde 10€ hasta 500€), colores, formas, materiales, etc.
    • El usuario puede ver los detalles de cada producto, como el nombre, la descripción, el precio, las valoraciones, las fotos, etc.
    • El usuario puede añadir el producto al carrito, o seguir navegando por el catálogo.

 

¿Qué te ha parecido? ¿Vas a ponerlo en práctica?

Blog

Otros artículos