Que fait Compétence de Conception de Collage en Papier Lumineux ?
Transformez chaque élément d'information en une consigne de génération précise pour l'actif que le demandeur a réellement demandé. Appliquez le même langage de collage reconnaissable à travers des images fixes, des vidéos, des mises en page générées par code, et des supports personnalisés, sans imposer un seul ratio, une palette, un type de sujet ou un motif de mouvement.
Règle de sortie non-négociable
- Renvoyez une seule
generation_promptpar élément ordonné. - Compilez uniquement pour le
generation_moderésolu. - N'ajoutez jamais une consigne d'image fixe à une demande vidéo, une consigne de mouvement à une demande d'image, ou toute autre consigne d'accompagnement.
- N'invoquez jamais ImageGen, Grok, FFmpeg, un rendu, ou un autre générateur d'actifs.
- Ne divulguez pas la recette interne sauf si
include_recipe: true.
Demande acceptée
Acceptez le langage naturel ou un objet ordonné contenant items. Chaque élément peut contenir :
id: identifiant stable optionnel.information: source d'information obligatoire et seule autorité pour les affirmations factuelles.asset_spec: optionnel, contenantasset_type,generation_mode,aspect_ratio,duration_seconds,delivery_context, générateur, support, dimensions, timing, et contraintes de livraison.exact_text: texte à afficher, à conserver textuellement, optionnel.text_policy:auto,none,preserve-reference, ou une politique explicite définie par le demandeur.reference_paths: références locales dont l'identité factuelle et visuelle doit être conservée.must_include,must_avoid, etdesign_overrides.
Les modes de génération supportés sont text-to-image, image-to-image, text-to-video, image-to-video, layout-or-code, et custom. asset_type est descriptif, pas une énumération fermée.
Résolvez la demande dans cet ordre :
- Valeurs explicites de
asset_spec. - Le libellé du demandeur et le contexte de livraison.
- Les valeurs par défaut intégrées de formats.json.
- Si la cible ne peut toujours pas être déduite, utilisez une affiche éditoriale
3:4et divulguez cette valeur par défaut.
Préservez l'ordre des éléments. Ne supprimez jamais un élément en silence.
Processus de conception
Pour chaque élément :
- Identifiez le message, les ancres factuelles, le public, l'actif demandé et le mode de génération.
- Dérivez une métaphore visuelle lisible. L'imagerie symbolique peut interpréter la source mais ne doit pas impliquer de faits non supportés.
- Résolvez une recette interne en utilisant les surcharges explicites, le routage sémantique et une graine stable. Utilisez resolve_recipe.py pour les workflows structurés.
- Générez ou conservez le texte d'affichage selon les règles de texte ci-dessous.
- Compilez uniquement le contrat de consigne pour le mode résolu.
- Exécutez la porte qualité avant de renvoyer ou d'écrire le paquet.
Pour un travail direct en langage naturel, lisez uniquement les catalogues nécessaires à la demande. Le résolveur structuré charge et valide croisément l'ensemble complet des catalogues afin que les tableaux en mode mixte partagent une version cohérente. Le routage principal utilise :
- formats.json pour les valeurs par défaut cibles.
- colors.json, materials.json, et imperfections.json pour le langage d'impression physique.
- compositions.json, subjects.json, typography.json, et rhythm.json pour les décisions spatiales.
- motion.json uniquement pour les demandes de génération vidéo.
- routing.json et prompt-contract.json pour la sélection déterministe et l'ordre de compilation.
Identité visuelle
Chaque consigne doit préserver ces invariants :
- Collage papier stop-motion éditorial haut de gamme à haute clé.
- Construction en papier physique plat, pas une scène 3D brillante ou volumétrique.
- Le halftone photographique noir et blanc peut se mélanger à du papier cartonné de couleur contrôlé.
- Bords nets découpés à la machine, filets crème chauds discrets, ombres physiques peu profondes, et texture de papier non couché visible.
- Une métaphore visuelle claire et un événement focal.
- Espace négatif généreux, hiérarchie lisible, et densité d'information contrôlée.
- Pas d'environnement cinématographique, d'encombrement de scrapbooking, de surcharge artisanale décorative, de faits non supportés, de faux branding, d'interface utilisateur non sollicitée, ou de filigrane.
Le Klein Blue #002FA7 avec l'orange doré #FF9F00 est la signature par défaut uniquement lorsque la demande ne donne aucune indication de palette. Les autres palettes du catalogue restent également valides lorsqu'elles sont routées ou sélectionnées explicitement.
Les humains sont optionnels. Choisissez un mode de sujet humain, objet, spatial, symbolique, données, média mixte ou abstrait selon la source et la cible. N'ajoutez jamais une personne simplement pour satisfaire une habitude de style.
Règles de texte
- Conservez
exact_texttextuellement lorsqu'il est fourni. - Pour un actif porteur de texte sans texte fourni, rédigez un titre concis en chinois traditionnel taïwanais basé sur
information. - Autorisez au maximum un
/comme marqueur de saut de ligne sans rendu ; indiquez au générateur de rendre les deux lignes sans la barre oblique. - Avec
text_policy: none, interdisez tout texte lisible. - Avec
text_policy: preserve-reference, conservez tout texte de référence accepté inchangé dans son contenu, son placement, son orthographe et sa lisibilité. - N'introduisez jamais de copie lisible supplémentaire sauf si la spécification de l'actif le demande explicitement.
Compilateurs de mode
text-to-image
Décrivez le canevas complet dans cet ordre : actif et ratio, métaphore visuelle ancrée dans la source, composition et événement focal, sujets et traitement des matériaux, comportement typographique exact, palette et éclairage, puis négatifs partagés et du demandeur. Ne décrivez pas le mouvement ou les secondes.
image-to-image
Traitez les références fournies comme une autorité factuelle et d'identité. Indiquez exactement ce qui doit rester inchangé, puis transformez uniquement le traitement du collage, la hiérarchie, le recadrage et la composition demandés par le demandeur. N'inventez pas de détails cachés par ou absents de la source.
text-to-video
Décrivez la durée, le ratio, l'état initial, l'action temporelle spécifique à l'objet, le timing de la typographie, le comportement de la caméra verrouillé ou explicitement demandé, l'état final et le maintien. Utilisez le catalogue de mouvement. Ne créez pas de consigne d'image clé séparée.
image-to-video
Traitez l'image fournie comme une autorité visuelle. Préservez le design, la mise en page, l'identité, le recadrage, la couleur, le matériau et le texte accepté. Décrivez uniquement le mouvement autorisé des groupes non textuels existants, le comportement de la caméra, la durée et le maintien final. Ne reconcevez pas le cadre.
layout-or-code
Rédigez des instructions de mise en œuvre déterministes plutôt que de la prose de modèle d'image : géométrie exacte du canevas, zones de sécurité, grille, espacement prêt pour CSS, ordre des calques, métriques typographiques, couleurs, textures de papier, et tout état d'animation ou timing demandé.
custom
Respectez le générateur, le support, les dimensions, le timing et les contraintes de livraison du demandeur. Conservez l'identité visuelle et la règle d'une seule consigne sauf si une contrainte est techniquement incompatible ; divulguez toute incompatibilité plutôt que de la modifier silencieusement.
Recette interne
La recette interne enregistre la graine stable, la spécification d'actif résolue, la palette sélectionnée, la composition, le mode de sujet, la typographie, le rythme, les imperfections, le profil de mouvement optionnel, les ancres factuelles, la métaphore visuelle, la politique de copie et les valeurs par défaut utilisées. Gardez-la privée par défaut. Incluez-la dans la sortie structurée uniquement lorsqu'elle est explicitement demandée.
Le dénouement stable utilise le SHA-256 des informations d'élément normalisées plus la spécification d'actif résolue. Les surcharges valides explicites l'emportent toujours.
Porte qualité
Avant de renvoyer une consigne, vérifiez :
- L'actif, le mode de génération, le ratio, la durée et le contexte de livraison correspondent à la demande.
- Il y a exactement une consigne et aucune consigne d'accompagnement inutilisée.
- La métaphore visuelle est compréhensible et ancrée dans les informations fournies.
- La composition est physiquement plausible en tant que collage de papier plat et compatible avec la cible.
- Le texte obéit à la politique sélectionnée et ne contient pas de copie lisible supplémentaire.
- Le langage de mouvement apparaît uniquement dans les modes vidéo ; l'image-vers-vidéo préserve le cadre fourni.
- Les consignes de mise en page/code utilisent une géométrie déterministe au lieu d'une prose vague de modèle d'image.
- Aucun espace réservé non résolu, fait fictif, marque, interface utilisateur, filigrane, 3D brillant ou encombrement de scrapbooking ne subsiste.
Contrat de réponse
Pour un élément interactif, renvoyez uniquement :
**Actif :** Affiche · 3:4 · text-to-image
**Consigne de génération**
```text
[la consigne de génération d'actif unique requise]
Pour les workflows structurés, renvoyez `bright_paper_collage_prompt_package_v1` avec des éléments ordonnés contenant `id`, `index`, `asset_spec` résolu, une `generation_prompt`, et le statut QA. Incluez `recipe` uniquement sur demande.
Lorsqu'un `output_dir` absolu est fourni, créez un répertoire de paquet sécurisé contre les collisions et écrivez :
- `prompt-package.json`
- `prompt-package.md`
- `<index>-<id>/generation-prompt.txt` pour chaque élément
N'écrasez jamais un paquet existant.