Modifier votre application
Skills
Choisissez ce qu’une application sait faire : connexion, paiements, réservations, cartes, export PDF et CSV et plus encore, intégré à l’application sur demande. Et écrivez vos propres skills.
Un skill est une capacité que vous demandez à Setherion d’intégrer à une application : connexion, paiements par carte, une carte, un widget de réservation, un bouton d’export. Au lieu de décrire la fonctionnalité avec vos propres mots, vous la cochez, et la construction reçoit l’instruction de l’inclure et de la faire correctement.
Il y a 18 skills, et vous pouvez aussi écrire les vôtres.
Choisir des skills
Les skills se trouvent dans le menu +, à côté de la zone où vous décrivez votre application. La même rangée est sur le tableau de bord, avant qu’une application n’existe, et dans l’éditeur, pour ajouter quelque chose à une application que vous avez déjà.
Ouvrez Skills
Cliquez sur +, puis sur Skills. Une fenêtre s’ouvre avec toute la liste. La zone de recherche trouve un skill par son nom, ce qu’il fait ou le service qu’il utilise, ainsi taper « stripe » trouve Payments.
Cochez ce que vous voulez
Cochez-en autant que vous voulez. La fenêtre suggère que quelques-uns à la fois fonctionnent mieux. Cliquez sur Done, ou sur Use 3 lorsque vous en avez choisi trois.
Envoyez votre demande
Chaque skill choisi s’affiche sous forme de petite pastille au début de la zone, avec un × pour le retirer. Écrivez votre demande comme d’habitude et envoyez-la. Si vous choisissez un skill et n’écrivez rien, le message est écrit pour vous : « Add to the app: Payments », ou « Build an app that includes: Payments » pour une nouvelle application.
Choisir un skill ne coûte rien en soi. Cela ajoute une ligne à votre demande, ce que vous payez est donc le prix ordinaire de cette construction ou de cette modification. Voir Forfaits et crédits.
En mode Chat, rien n’est construit, un skill que vous avez choisi reste donc simplement choisi pour votre prochain Build. Voir Build, Chat et Plan.
Suggestions
Lorsque votre demande mentionne quelque chose qu’un skill fait, comme « une carte », « PDF », « paiement » ou « Telegram », une ligne apparaît sous la zone : Add a skill for this?, avec jusqu’à deux suggestions. Cliquez sur l’une pour l’ajouter, ou sur le × pour ne plus la suggérer pendant le reste de la session. Rien n’est ajouté si vous ne cliquez pas, et un skill que votre application a déjà n’est jamais suggéré.
Les skills qui utilisent un service
Quatorze des skills fonctionnent par un service que vous connectez à votre compte, comme Stripe ou Calendly. Dans la fenêtre, ils sont listés sous Uses a service, et une ligne indique Needs Stripe tant que ce service n’est pas connecté. Un point vert signifie qu’il l’est déjà.
Vous pouvez choisir un skill dont le service n’est pas encore connecté. En choisir un ajoute le service à la liste des outils que cette application peut utiliser, et Setherion demande quoi faire : le connecter, pour que l’application l’utilise vraiment, ou cliquer sur Build without it. Sans le service, l’application est construite de façon à dire que la fonctionnalité n’est pas configurée, au lieu de faire semblant de fonctionner. Il n’y a ni commandes, ni réservations, ni résultats de recherche inventés. Voir Connecteurs pour connecter un service.
Les 18 skills
Ouvrez-en un pour voir ce qu’il ajoute et ce que fait l’application lorsque son service n’est pas connecté.
Authentication
Se connecter, créer un compte et gérer des comptes. L’application reçoit un écran de connexion et un écran d’inscription, une session qui dure, et un bouton de déconnexion, et les pages qui demandent un compte ne sont montrées qu’à une personne connectée. Elle utilise le propre backend de Setherion, il n’y a donc aucun service à connecter et aucune clé à trouver.
Multi-language
Afficher l’application en deux langues. Un sélecteur de langue apparaît dans l’en-tête ou la navigation, avec des codes de langue. Par défaut, il propose la langue de l’application et l’anglais ; nommez les langues que vous voulez dans votre demande et il propose celles-ci. Chaque texte de chaque écran est traduit.
PDF export
Enregistrer des pages en PDF par la boîte de dialogue d’impression. Un bouton Download PDF sur les pages qui méritent d’être conservées, comme une facture, un rapport, un CV ou un reçu. Il ouvre la boîte de dialogue d’impression du navigateur, où la personne choisit « Enregistrer au format PDF », et la page est mise en forme pour l’A4. Il ne crée pas de fichier en coulisses.
CSV export
Télécharger des listes et des tableaux pour Excel. Un bouton Export CSV sur chaque liste ou tableau. Le fichier contient exactement les lignes à l’écran, avec les filtres et l’ordre choisis par la personne, une ligne d’en-tête, et des accents qu’Excel lit correctement. Il porte le nom de la liste et la date.
File upload (Cloudinary)
Téléverser des images et des fichiers. Un sélecteur de fichiers qui vérifie le type et la taille, téléverse directement depuis le navigateur vers votre compte Cloudinary, et garde l’adresse du fichier téléversé avec l’enregistrement. Sans Cloudinary connecté, le sélecteur est construit, et choisir un fichier indique que les téléversements ne sont pas configurés. Le fichier n’est pas conservé comme s’il était enregistré.
Payments (Stripe)
Encaisser des paiements par carte avec Stripe. Le bouton d’achat envoie l’acheteur vers la page de paiement propre à Stripe. L’application n’affiche jamais de formulaire de carte à elle et n’écrit jamais sa propre confirmation de paiement. Sans Stripe connecté, les écrans qui montrent ce qui est en vente sont construits, et chaque bouton d’achat dit que les paiements ne sont pas encore configurés. Voir Paiements.
AI images (Replicate)
Les personnes qui utilisent votre application créent des images à partir d’une description. Une zone de saisie, un état de chargement et l’image créée. Elle appelle Replicate, elle a donc besoin de votre clé Replicate. Tant que la clé n’est pas ajoutée, l’appel échoue et l’application affiche l’erreur, plutôt qu’une image toute faite à sa place.
AI chat (OpenAI)
Un assistant d’IA ou un chatbot dans l’application. Un écran de chat dont les réponses viennent d’OpenAI. Tant que la clé n’est pas ajoutée, l’application affiche l’erreur plutôt qu’une réponse toute faite.
Email (Resend)
Envoyer des e-mails avec Resend, par exemple un formulaire de contact qui envoie vraiment ou un message de confirmation. Sans Resend, un formulaire de contact garde chaque message dans les propres données de l’application, où vous le lisez dans Manage. Le visiteur apprend que le message a été reçu, jamais qu’un e-mail a été envoyé.
Maps (Google Maps)
Afficher des lieux sur une carte Google Maps, avec un marqueur pour chaque lieu et une recherche d’adresse là où l’application en a besoin. Sans clé Google Maps, l’application affiche l’adresse sous forme de texte avec un lien Open in Google Maps, qui ne demande aucune clé. Il n’y a pas de fausse carte.
Bookings (Calendly)
Laisser les visiteurs réserver un créneau avec Calendly, grâce au widget de réservation de Calendly. Sans Calendly, l’application reçoit à la place un formulaire de demande de réservation (nom, e-mail, les horaires qui conviennent, un message). Les demandes sont conservées pour vous dans Manage, et le visiteur apprend que vous le recontacterez pour confirmer. Elle n’affiche jamais un créneau comme réservé.
Search (Algolia)
Une recherche instantanée, avec Algolia pour les grands catalogues. Les résultats apparaissent pendant que la personne tape, les correspondances sont surlignées, et une recherche vide le dit. Sans Algolia, l’application cherche dans ses propres données dans le navigateur : n’importe quel mot dans n’importe quel ordre, sans tenir compte des majuscules ni des accents. C’est complet pour une application de taille ordinaire.
Voice (ElevenLabs)
Lire du texte à voix haute avec ElevenLabs. Une commande de lecture et d’arrêt, et un état de chargement pendant que la voix est créée. Tant que la clé n’est pas ajoutée, l’application affiche l’erreur. Elle ne fait pas passer la voix robotique du navigateur pour la vraie.
Web research (Perplexity)
Des réponses avec des sources en direct grâce à Perplexity : une zone de question, la réponse, et des liens vers les sources. Tant que la clé n’est pas ajoutée, l’application affiche l’erreur. Elle n’écrit jamais une réponse sans avoir posé la question.
Read websites (Firecrawl)
Extraire un texte propre de pages web avec Firecrawl. Une adresse entre, et le texte lisible de la page revient pour que l’application l’affiche ou l’utilise. Sans Firecrawl, la zone d’adresse est construite, et envoyer une adresse indique que la lecture de sites web n’est pas configurée.
Google Sheets
Utiliser une feuille de calcul comme données de l’application, avec un état de chargement et un message clair lorsque la feuille ne peut pas être lue. Sans Google Sheets connecté, les écrans sont construits et disent que la feuille de calcul n’est pas connectée. Il n’y a pas de lignes inventées.
Telegram alerts
Vous prévenir sur Telegram quand quelque chose arrive, comme une nouvelle commande, une demande de réservation ou un formulaire envoyé. Le message vous est destiné, pas au visiteur. Sans Telegram connecté, l’événement est quand même conservé là où vous le voyez dans Manage, et rien n’est envoyé. L’application ne prétend jamais que l’équipe a été prévenue.
Slack alerts
Prévenir votre équipe sur Slack quand quelque chose arrive, comme une nouvelle commande, une inscription ou un formulaire envoyé. Le message va sur votre Slack, pas au visiteur. Sans Slack connecté, cela se comporte comme les alertes Telegram : l’événement est conservé dans Manage et rien n’est envoyé.
Vos propres skills
Si vous vous surprenez à donner les mêmes instructions à chaque application, écrivez-les une fois. Vos propres skills sont des instructions que vous enregistrez puis exécutez sur n’importe laquelle de vos applications : le ton de votre marque, une liste de contrôle que vous voulez toujours appliquer, des règles maison pour les mises en page.
Ils diffèrent des 18 ci-dessus de trois façons. Ils vivent dans l’éditeur, pas sur le tableau de bord. Ils s’appliquent à une application qui existe déjà, comme une seule modification. Et vous seul pouvez les voir, pas même les personnes de votre espace de travail.
Ouvrez le menu des actions
Dans l’éditeur, tapez / dans la zone. Vos propres skills sont listés sous Created by you, sous les actions intégrées.
Écrivez le skill
Cliquez sur New skill, la ligne qui indique Write instructions you can use on any app. Donnez-lui un Name (jusqu’à 40 caractères), une ligne When to use it si vous le souhaitez (jusqu’à 160), et les Instructions (jusqu’à 4 000). Cliquez sur Create skill.
Utilisez-le
Tapez de nouveau / et choisissez le skill. Il devient une pastille dans la zone. Ajoutez une ligne de votre cru si vous le souhaitez, comme « uniquement sur la page des tarifs », et envoyez. Setherion applique le skill comme une modification ordinaire, ne change que ce que les instructions demandent, et garde tout le reste tel quel.
Un exemple du champ des instructions :
Write every button as a verb. Keep headings under six words.
Use the accent colour only for the main action on each screen.Pour modifier ou retirer un skill, choisissez-le dans le menu / et cliquez sur Edit. Enregistrer le modifie ; Delete demande une confirmation avant de le retirer.
Quelques limites à connaître :
- Vous pouvez garder jusqu’à 50 skills, et chaque nom doit être différent de vos autres.
- Un skill qui contient une clé ou un mot de passe est refusé. Gardez les clés en dehors : enregistrez-les dans les secrets de l’application dans Manage et laissez le skill nommer le secret.
- Enregistrer un skill ne l’exécute pas. Un skill ne s’exécute que lorsque vous le choisissez, un à la fois, et il est facturé comme toute autre modification.
Build, Chat et Plan
Le menu / contient aussi les actions intégrées : refonte du design, accessibilité, analyses SEO et de sécurité, finitions et Power up.
Cette page vous a-t-elle été utile ?
