fix tickets
This commit is contained in:
@@ -44,25 +44,30 @@ exports.generatePicturePrompt = (project = {}) => {
|
||||
? "Palette vive et contrastée (magenta, cyan, jaune, bleu électrique)"
|
||||
: "Palette harmonieuse et douce (bleu nuit, violet, corail, or pâle)";
|
||||
|
||||
// Prompt simplifié et optimisé pour Gemini
|
||||
const tagsLine = tags.join(" ; ") || "Non spécifié";
|
||||
const lyricsLine = lyricsSample || "Pas d'extraits fournis";
|
||||
|
||||
const prompt = `
|
||||
Crée une pochette d'album musicale abstraite et colorée au format carré 1024x1024.
|
||||
<BRIEF>
|
||||
<OBJECTIF>Créer une pochette d'album abstraite et lumineuse.</OBJECTIF>
|
||||
<TITRE>${title || "Sans titre"}</TITRE>
|
||||
<STYLE_MUSICAL>${tagsLine}</STYLE_MUSICAL>
|
||||
<EXTRAITS_PAROLES>${lyricsLine}</EXTRAITS_PAROLES>
|
||||
</BRIEF>
|
||||
|
||||
Contexte:
|
||||
- Titre: ${title || "Sans titre"}
|
||||
- Style musical: ${tags.join(" ; ")}
|
||||
<CONTEXTES_VISUELS>
|
||||
<FORMAT>Image carrée 1024x1024 pixels.</FORMAT>
|
||||
<STYLE>Abstrait, graphique, formes géométriques et dégradés.</STYLE>
|
||||
<PALETTE>${paletteHint}</PALETTE>
|
||||
<COMPOSITION>Remplis toute la surface sans laisser de bordures ou zones vides.</COMPOSITION>
|
||||
</CONTEXTES_VISUELS>
|
||||
|
||||
Directives essentielles:
|
||||
- Style: Abstrait, graphique, avec formes géométriques et dégradés de couleurs
|
||||
- Couleurs: ${paletteHint}
|
||||
- IMPORTANT: Image plein cadre sans AUCUN bord blanc ou espace vide
|
||||
- Composition: Éléments visuels répartis sur TOUTE la surface de l'image
|
||||
|
||||
Contraintes:
|
||||
- PAS de texte ou typographie
|
||||
- PAS de personnes ou visages
|
||||
- PAS de fond blanc ou bordures
|
||||
- PAS de filigrane
|
||||
<CONTRAINTES>
|
||||
<INTERDIT>Texte ou typographie.</INTERDIT>
|
||||
<INTERDIT>Personnes ou visages.</INTERDIT>
|
||||
<INTERDIT>Fond blanc ou bordures.</INTERDIT>
|
||||
<INTERDIT>Filigrane ou logo.</INTERDIT>
|
||||
</CONTRAINTES>
|
||||
`.trim();
|
||||
|
||||
return prompt;
|
||||
|
||||
Reference in New Issue
Block a user