Meu filho (de 12 anos) percebeu que faltava uma funcionalidade na Amazon — tentei criá-la com inteligência artificial.
Descubra como meu filho de 12 anos inspirou o desenvolvimento de um novo recurso da Amazon com inteligência artificial. Uma história real de inovação e resolução de problemas com tecnologia.
As coisas mais importantes que você precisa saber
- استطاع الكاتب استخدام ChatGPT لبناء نموذج أولي لموقع “CartShare” وإضافة لمتصفح Chrome تهدف لمشاركة سلة مشتريات أمازون، مما يوضح قدرة الذكاء الاصطناعي على تحويل الأفكار إلى واجهات عمل دون الحاجة لخبرة برمجية متقدمة.
- فشلت الوظيفة الأساسية لـ “CartShare” في نقل المنتجات بنقرة واحدة إلى سلة مشتريات أمازون بسبب رفض المنصة لروابط URL المباشرة، مما يسلط الضوء على تحديات “البرمجة الحسية” (vibe coding) عند التعامل مع أنظمة الشركات الكبرى.
- يُعد “CartShare” نموذجًا أوليًا يوضح كيف يمكن لميزة مشاركة سلة التسوق أن تعمل، مع إمكانية تطويره مستقبلاً لإضافة المنتجات يدويًا أو الاكتفاء بعرضها، متجاوزًا بذلك قيود أمازون التقنية.
Meu filho estava comprando material escolar para o ensino fundamental quando se deparou com um problema que eu presumia que a Amazon já tivesse resolvido há anos.
O melhor amigo dele não tinha uma lista de material escolar, então meu filho quis enviar para ele o conteúdo do seu próprio carrinho de compras da Amazon. A ideia era simples: comparar as escolhas deles e garantir que comprassem as mesmas pastas, cadernos e outros materiais.

Mas não havia botão de compartilhar. Bem, existe um botão de compartilhar, mas apenas para empresas que usam o Amazon Business. A única opção para consumidores é compartilhar listas, mas isso exigiria que meu filho criasse uma nova lista e transferisse tudo para ela depois de já ter preenchido o carrinho de compras. É possível, mas nada intuitivo. Ele não queria criar uma lista de presentes. Ele queria enviar o carrinho que já tinha para o amigo.
A Amazon já possui um recurso oficial de Compartilhamento de Carrinho , mas ele foi projetado para contas Amazon Business. Isso me pareceu um recurso estranhamente óbvio que a Amazon estava ignorando, especialmente considerando o desenvolvimento de seus assistentes de compras inteligentes . Então, decidi ver se eu mesmo conseguiria criá-lo.
Eu pedi à ChatGPT para criar o CartShare.

Estou sempre à procura de um motivo para construir algo, mas realmente me pergunto se é possível construir algo assim. Para quem não é desenvolvedor, a codificação intuitiva tornou incrivelmente fácil identificar um problema e criar uma solução usando linguagem natural, o que ilustra Como tirar o máximo proveito do ChatGPT.
Nesse caso, descrevi o problema para o ChatGPT: eu queria um botão que pudesse ler os produtos e as quantidades em um carrinho de compras da Amazon, convertê-los em um link privado e permitir que outra pessoa abrisse esse link para ver os mesmos itens.
O resultado foi o CartShare , um pequeno site combinado com um complemento para o navegador Chrome.
O fluxo de trabalho sugerido era exatamente o que meu filho havia solicitado. Abra seu carrinho de compras da Amazon, clique em "Adicionar ao CartShare" e copie o link gerado. O amigo que receber o link poderá então selecionar qualquer item que já possua, abrir produtos individuais na Amazon ou escolher os itens que desejar.
O carrinho compartilhado em si não exigia conta nem banco de dados. Os IDs dos produtos, títulos e quantidades estavam codificados no link, o que significa que o CartShare não precisava da senha da Amazon de ninguém, do endereço de entrega ou das informações de pagamento.
A ChatGPT criou a interface, compilou a extensão para o Chrome e publicou o site. O produto parecia legítimo, com nome, política de privacidade e um grande botão que prometia copiar os produtos selecionados para o carrinho de compras da Amazon do destinatário.
Funciona mesmo?
Sim… e não. A página de compartilhamento funcionou corretamente. O CartShare conseguiu exibir uma variedade de produtos, manter suas quantidades e gerar um link que podia ser enviado para outra pessoa.
No entanto, a transferência com um clique para a Amazon não funcionou. O protótipo tentou usar um URL de carrinho de compras da Amazon contendo IDs e quantidades de produtos. Ao ser testado, a Amazon retornou um erro 500 e afirmou que não era compatível com a sessão ou com o cliente.
Isso significa que a parte mais satisfatória do conceito — apertar um botão e ver o carrinho de compras de outra pessoa encher — não pode ser considerada completa. A extensão do Chrome que lê o carrinho de compras também precisa ser testada em um carrinho de compras real da Amazon, já que a Amazon pode alterar a estrutura da página a qualquer momento.
Voltei ao site do CartShare e o modifiquei. O botão de transferência foi removido e substituído por uma notificação de status clara, indicando que o projeto está apenas parcialmente operacional. Os destinatários podem comparar e abrir os produtos individualmente, mas o CartShare ainda não prometeu uma transferência completa de carrinho para carrinho.
Isso me lembrou o quão enganosa pode ser a "programação por aparência", mesmo quando ninguém está tentando enganar ninguém. A inteligência artificial (IA) pode produzir uma interface refinada antes de testar adequadamente o comportamento subjacente. Botões, cores e texto fazem o projeto parecer completo, mas um site convincente não é prova de que o recurso subjacente funciona, especialmente quando se trata de um gigante como a Amazon.
Conclusão
Será que o CartShare vai funcionar eventualmente? Muito provavelmente, embora possa ser necessário que ambas as pessoas instalem o complemento.
Em vez de depender de um URL de carrinho de compras da Amazon rejeitado, uma versão futura poderia abrir o carrinho de compras do destinatário e adicionar cada item selecionado usando os mesmos controles visuais que o comprador utiliza. Isso seria mais lento e menos eficiente, pois o complemento precisaria acompanhar as mudanças no site da Amazon. No entanto, evitaria o compartilhamento de senhas ou informações de pagamento.
Outra opção é interromper o envio antes que o carrinho do destinatário seja preenchido automaticamente. Mesmo uma página simples e fácil de compartilhar, exibindo os produtos e quantidades exatas, é mais conveniente do que pedir para alguém recriar um carrinho a partir de capturas de tela ou criar uma lista na Amazon depois que você já terminou as compras.
O CartShare não está pronto para substituir o botão de compartilhamento ausente da Amazon. Trata-se de um protótipo público que demonstra como o recurso poderia funcionar e, talvez mais importante, onde a ideia simples entra em conflito com as limitações técnicas da Amazon.
Explicar o pedido do meu filho levou apenas alguns segundos. Graças à programação de IA , esse pedido se transformou em um site e uma extensão para o Chrome sem que eu precisasse me tornar um desenvolvedor. Embora a transição de um protótipo interessante para um produto confiável seja onde os verdadeiros desafios começam, considero essa experiência um sucesso no geral. Eu particularmente gosto de entender como as coisas funcionam, mesmo que ainda não estejam totalmente implementadas.
Comentários estão fechados.