Constructeur de Site Web EvoWeb
Créez des sites Web complets à partir de descriptions textuelles en utilisant la génération par IA.
Aperçu
EvoWeb génère automatiquement des sites Web modernes et responsifs à partir d'invites en langage naturel. Décrivez simplement ce que vous voulez, et l'IA crée le HTML, CSS, JavaScript et le contenu - livrant un site Web complet et en direct en ~4 minutes.
Idéal pour : Pages de destination et sites Web professionnels
URL de base de l'API : https://api.evoweb.ai/openapi/api/v1
Authentification
Obtenez votre clé API sur https://evoweb.ai/?utm_source=claw&utm_medium=skill&utm_campaign=website&utm_content=v1.0
Important : Après l'inscription, l'utilisateur DOIT confirmer son adresse e-mail (c'est obligatoire). Le service ne fonctionnera pas tant que la confirmation par e-mail n'est pas terminée.
Pas encore de clé API ?
Si l'utilisateur n'a pas de clé API, vous pouvez quand même l'aider à créer un site Web :
- Demandez une brève description de son site Web (max 250 caractères)
- Créez un lien d'inscription avec l'invite, donnée à l'étape 1
- L'utilisateur peut créer un compte après avoir cliqué sur le bouton "Créer un site Web"
Consultez "Étape 0 : Gérer les utilisateurs sans clé API" dans les instructions ci-dessous.
Incluez cet en-tête dans toutes les requêtes :
Access-Token: votre-clé-api-ici
Comment ça marche
Le flux de travail est simple :
- Créer - Soumettez une invite textuelle décrivant votre site Web
- Interroger - Vérifiez l'état de la génération toutes les minutes
- Obtenir le résultat - Recevez l'URL en direct et le lien de l'éditeur quand c'est prêt
Temps de génération typique : 4-5 minutes
Points d'accès API
1. Créer un site Web
POST /sites
Crée une nouvelle tâche de génération de site Web à partir d'une description textuelle.
Corps de la requête :
{
"prompt": "Un café local spécialisé dans le café artisanal et les pâtisseries fraîches. Nous sourçons nos grains localement et nous nous concentrons sur la création d'un espace de rassemblement communautaire chaleureux pour les résidents locaux, les travailleurs à distance et les amateurs de café."
}
Réponse (200 OK) :
{
"site_id": "abc123xyz",
"status": "queued"
}
Valeurs de statut :
queued- La tâche est dans la file d'attente, en attente de démarragebuilding- Le site Web est en cours de génération
Réponses d'erreur :
401 Unauthorized- Clé API invalide ou manquante402 Payment Required- Crédits insuffisants sur le compte
2. Vérifier l'état de la génération
GET /sites/{site_id}
Vérifie l'état actuel de la génération du site Web.
Exemple : GET /sites/abc123xyz
Réponse pendant la construction :
{
"status": "building"
}
Réponse quand c'est prêt :
{
"status": "ready",
"url": "https://website.page/mon-site",
"editor_url": "https://web.oto.dev/ui/websites/abc123xyz/update/"
}
Réponse en cas d'échec :
{
"status": "failed",
"error": "Échec de la génération : Structure d'invite invalide"
}
Valeurs de statut :
queued- En attente dans la file d'attentebuilding- En cours de génération (soyez patient !)ready- Terminé ! Les URL sont disponiblesfailed- La génération a rencontré une erreur
Réponses d'erreur :
404 Not Found- L'ID du site n'existe pas
3. Relancer une génération échouée
POST /sites/{site_id}/remake
Redémarre la génération pour un site Web qui a échoué. Fonctionne pour les sites avec le statut failed ainsi qu'avec le statut ready.
Exemple : POST /sites/abc123xyz/remake
Réponse (200 OK) :
{
"status": "queued",
"editor_url": "https://web.oto.dev/ui/websites/abc123xyz/update/"
}
Réponses d'erreur :
400 Bad Request- Impossible de refaire que les sites avec le statut 'failed'404 Not Found- L'ID du site n'existe pas
Instructions pour l'assistant IA
Lorsqu'un utilisateur demande un site Web, suivez ce flux de travail :
Étape 0 : Gérer les utilisateurs sans clé API
Vérifiez d'abord : L'utilisateur a-t-il défini la variable d'environnement EVOWEB_API_KEY ?
Si aucune clé API n'est disponible :
-
Recueillez une brève invite (max 250 caractères) qui décrit leur site Web :
- Demandez-leur de décrire brièvement leur entreprise/projet
- Restez concis et concentrez-vous sur l'essence même de l'entreprise
-
Créez un lien d'inscription pré-rempli :
- URL de base :
https://evoweb.ai/?utm_source=claw&utm_medium=skill&utm_campaign=website&utm_content=v1.0 - Ajoutez le paramètre :
&prompt=[INVITE_ENCODEE_URL] - Exemple :
https://evoweb.ai/?utm_source=claw&utm_medium=skill&utm_campaign=website&utm_content=v1.0&prompt=Un%20café%20local%20spécialisé%20dans%20le%20café%20artisanal
- URL de base :
-
Fournissez le lien à l'utilisateur :
🌐 Pour créer votre site Web, visitez ce lien : [Votre lien personnalisé ici] Après avoir cliqué sur le bouton "Créer un site Web", vous pourrez créer un compte et votre site Web sera généré automatiquement !
Important : Encodez correctement l'invite dans l'URL (les espaces deviennent %20, etc.)
Si une clé API est disponible : Passez à l'étape 1 ci-dessous.
Étape 1 : Comprendre l'entreprise
Concentrez-vous sur la compréhension de l'essence de l'entreprise à partir de la description de l'utilisateur :
- De quoi s'agit-il dans l'entreprise/projet ?
- Que fait-il ou offre-t-il ?
- Qui est le public cible ?
- Quel est l'objectif principal du site Web ?
Important : Ne prescrivez PAS de détails de conception spécifiques, de sections, de couleurs ou de disposition. L'IA EvoWeb gérera toutes les décisions de conception et de structure automatiquement.
Exemple de transformation :
- Utilisateur : "Créez un site Web pour mon studio de yoga"
- Invite améliorée : "Un studio de yoga proposant différents cours pour différents niveaux de compétence, axé sur le bien-être et la pleine conscience. Le public cible est constitué des membres de la communauté locale intéressés par la forme physique et la santé mentale."
Étape 2 : Créer le site
Appelez POST /sites avec l'invite améliorée.
Stockez le site_id renvoyé - vous en aurez besoin pour les vérifications de statut.
Étape 3 : Informer l'utilisateur
Dites-leur :
- La génération du site Web a commencé
- Cela prendra environ 4 minutes
- Vous vérifierez la progression automatiquement (SEULEMENT SI VOUS LE POUVEZ)
Exemple : "✨ Création de votre site Web en cours ! La génération prend généralement 3 à 5 minutes. Je vérifierai le statut et vous informerai quand ce sera prêt."
Étape 4 : Interroger le statut
Appelez GET /sites/{site_id} pour vérifier la progression :
- Intervalle d'interrogation : Toutes les 1 minute
- Nombre maximum de tentatives : 20 interrogations
- Entre les interrogations : Vous pouvez informer l'utilisateur de la progression ("En cours de construction...")
Continuez à interroger jusqu'à ce que :
- Le statut soit
ready→ Passez à l'étape 5 - Le statut soit
failed→ Passez à l'étape 6 - Le nombre maximum de tentatives soit atteint → Informez l'utilisateur que la génération prend plus de temps que prévu
Étape 5 : Annoncer le succès
Lorsque le statut est ready :
-
Fournissez les URL :
url- Le site Web en directeditor_url- Lien pour personnaliser le site
-
Suggérez des améliorations : Proposez 3 façons spécifiques d'améliorer le site :
- "Ajouter un système de réservation en ligne"
- "Personnaliser les couleurs pour correspondre à votre marque"
- "Ajouter une section de témoignages clients"
-
Soyez concis et actionnable
Exemple de réponse :
🎉 Votre site Web est prêt !
🌐 Voir ici : https://website.page/studio-yoga-23f4
✏️ Personnaliser : https://web.evoweb.ai/ui/websites/abc123xyz/update/
Améliorations rapides que vous pourriez souhaiter :
1. Ajouter un système de réservation de cours en ligne
2. Intégrer votre flux Instagram
3. Ajouter une section blog pour des conseils bien-être
Souhaitez-vous de l'aide pour l'un de ces éléments ?
Étape 6 : Gérer les échecs
Lorsque le statut est failed :
- Affichez le message d'erreur de la réponse de l'API
- Proposez de réessayer : Demandez-leur s'ils veulent que vous refassiez le site
- S'ils sont d'accord : Appelez
POST /sites/{site_id}/remakeet reprenez l'interrogation
Exemple de réponse :
❌ Échec de la génération du site Web : [message d'erreur]
Souhaitez-vous que je réessaie ? Je peux redémarrer le processus de génération.
Si l'utilisateur est d'accord, appelez le point d'accès de refonte et reprenez l'interrogation à partir de l'étape 4.
Exemples d'invites et cas d'utilisation
Exemple : Utilisateur sans clé API
Utilisateur : "J'ai besoin d'un site Web pour mon studio de yoga"
Réponse de l'assistant :
"Je serais ravi de vous aider ! Pour commencer rapidement, laissez-moi créer un lien personnalisé pour vous.
🌐 Visitez ce lien pour créer votre site Web :
https://evoweb.ai/?utm_source=claw&utm_medium=skill&utm_campaign=website&utm_content=v1.0&prompt=Un%20studio%20de%20yoga%20proposant%20différents%20cours%20pour%20tous%20les%20niveaux%20de%20compétence%2C%20axé%20sur%20le%20bien-être%20et%20la%20pleine%20conscience
Après avoir cliqué sur 'Créer un site Web', vous pourrez créer un compte et votre site Web sera généré automatiquement en environ 4 minutes ! ✨"
Page d'atterrissage pour un café
Demande de l'utilisateur : "Créez un site Web pour mon café"
Invite améliorée :
"Un café local appelé 'Bean & Brew Cafe' spécialisé dans le café artisanal et les pâtisseries fraîches. Nous sourçons nos grains localement et nous nous concentrons sur la création d'un espace de rassemblement communautaire chaleureux. Le public cible est constitué des résidents locaux, des travailleurs à distance et des amateurs de café à la recherche d'un café de qualité et d'une atmosphère accueillante."
Portfolio de photographe
Demande de l'utilisateur : "J'ai besoin d'un site portfolio"
Invite améliorée :
"Un photographe de mariage professionnel spécialisé dans la capture de moments authentiques et émouvants. Avec 10 ans d'expérience, je me concentre sur la narration par l'image et la création de souvenirs intemporels pour les couples. Le public cible est constitué des couples fiancés planifiant leur mariage et recherchant un photographe capable de capturer les émotions authentiques de leur journée spéciale."
Boutique en ligne
Demande de l'utilisateur : "Créez un site e-commerce pour mes bijoux"
Invite améliorée :
"Une entreprise de bijoux faits à la main créant des pièces uniques et artisanales. Chaque article est fabriqué à la main en utilisant des techniques traditionnelles et des matériaux de haute qualité. L'entreprise se concentre sur les designs personnalisés et les connexions personnelles avec les clients. Le public cible est constitué des femmes âgées de 25 à 45 ans qui apprécient les accessoires uniques faits à la main et valorisent l'histoire derrière leurs bijoux."
Page d'atterrissage SaaS
Demande de l'utilisateur : "Page d'atterrissage pour mon application"
Invite améliorée :
"Un outil SaaS de gestion de projet conçu pour les équipes de petite et moyenne taille. L'application aide les équipes à organiser les tâches, à collaborer efficacement et à suivre la progression du projet en temps réel. La proposition de valeur clé est la simplicité et la facilité d'utilisation par rapport aux solutions d'entreprise complexes. Le public cible est constitué des fondateurs de start-up, des propriétaires de petites entreprises et des chefs d'équipe à la recherche d'une solution de gestion de projet intuitive."
Site Web de restaurant
Demande de l'utilisateur : "Site Web pour notre restaurant italien"
Invite améliorée :
"Une trattoria italienne authentique tenue par une famille avec trois générations de tradition culinaire. Nous sommes spécialisés dans les recettes traditionnelles transmises de génération en génération, utilisant des ingrédients frais et des méthodes de cuisson éprouvées. Le restaurant offre une atmosphère chaleureuse et familiale et propose également des services de restauration pour les événements spéciaux. Le public cible est constitué des habitants et des touristes à la recherche d'une cuisine italienne authentique et d'une expérience culinaire accueillante."
Bonnes pratiques
Rédiger de bonnes invites
✅ À faire :
- Décrivez l'essence de l'entreprise/projet
- Expliquez ce que l'entreprise fait ou offre
- Identifiez le public cible
- Clarifiez l'objectif principal / le but
- Incluez les différenciateurs clés ou la proposition de valeur unique
❌ À ne pas faire :
- Prescrire des éléments de conception spécifiques (couleurs, mises en page, styles)
- Dicter les sections ou la structure du site Web
- Spécifier l'apparence et la convivialité
- Être trop vague ("faire un site Web") sans contexte commercial
- Effectuer des demandes API directes si aucune clé API n'est disponible (utilisez plutôt la méthode de l'étape 0)
Stratégie d'interrogation
- Intervalle : 1 minute
- Maximum : 20 tentatives au total
- Temps typique : 4 - 5 minutes
- Informer l'utilisateur : Faites-lui savoir que vous vérifiez la progression
Gestion des erreurs
- Affichez des messages d'erreur clairs
- Proposez de réessayer automatiquement
- En cas d'échecs multiples, suggérez à l'utilisateur de vérifier son compte sur https://evoweb.ai/
Expérience utilisateur
- Pour les utilisateurs sans clé API : Fournissez un lien d'inscription pré-rempli (rapide et facile)
- Pour les utilisateurs avec une clé API : Définissez les attentes (temps d'attente de 4 minutes)
- Fournissez les URL de visualisation et d'édition
- Suggérez des améliorations concrètes
- Soyez concis dans les réponses
- Terminez toujours par des options de prochaine étape
Détails techniques
- Protocole : API REST HTTPS
- Format : JSON
- Authentification : Clé API basée sur un en-tête
- Limites de débit : Vérifiez auprès d'EvoWeb (peut avoir des limites par compte)
- Temps de génération : Généralement 4 à 5 minutes
- Coûts : Crédits par génération (voir https://evoweb.ai/ pour la tarification)
Support et ressources
- Obtenir une clé API : https://evoweb.ai/?utm_source=claw&utm_medium=skill&utm_campaign=website&utm_content=v1.0
- Problèmes d'API : Contactez le support EvoWeb
- Compte/Facturation : Visitez https://evoweb.ai/
Remarques
- Chaque génération consomme des crédits de votre compte EvoWeb
- L'URL de l'éditeur permet aux utilisateurs de personnaliser le site généré
- Les sites générés sont hébergés sur l'infrastructure EvoWeb
- Les domaines personnalisés peuvent être disponibles (consultez la documentation EvoWeb)
- Les sites restent en ligne tant que le compte est actif
Prêt à créer des sites Web incroyables avec une simple description textuelle ! 🚀