Mi hijo (de 12 años) notó que faltaba una función en Amazon, así que intenté crearla con inteligencia artificial.

Descubre cómo mi hijo de 12 años inspiró el desarrollo de una nueva función de Amazon mediante inteligencia artificial. Una historia real de innovación y resolución de problemas con tecnología.

Las cosas más importantes que necesitas saber

  • El autor pudo utilizar ChatGPT para crear un prototipo del sitio web "CartShare" y una extensión para el navegador Chrome destinada a compartir carritos de compra de Amazon, demostrando la capacidad de la inteligencia artificial para convertir ideas en interfaces funcionales sin necesidad de conocimientos avanzados de programación.
  • La función principal de CartShare, que consiste en transferir productos a un carrito de compra de Amazon con un solo clic, falló porque la plataforma rechazó los enlaces URL directos, lo que pone de manifiesto los desafíos de la "codificación adaptativa" al tratar con grandes sistemas corporativos.
  • “CartShare” es un prototipo que demuestra cómo puede funcionar la función de compartir el carrito de la compra, con el potencial de desarrollarse en el futuro para añadir productos manualmente o simplemente mostrarlos, sorteando así las limitaciones técnicas de Amazon.

Mi hijo estaba comprando material escolar para la escuela secundaria cuando se topó con un problema que yo suponía que Amazon había resuelto hace años.

Su mejor amigo no tenía una lista de útiles escolares, así que mi hijo quiso enviarle el contenido de su carrito de compras de Amazon. La idea era sencilla: comparar lo que habían elegido y asegurarse de que habían comprado las mismas carpetas, cuadernos y demás útiles.

Mi hijo (de 12 años) notó que faltaba una función en Amazon; intenté crearla con inteligencia artificial.

Pero no había botón para compartir. Bueno, sí que lo hay, pero solo para empresas que usan Amazon Business. La única opción para los consumidores es compartir listas, pero eso habría obligado a mi hijo a crear una lista nueva y añadir todos los artículos después de haber llenado su carrito. Es posible, pero nada intuitivo. Él no quería crear una lista de regalos. Quería enviarle a su amigo el carrito que ya tenía.

Amazon ya cuenta con una función oficial para compartir el carrito , pero está diseñada para cuentas de Amazon Business. Me pareció una función bastante obvia que Amazon estaba pasando por alto, sobre todo teniendo en cuenta el desarrollo de sus asistentes de compra inteligentes . Así que decidí intentar crearla yo mismo.

Le pedí a ChatGPT que creara CartShare.

Laboratorio de IA de Amanda

Siempre busco una razón para construir algo, pero me he preguntado si es posible construir algo así. Para quienes no son desarrolladores, la codificación intuitiva ha facilitado enormemente la identificación de un problema y la creación de una solución mediante el lenguaje natural, lo que ilustra cómo sacar el máximo provecho de ChatGPT.

En este caso, le describí el problema a ChatGPT: quería un botón que pudiera leer los productos y las cantidades en un carrito de compras de Amazon, convertirlos en un enlace privado y permitir que otra persona abriera ese enlace para ver los mismos artículos.

El resultado fue CartShare , un pequeño sitio web acompañado de un complemento para el navegador Chrome.

El procedimiento sugerido era justo lo que mi hijo había pedido. Abre tu carrito de compras de Amazon, haz clic en Agregar carrito y comparte, y copia el enlace resultante. La persona que reciba el enlace podrá seleccionar los artículos que ya tenga, abrir productos individuales en Amazon o elegir los que desee.

El carrito compartido en sí no requería una cuenta ni una base de datos. Los identificadores de producto, los títulos y las cantidades estaban codificados en el enlace, lo que significaba que CartShare no necesitaba la contraseña de Amazon, la dirección de entrega ni la información de pago de nadie.

ChatGPT diseñó la interfaz, compiló la extensión para Chrome y publicó el sitio web. El producto parecía legítimo, con nombre, política de privacidad y un gran botón que prometía copiar los productos seleccionados al carrito de compras de Amazon del destinatario.

¿Realmente funciona?

Sí… y no. La página para compartir funcionó correctamente. CartShare pudo mostrar una variedad de productos, mantener sus cantidades y generar un enlace que se podía enviar a otra persona.

Sin embargo, la transferencia con un solo clic a Amazon no funcionó. El prototipo intentó usar una URL de carrito de compras de Amazon que contenía identificadores de producto y cantidades. Al realizar la prueba, Amazon devolvió un error 500 e indicó que no admitía la sesión ni al cliente.

Esto significa que la parte más satisfactoria del concepto —pulsar un botón y ver cómo se llena el carrito de la compra de otra persona— no puede considerarse completa. La extensión de Chrome que lee el carrito real también debe probarse con un carrito de la compra real de Amazon, ya que Amazon puede cambiar la estructura de su página en cualquier momento.

Regresé al sitio web de CartShare y lo modifiqué. Eliminé el botón de transferencia y lo reemplacé con una notificación de estado clara que indica que el proyecto solo está parcialmente operativo. Los destinatarios pueden comparar y abrir los productos individualmente, pero CartShare aún no ha garantizado una transferencia completa de carrito a carrito.

Esto nos recordó lo engañoso que puede ser el "código de apariencia", incluso cuando nadie intenta engañar a nadie. La inteligencia artificial (IA) puede crear una interfaz impecable antes de probar adecuadamente su funcionamiento. Botones, colores y texto dan la impresión de que el proyecto está completo, pero un sitio web convincente no garantiza que la función subyacente funcione, especialmente cuando se trata de un gigante como Amazon.

Conclusión

¿Funcionará CartShare en algún momento? Probablemente sí, aunque es posible que ambas personas tengan que instalar el complemento.

En lugar de depender de una URL de carrito de compras de Amazon rechazada, una versión futura podría abrir el carrito de compras del destinatario y agregar cada artículo seleccionado utilizando los mismos controles visuales que usa el comprador. Esto sería más lento y menos seguro, ya que el complemento tendría que mantenerse actualizado con los cambios en el sitio web de Amazon. Sin embargo, evitaría compartir contraseñas o información de pago.

La otra opción es detenerse antes de que el carrito del destinatario se llene automáticamente. Incluso una página clara y fácil de compartir que muestre los productos y cantidades exactas es más práctica que pedirle a alguien que reconstruya el carrito a partir de capturas de pantalla o que cree una lista de Amazon después de que ya hayas terminado de comprar.

CartShare aún no está listo para reemplazar el botón de compartir que le falta a Amazon. Es un prototipo público que demuestra cómo podría funcionar la función y, quizás más importante, dónde la idea simple choca con las limitaciones técnicas de Amazon.

Explicar la petición de mi hijo me llevó solo unos segundos. Gracias a la programación con IA , esa petición se transformó en un sitio web y una extensión de Chrome sin que yo tuviera que convertirme en desarrollador. Si bien la transición de un prototipo atractivo a un producto fiable es donde comienzan los verdaderos desafíos, considero que esta experiencia ha sido un éxito en general. Personalmente, disfruto entendiendo cómo funcionan las cosas, incluso si no están completamente desarrolladas.



Los comentarios están cerrados.