1 Site, 35 ferramentas, 8 línguas, em 24h. A IA revolucionou meu trabalho!
E aí, pessoal! Queria compartilhar uma experiência interessante que rolou hoje. Usei o ChatGPT o3-mini para montar um site em um dia, a ideia era colocar a maior quantidade de ferramentas diferentes e tentar ganhar alguns trocados no futuro com Google Ads, mas o mais bacana foi ver como a IA está realmente mudando a forma de desenvolver aplicações.
O site, https://freakingtools.com , é um compilado de um monte de ferramentas como: "QR Code Generator", "Text Encrypt/Decrypt", "Pomodoro Timer", "Image Converter", "PDF Converter" e muito mais. Desde o início eu queria traduzir todas as ferramentas para a maior quantidade de idiomas possíveis, por enquanto já são 8 – inglês, português, espanhol, hindi, chinês, árabe, francês e bengali (nem sabia que existia). Isso abre um leque de possibilidades para alcançar pessoas de diferentes partes do mundo.
A ideia disso veio enquanto eu assistia esse vídeo no youtube:
https://www.youtube.com/watch?v=CqpDXeMIY1Q&t=1550s&ab_channel=WesRoth
Nele, o cara mostra o poder do o3-mini e gera várias páginas html bonitas e funcionais com um único prompt e foi isso que tentei fazer. Criar páginas com um único prompt e funcionou muito bem.
Pra quem ficou curioso, meus prompts basicamente foram isso:
Estou criando um site com svelte, a intenção dele é ter várias ferramentas utilitárias do dia a dia, como timer, calculador de juros compostos, regra de 3, pomodoro timer e etc. Você deve me ajudar a criar mais páginas com outras ferramentas. As páginas devem ser traduzidas para vários idiomas, então, no lugar de qualquer descrição ou texto, deve ser colocada uma variável para usar com i18n. Vou te dar um exemplo de página existente, use esse modelo para gerar novas páginas:
(exemplo de uma página aqui)
(exemplo de um arquivo .json de tradução aqui)
então sempre me retorne esses dois arquivos, a página svelte e os textos de tradução para en.json, apenas em ingles por enquanto.
a primeira ferramenta que quero que crie é um Leitor de QR Code, o usuário vai fazer o upload de uma imagem e você tenta exibir o conteúdo do qrcode.
Se tiver libs pelo npm para instalar, me informe.
agora uma Calculadora de Consumo de Combustível
agora um Gerador de Mapas Mentais
ok, agora quero um Teste de Velocidade da Internet
ok, agora quero uma página que seja um Conversor de Texto para Base64 e Vice-Versa
ótimo, agora quero um de Image To Base64 e vice versa
Foi bem impressionante fazer isso em um único dia e essa experiência me fez pensar sobre o futuro da programação e como podemos explorar essas novas tecnologias para criar projetos de forma mais rápida e eficiente.
Observação: Sou dev há mais de 10 anos e isso com certeza me ajudou a fazer isso nesse prazo e a resolver alguns probleminhas, não se sinta mal se for tentar algo do tipo e demorar um pouco mais.
E vocês, testaram alguma ferramenta de IA legal nos últimos dias? Bora trocar ideias e ver como essas inovações estão impactando nossos projetos!
Abraços!