Fiches produits Sylius avec l'IA : garder la qualité
Pour rédiger des fiches produits Sylius avec l'IA sans perdre en qualité, l'agent ne doit écrire qu'à partir de vos sources : données fournisseur, attributs, notes internes, guide de ton. Il propose une description, une description courte et les éléments de référencement, signale ce qui manque au lieu de l'inventer, et une personne relit avant publication. La qualité vient des données et de la relecture, pas du modèle seul.
Un catalogue de plusieurs centaines de références, c'est autant de fiches à écrire, souvent dans l'urgence d'un arrivage. Les textes du fournisseur sont recopiés tels quels, les descriptions restent vides, et le référencement en pâtit. Je suis développeur Sylius indépendant, j'intègre des agents IA dans des boutiques Sylius, et la rédaction de fiches est l'un des usages où l'IA aide le plus, à condition de la cadrer.
Pourquoi les fiches générées par l'IA sont-elles souvent mauvaises ?
Parce qu'on demande au modèle d'écrire sans lui donner de quoi écrire. Face à un nom de produit seul, il remplit : des adjectifs, des promesses vagues, et parfois des caractéristiques inventées. Un « tissu respirant » qui ne l'est pas, une compatibilité qui n'existe pas. Sur une fiche produit, une invention n'est pas un détail de style : c'est une information fausse donnée à un acheteur, et un retour probable.
Le second défaut est l'uniformité. Mille fiches écrites par le même modèle avec la même consigne finissent par se ressembler. Le lecteur le sent, et Google demande lui même des descriptions propres à chaque page.
Sur quelles sources l'agent doit-il écrire ?
La règle est simple : rien ne figure dans la fiche qui ne figure dans une source. Les sources sont les données fournisseur, les attributs Sylius du produit, vos notes internes et un guide de ton qui décrit votre façon de parler à vos clients. Ces éléments sont fournis à l'agent comme documents de référence, et le prompt système lui interdit d'ajouter une caractéristique absente.
| Élément de la fiche | Source utilisée | Si la source manque |
|---|---|---|
| Description longue | Données fournisseur, attributs, guide de ton | Texte plus court, sans remplissage |
| Description courte | Points forts tirés des attributs | Signalé pour complément |
| Caractéristiques techniques | Attributs Sylius uniquement | Jamais déduites, signalées comme manquantes |
| Conseils d'usage ou d'entretien | Notice ou notes internes | Omis |
| Méta-description | Description validée | Proposée après validation du texte |
Quand les attributs sont incomplets, le problème est en amont, et l'enrichissement des attributs est un chantier à part, décrit dans l'article sur les attributs produits. Pour le cas des prix et des stocks, que l'IA ne doit jamais affirmer de mémoire, voyez l'article sur les hallucinations de prix et de disponibilité.
Et si un agent le faisait pour vous ?
Laissez votre numéro : je vous rappelle sous 24 heures ouvrées et je regarde avec vous ce qu'un agent peut prendre en charge dans votre boutique, dans votre budget.
Comment l'agent s'insère-t-il dans Sylius ?
Dans Sylius, chaque produit a une traduction par langue, avec notamment le nom, le slug, la description, la description courte et la méta-description. L'agent lit le produit, ses attributs, ses variantes et son taxon, puis prépare une proposition pour ces champs, dans la langue voulue. L'écriture passe par l'API d'administration de Sylius 2, réservée au rôle ROLE_API_ACCESS, ou par du code dans la boutique, et seulement après validation.
Il existe aussi des briques toutes faites. La catégorie IA du Sylius Store liste par exemple AI Catalog Copilot et Sylius Ai Tools. De son côté, le plugin officiel Ask AI ajoute à l'administration un panneau de discussion dont chaque écriture devient une action proposée, à approuver ou rejeter. Mais il est en version 0.1.0, qualifié de « proof of concept » dans son README, exige Sylius 2.2 et n'est pas open source. Ce sont des briques prometteuses mais jeunes : je les évalue au cas par cas, sans les présenter comme une solution clé en main.
Ce que l'agent ne fait jamais seul
L'agent ne publie aucune fiche, n'écrase pas un texte existant validé, ne modifie ni prix ni stock, et n'ajoute aucune affirmation de santé, de sécurité ou de conformité que vos sources ne contiennent pas. Il propose ; une personne relit et valide, fiche par fiche ou par lot. Ces limites sont dans le code : l'agent n'a pas de droit de publication. C'est la logique des garde-fous.
Comment garder une qualité constante sur des centaines de fiches ?
Trois leviers. D'abord un échantillon de référence : une vingtaine de fiches que vous jugez excellentes, qui servent de modèle de ton et de test. Ensuite, des contrôles automatiques avant relecture : longueur, présence des caractéristiques clés, absence de mots interdits, absence de doublons entre fiches. Enfin, la relecture humaine, plus rapide parce qu'elle porte sur un texte déjà propre.
Avant de changer de modèle ou de consigne, je régénère l'échantillon et compare. C'est la couche des tests et des traces : on sait ce qui a changé, et pourquoi. Le choix du modèle lui même dépend de la langue et du volume, comme je l'explique dans l'article sur le choix d'une IA.
Et le référencement dans tout ça ?
Google indique, dans sa documentation sur les extraits, que les extraits de résultats viennent surtout du contenu de la page, et qu'il déconseille les descriptions identiques d'une page à l'autre. Une fiche nourrie de vraies données, propre à chaque produit, sert donc à la fois l'acheteur et le référencement. La génération des titres et méta-descriptions a son propre article : balises SEO des produits Sylius avec l'IA.
Par où commencer ?
Choisissez une catégorie de votre catalogue, rassemblez les sources disponibles et faites générer une dizaine de fiches. Vous verrez tout de suite si le problème est le texte ou les données. Je propose un diagnostic IA offert : je vous rappelle sous 24 heures ouvrées, j'examine votre catalogue Sylius et vos sources, et je vous propose la solution qui rentre dans votre budget, avec un code qui vous appartient.
