Cette semaine, j'ai pratiqué SpecKit (Charte -> Clarification des exigences -> Solution technique -> Codage -> Inspection et amélioration) pour standardiser la programmation de l'IA, en essayant de construire une application plus complexe sans écrire de code. La tâche consiste à créer une application web de conversion de formats audio et vidéo utilisant « mediabunny », sans utiliser de serveur ni FFMPEG.wasm. Le choix de « mediabunny » s'explique par le fait que la base de connaissances de la nouvelle bibliothèque npm pour les grands modèles ne contient pas d'informations spécifiques, et que le modèle doit être complété à l'aide d'outils. Les modèles finalement soumis étaient Codex et Sonnet 4.5. L'interface utilisateur de Codex était plutôt bonne, et bien que Sonnet 4.5 ait été implémenté, son interface utilisateur ressemblait trop à celle d'une IA. Résultat obtenu avec Codex : https://t.co/waNqAySi5G Les autres modèles, GLM 4.6, M2 et KAT-Coder, n'ont pas pu mener à bien leurs tâches. GLM 4.6 a pu passer à l'étape de codage, mais sa documentation excessive a engendré de nombreuses erreurs dans Next.js, bloquant ainsi la poursuite du développement. M2 et KAT-Coder n'ont pas produit de résultats satisfaisants lors de la phase de résolution technique ; certains outils n'ont pas été utilisés, tandis que d'autres n'ont pas répondu. K2, Qwen et DeepSeek n'ont pas été testés. Les indices et les méthodes sont listés ci-dessous 👇. Vous pouvez les tester vous-même ou reproduire l'exercice du Codex si cela vous intéresse.
Outils de test : SpecKit + Code Claude / Codex Configurer MCP : deepwiki et context7 Prérequis : Initialisez Next.js 16 et shadcn-ui. Initialiser la configuration de SpecKit. Mots clés originaux : ``` Veuillez utiliser la bibliothèque open-source mediabunny pour implémenter une application web appelée « Format Studio », similaire au logiciel « Format Factory » de Windows d'il y a plusieurs années, capable de convertir les formats de fichiers vidéo et audio. Une application purement frontale, sans aucune dépendance côté serveur. Vous devez utiliser la fonction MediaBunny ; n'utilisez pas FFMpeg.wasm pour la rétrogradation. Si vous ne connaissez pas MediaBunny, vous pouvez utiliser DeepWiki et Context7 pour effectuer des recherches sur MediaBunny avant de réaliser les tâches suivantes. Références : https://t.co/iqqUVqe39i https://t.co/nBck9O0OHQ ```
