Tutoriel : Conservez et formatez vos discussions IA dans NotebookLM : Coloration syntaxique & Notes en 1 clic

Par MTF Karukera · 11 août 2026

Lorsque vous interagissez avec l’IA sur Google Gemini Notebook (anciennement NotebookLM) pour faire du brainstorming, rédiger du code ou synthétiser des documents, les échanges générés dans la discussion sont précieux. Pourtant, l’interface de Google ne permet pas nativement de sauvegarder une discussion complète sous forme de note pérenne dans le Studio. Avec Magic Manager (v0.27.0), sauvegardez vos chats en 1 clic et profitez d’une coloration syntaxique professionnelle sur tous vos blocs de code.

📌 En bref (TL;DR)

Grâce à la fonctionnalité Chat to Notes de Magic Manager, un simple clic sur le bouton [💬⬇️] situé dans l’en-tête de la discussion transforme l’intégralité du fil de chat en une note éditable rangée dans le Studio de votre carnet. Parallèlement, le module de Coloration Syntaxique applique automatiquement les couleurs de code (JavaScript, Python, HTML, SQL) et ajoute un bouton Copier à chaque bloc de code sans jamais perturber le streaming de l’IA.

💬 1. Chat to Notes : Sauvegarder la discussion IA en Note dans le Studio

Pour éviter de perdre une excellente explication ou un tutoriel généré par Gemini Notebook, le bouton Chat to Notes s’intègre directement dans la barre supérieure du panneau Discussion :

  • Bouton [💬⬇️] Dédié : Cliquez sur l’icône de bulle avec flèche vers le bas dans l’en-tête du panneau central.
  • Conservation du Rôle & de la Structure : Le script structure le document en distinguant clairement vos invites (🙋 Vous) et les réponses de l’IA (🤖 NotebookLM).
  • Rangement dans le Studio : La note est créée automatiquement avec la date du jour et vient s’ajouter à la liste de vos notes éditables dans le Studio.

Voici l’emplacement exact du bouton d’export de chat dans la barre d’en-tête de Gemini Notebook :

Et voici le résultat de la note générée et synchronisée dans le Studio avec la hiérarchie des titres et les rôles 🙋 Vous et 🤖 NotebookLM :

🎨 2. Coloration Syntaxique du Code & Copie Rapide

Pour les développeurs et chercheurs qui génèrent des extraits de code, les blocs <pre><code> de l’interface par défaut de NotebookLM manquent de contraste et de lisibilité. Magic Manager résout cela :

  • Coloration Multilingue Automatique : Le code est immédiatement coloré selon la syntaxe du langage (JavaScript, Python, HTML/CSS, JSON, SQL, Bash, C++).
  • Bouton Copier Intégré : Chaque bloc de code comporte un bouton Copier en haut à droite pour copier l’extrait brut dans votre presse-papier sans sélectionner le texte à la souris.
  • Garde Anti-Streaming Angular (Sécurité DOM) : Le module de syntaxe détecte la génération de l’IA en direct et attend la fin complète du streaming (isStreamingActive() == false) avant de formater le code. Cela garantit que la boîte de texte ne se gèle jamais pendant la génération.

Voici le rendu réel d’un bloc de code JavaScript dans le chat Gemini Notebook avec coloration syntaxique et le bouton Copier :

🔒 Sécurité, Performance & Zero Télémétrie

  • 100% Local : La conversion en note et la coloration syntaxique s’exécutent en tâche de fond dans votre navigateur. Aucune ligne de code ni aucun chat n’est transmis vers un serveur externe.
  • Requêtes Directes API : La création de la note utilise l’API interne sécurisée de Gemini Notebook sans recharger la page.
  • Licence Libre MPL-2.0 : Développé par MTF Karukera sous licence open source.

❓ Foire Aux Questions (FAQ)

Q : Puis-je transformer une note créée par Chat to Notes en nouvelle source de carnet ?

R : Oui ! Une fois la discussion enregistrée en note dans le Studio, vous pouvez cliquer sur le bouton Convertir en source situé au bas de la note pour qu’elle devienne une source d’information permanente pour l’IA.

Q : La coloration syntaxique ralentit-elle la génération des réponses de l’IA ?

R : Non, zéro ralentissement ! Grâce à la garde anti-streaming, Magic Manager attend que l’IA ait fini de générer sa réponse avant de colorer le code en une fraction de milliseconde.