# Créé une section spéciale Ce guide vise à vous aider à créer votre première section personnalisée. ## Règles pour les sections Voici les recommandations à suivre lors de la création d'une section pour maintenir la fluidité et la propreté du vaisseau spatial. ### La section ne doit pas encombrer l'invite Avoir trop en prompt semble laid. Il est préférable de le limiter au minimum des informations nécessaires. * **Bien :** `🚀 v1.2.3` * **Mauvais :** `🚀 spasheship#c3BhY2VzaGlw` ### La section devrait être utile pour être au courant de Les changements de valeur sont-ils assez fréquents, donc ils doivent être affichés rapidement ? Serait-il utile pour d'autres utilisateurs ? Peut-être qu'il y a une raison d'exécuter une commande au lieu de l'encombrement. * **Bon :** git statut/branche, version d'exécution via le gestionnaire de version, etc * **Mauvaise :** version du cadre linguistique, des versions de projets réglées, etc ### La section devrait être rapide Si votre section effectue un contrôle minutieux, trouvez un moyen de le rendre plus rapide. Utiliser un rendu asynchrone pour effectuer des tâches lourdes. La section devrait être rapide: * **Asynchro :** s'il exécute des commandes externes, effectue des calculs complexes, lisant des fichiers volumineux * **Synchronisation :** si elle vérifie la disponibilité de la commande, vérifie la valeur de la variable d'environnement ### Suivre la convention de nommage pour les options Toutes les options de l'invite suivent une pratique spécifique pour qu'il soit facile à retenir : `SPACESHIP_SECTION_