Paramètres du projet
Les paramètres du projet regroupent tout ce qui concerne ton projet en dehors du code : son nom, les consignes que l’agent suit à chaque message, l’adresse de ton app en ligne, sa base de données, ses clés d’API, et sa suppression.
Ouvrir les paramètres
Section intitulée « Ouvrir les paramètres »Dans l’éditeur, clique sur l’icône Paramètres du projet en haut à droite, à côté du bouton Publier. La page s’ouvre avec, à gauche, ses six sections : Général, Publication, Backend, Connecteurs, Secrets et Zone de danger. Le lien Retour à l’éditeur en haut te ramène à ton projet.
Nom du projet
Section intitulée « Nom du projet »Le nom affiché dans ton tableau de bord, la barre latérale et en haut de l’éditeur. Modifie-le puis clique sur Enregistrer. Changer le nom ne change pas l’adresse de ton app publiée. La date de Création du projet est indiquée en dessous.
Consignes pour l’agent
Section intitulée « Consignes pour l’agent »Ce sont des règles permanentes que l’agent relit à chaque message de ce projet : le style, le ton, la langue, ce qu’il doit toujours faire ou ne jamais faire. Tu n’as plus besoin de les répéter à chaque demande.
-
Dans Consignes pour l’agent, écris tes règles, une idée par phrase. Par exemple :
Couleurs sobres : vert sapin et crème.Textes en vouvoiement, ton chaleureux mais professionnel.Toujours en français.Pas d'images de stock : utilise uniquement les photos que j'envoie.Les prix s'affichent toujours TTC, avec le symbole € après le nombre. -
Clique sur Enregistrer. Les consignes sont prises en compte à partir du prochain message.
Les consignes tiennent en 4 000 caractères au plus (un compteur l’indique). Tu peux les modifier ou les effacer à tout moment.
Publication
Section intitulée « Publication »La section Publication résume l’état de ton app en ligne :
- Adresse : l’adresse publique de ton app, avec un bouton pour la copier et un pour l’ouvrir. Pour la changer, ouvre le menu Publier de l’éditeur.
- Statut : En ligne avec la version publiée et sa date, Pas encore publiée, ou « Hors ligne : l’app a été dépubliée ».
- Dépublier (quand l’app est en ligne) : met l’app hors ligne. Tu pourras la republier à tout moment depuis l’éditeur.
- Publier depuis l’éditeur (quand elle ne l’est pas) : te ramène à l’éditeur pour la publier.
Voir Publier ton app.
Le backend, c’est la base de données, les comptes utilisateurs et le stockage de fichiers de ton app, hébergés en Europe. Il est nécessaire quand ton app doit, par exemple, permettre à ses visiteurs de créer un compte ou retrouver leurs données d’un appareil à l’autre.
- Activer le backend : crée la base de données de ton app (prête en moins d’une minute). L’agent pourra ensuite créer des tables et la connexion des utilisateurs. Le nombre de backends que tu peux avoir pendant la bêta est indiqué à côté du bouton. Tu peux quitter la page pendant la création : elle continue.
- Une fois le backend actif, la section affiche son Statut (Actif), l’URL de l’API (que ton app utilise avec sa clé publique) et la Région (Europe, Paris).
- Si la création échoue, clique sur Réessayer.
Le plus souvent, tu n’as pas besoin de passer par ici : quand ton app a besoin d’une base de données, l’agent te le propose directement dans le chat. Voir La base de données et Où enregistrer les données.
Connecteurs
Section intitulée « Connecteurs »Les connecteurs sont les services que ton app appelle avec ta propre clé (e-mails, paiement, IA, CRM…), facturés par le service et non par Highwind. La section affiche une carte par connecteur, ceux déjà branchés d’abord, avec leur état : Clé ajoutée, Pas encore de clé, ou pour Google Sheets Connecté, À connecter ou Pas encore utilisé.
Clique sur une carte pour ouvrir sa fiche et ses réglages :
- Utiliser une connexion déjà enregistrée dans ton compte (le nombre de projets qui l’utilisent est indiqué), ou ajouter une Nouvelle clé (enregistrée dans ton compte, réutilisable dans tes autres projets) ;
- Tester la clé : vérifie auprès du service qu’elle fonctionne (« La clé fonctionne », « Clé refusée par le service », « Service injoignable, réessaie plus tard ») ;
- Délier : retire la connexion de ce projet, sans la supprimer de ton compte ;
- Où trouver la clé : le lien vers la page du service où créer ta clé ;
- Gérer mes connexions : la page Connecteurs de ton compte.
Pour Google Sheets : Connecter Google, Ouvrir la feuille de ton app, Retirer, l’option L’app peut relire les lignes (à activer seulement si l’app doit afficher ces données) et Régénérer la clé de l’app.
L’agent ajoute lui-même les connecteurs quand une fonction en a besoin, et te demande la clé dans le chat. Voir Les connecteurs et Connexions du compte.
Les secrets sont les clés d’API lues par le serveur de ton app (ses routes /api), dans l’aperçu comme en ligne. Ils sont chiffrés, jamais réaffichés après enregistrement, et jamais montrés à l’agent.
- La liste Secrets du projet affiche chaque secret par son nom, avec son origine : « Demandé par l’agent » (en attente de valeur), « Via la connexion « … » » (venu d’un connecteur), ou sa date de modification.
- Un secret demandé par l’agent affiche directement un champ pour coller sa valeur.
- Remplacer : donne une nouvelle valeur (l’ancienne n’est jamais affichée). Un secret venu d’une connexion se change depuis cette connexion, dans la section Connecteurs.
- Supprimer (ou Délier pour un secret venu d’une connexion).
- Nouveau secret : un Nom en majuscules, chiffres et
_(par exempleRESEND_API_KEY), une Valeur, puis Ajouter. Le serveur de l’app le lit avecenv.NOM.
Les noms commençant par HIGHWIND_, CF_, CLOUDFLARE_ ou VITE_ sont réservés, et une valeur fait au plus 5 Ko. Voir Les secrets.
Zone de danger
Section intitulée « Zone de danger »Les actions de cette section sont irréversibles. Pour chacune, Highwind te demande de taper le nom du projet pour confirmer.
- Supprimer le backend (si ton app en a un) : supprime la base, les comptes des utilisateurs de l’app et ses fichiers. Le code de l’app ne change pas, mais elle ne pourra plus lire ni enregistrer de données tant qu’un nouveau backend n’est pas activé.
- Supprimer le projet : le projet disparaît de ton tableau de bord, avec son historique et ses versions. Si l’app est en ligne, elle est dépubliée et son adresse redevient libre ; si elle a un backend, ses données sont supprimées définitivement. Ce bouton est indisponible pendant que l’agent travaille.