Documente minha experiência ✌️ pessoal com Vibe Coding para resolver pontos reais de dor na vida Há muitos blogueiros no YouTube que postaram centenas ou milhares de vídeos ao longo dos anos, mas eu só os acompanho há pouco tempo, então vou olhar um por um em ordem cronológica, mas encontrei um problema 😤 muito difícil e irritante Toda vez que abro este YouTube e entro na página inicial do blogueiro, preciso rolar a página para baixo por um bom tempo, lutando até encontrar o último vídeo que assisti, e então passo para o próximo; quanto mais assisto, quanto mais tempo rolo para baixo após cada abertura, fica muito trabalhoso! Então eu estava me perguntando se o YouTube não tem um recurso de "rolar com um clique até a última visualização"? Não é nada do caralho. Eu não deveria ser o único a passar por esse tipo de problema, então o YouTube não tem isso, e deveria ter existido um plug-in de terceiros para resolver há muito tempo, certo? Não é nada do caralho. Como eu abria toda vez, tive que olhar para baixo por muito tempo, realmente não aguentava, faça eu mesmo! Então, primeiro baixei um plugin chamado Enhancer para o YouTube, que permite escrever código javascript diretamente para personalizar a extensão. Então abri o Gemini e digitei meus requisitos, pedi para ele me escrever um pedaço de código que pudesse rolar automaticamente até o local onde assisti pela última vez, copiei e colei o código gerado nele e rodei, e de fato, falhou da primeira vez, e continuei rolando para baixo. Achei que a descrição não era detalhada o suficiente, então tirei a postura de 800 palavras do ensaio do exame de admissão universitária, descrevi minhas necessidades em detalhes, e então a IA gerou outro parágrafo com confiança para mim, copiei e colei, e depois de um tempo não rolou, mas ainda assim não funcionou. Aí entra uma disputa contínua, e eu digo que não está certo, e depois que é alterado, é errado repetir o ciclo. Nesse momento, percebi que era difícil para mim deixar a IA gerar código em uma única etapa, e que eu deveria desmontar e iterar sobre essa exigência como um gerente de produto. Então mudei de ideia, primeiro pedi para ele gerar um pedaço de código que pudesse ser realizado: Quando abri a página do YouTube e rolei para baixo, copiei esse código nela e rodei, ok, estava perfeito, e claro, ele continuou rolando. Depois, primeiro elogiei e afirmei a IA, dizendo que você adicionou um novo recurso para mim com base nisso, e adicionou uma máscara cinza em todos os vídeos que vi, e então copiei o código gerado para dentro e rodei. Como o produto foi iterado duas vezes, meus requisitos finais estavam a um passo de distância, e eu disse: "Você fez um ótimo trabalho, adicione mais um recurso novo para mim e pare de ficar rolando quando aparecerem 10 máscaras cinza seguidas." Depois copiei o código e rodei, perfeito! Então, antes de tudo, o Vibe Coding é realmente adequado para resolver esses problemas personalizados "triviais" e, em segundo lugar, mesmo que seja um requisito muito simples, não pode ser fornecido à IA de uma vez só, mas deve guiar a IA passo a passo na forma de desmontagem e iteração.