Enregistrer mon expérience personnelle sur la façon dont j'ai résolu de véritables problèmes de la vie avec Vibe Coding✌️ Il y a de nombreux créateurs sur YouTube qui ont publié des centaines voire des milliers de vidéos au fil des ans, mais je viens juste de commencer à les suivre, donc je regarde les vidéos dans l'ordre chronologique. Cependant, j'ai rencontré un problème très ennuyeux et frustrant😤 Chaque fois que j'ouvre YouTube et que j'accède à la page d'accueil du créateur, je dois faire défiler longtemps vers le bas, en peinant jusqu'à ce que je trouve la dernière vidéo que j'ai regardée, puis je continue à regarder la suivante. Plus je regarde, plus je dois faire défiler longtemps à chaque fois que j'ouvre, c'est trop pénible ! Je me suis donc demandé s'il n'y avait pas une fonction « faire défiler jusqu'à la dernière vidéo regardée » sur YouTube ? Eh bien, il n'y en a vraiment pas. Je ne peux pas être le seul à rencontrer ce problème, n'est-ce pas ? Si YouTube ne l'a pas, il devrait y avoir des extensions tierces pour le résoudre, mais il n'y en a vraiment pas non plus. À chaque fois que j'ouvre, je dois faire défiler longtemps pour chercher, je n'en peux plus, je vais le faire moi-même ! J'ai donc d'abord téléchargé une extension appelée Enhancer for YouTube, qui permet d'écrire directement du code javascript pour des extensions personnalisées. Ensuite, j'ai ouvert Gemini et j'ai entré ma demande, lui demandant d'écrire un code qui pourrait faire défiler automatiquement jusqu'à ma dernière vidéo regardée. J'ai copié et collé le code généré pour l'exécuter, et comme prévu, ça a échoué la première fois, ça a continué à défiler sans s'arrêter. Je pensais que ma description n'était pas assez détaillée, alors j'ai pris le temps de lui décrire ma demande de manière détaillée, comme si j'écrivais une dissertation de 800 mots pour l'examen d'entrée à l'université. Ensuite, l'IA, pleine de confiance, m'a généré un nouveau code. Je l'ai copié et collé, et après un petit défilement, ça s'est arrêté, ce n'était toujours pas bon. Puis, j'ai commencé une lutte incessante, je disais que ce n'était pas correct, et après qu'il ait fait des modifications, ce n'était toujours pas correct, c'était un cycle sans fin. À ce moment-là, j'ai réalisé que demander à l'IA de générer le code en une seule fois était probablement trop difficile pour elle. Je devrais décomposer cette demande comme un chef de produit et itérer. J'ai donc changé d'approche. D'abord, j'ai demandé à l'IA de générer un code qui pourrait faire défiler vers le bas chaque fois que j'ouvrais la page YouTube. J'ai copié ce code et l'ai exécuté, et c'était parfait, ça a effectivement défilé sans s'arrêter. Ensuite, j'ai félicité l'IA, lui disant de me rajouter une nouvelle fonctionnalité : ajouter un masque gris à toutes les vidéos que j'ai regardées. Après avoir copié et exécuté le code généré, c'était très bien, toutes les vidéos que j'avais regardées étaient devenues grises tout en continuant à défiler. Après deux itérations du produit, ma demande finale n'était plus qu'à un pas. Je lui ai dit : « Tu as fait un excellent travail, ajoute-moi une nouvelle fonctionnalité : lorsque 10 masques gris apparaissent consécutivement, arrête le défilement. » J'ai copié le code et l'ai exécuté, parfait ! Donc, tout d'abord, Vibe Coding est vraiment adapté pour résoudre ces problèmes « insignifiants » et personnalisés. Ensuite, même pour des demandes très simples, il ne faut pas les donner à l'IA d'un seul coup, mais plutôt les guider étape par étape en les décomposant et en itérant.