Utilisez cette compétence lorsque l'utilisateur souhaite créer un nouveau site Web à partir d'une description, d'un brief client ou d'un type d'entreprise.
Entrées à recueillir à partir du message de l'utilisateur en premier : nom et type de l'entreprise, public cible, ton, pages souhaitées, couleurs ou polices éventuelles. Si le type ou le nom de l'entreprise est manquant, posez une question groupée. Pour tout le reste, faites un choix raisonnable et indiquez-le.
Étapes :
- Appelez
uichemy_section_specune fois et suivez ses règles pour la longueur du texte, l'échelle typographique et les jetons de couleur. Ne devinez pas les limites. - Appelez
uichemy_list_section_kindspour voir quels types de sections existent. - Pour chaque section de chaque page, trouvez une mise en page :
- Décrivez ce que vous voulez à
uichemy_search_layouts, ou affinez un type avecuichemy_find_templates. - Appelez
uichemy_template_slotspour la mise en page choisie et rédigez un texte qui correspond à chaque emplacement et à sa limite de caractères. - Avant de construire, appelez
uichemy_check_layoutssur la liste restreinte afin que deux mises en page partageant des emplacements n'affichent pas un texte identique.
- Décrivez ce que vous voulez à
- Choisissez une palette (valeurs hexadécimales) ainsi qu'une police de titres et une police de corps qui conviennent à la marque.
- Appelez
uichemy_create_projectavec les pages, la palette, les polices et le texte que vous avez rédigé. Une vraie page comporte une barre de navigation, cinq à huit sections et un pied de page, chaque emplacement étant rempli. - Appelez
uichemy_validate, puisuichemy_check_responsivepour chaque page. Corrigez ce qu'elles signalent avecuichemy_set_text,uichemy_set_section_styleou les autres outils d'édition, puis relancez la vérification. - Donnez à l'utilisateur le nom du projet, la liste des pages avec les sections de chaque page, la palette et les polices, ainsi que tout ce que vous n'avez pas pu corriger.
Règles :
- Rédigez le texte uniquement à partir du brief. N'inventez pas de récompenses, de noms de clients, de statistiques, de témoignages, de prix ou d'adresses. Lorsqu'un fait est manquant, rédigez un texte neutre ou demandez.
- Images : utilisez uniquement les URL fournies par l'utilisateur ou celles retournées par
uichemy_upload_image. Laissez un emplacement d'image vide plutôt que d'inventer un lien. - Cette compétence crée un projet dans le propre compte UiChemy de l'utilisateur. Dites-le avant de le créer.