Dans les termes du Skill
Ce skill génère des spécifications JSON à coordonnées explicites pour des decks PowerPoint modifiables où chaque élément possède des boîtes de délimitation finales en pouces, des ID stables, des styles, des index z et des classifications. Aucun moteur de rendu ne peut décider du placement ni réduire le texte après la spécification. Le JSON racine contient summary et slides ; chaque diapositive possède un ID stable, un titre porteur de message, un ordre de lecture d'accessibilité et un layout_tree complet.
Les résumés de production incluent un layout_policy explicite couvrant la marge de sécurité, le bas du contenu, le haut du pied de page et l'écart minimal. Les objets natifs (texte, forme, ligne, tableau, image) remplacent tout visuel de support. Le texte de contenu doit être en 9pt ou plus. Le builder démarre à partir de mises en page vierges, mappe toutes les bboxes avec Inches(), et définit explicitement le retour à la ligne, la taille automatique, les marges intérieures, les ancrages, l'alignement, les polices, les couleurs et les paramètres de ligne.
Ce qu'il produit
- Spécification JSON avec summary et slides contenant des arbres de mise en page à coordonnées explicites
Fonctionnement
- 01Définir les coordonnées finales dans layout_tree
Écrivez directement des boîtes de délimitation absolues en pouces dans l'arbre de mise en page. Aucun moteur de rendu ne peut décider du placement, réduire le texte ou déduire la mise en page après l'audit.
- 02Déclarer une structure complète par diapositive
Chaque diapositive doit avoir un ID stable, un titre porteur de message, un ordre de lecture d'accessibilité et un layout_tree complet qui déclare la taille de la diapositive, le groupe racine et tous les objets.
- 03Spécifier explicitement toutes les propriétés des objets
Chaque objet significatif doit déclarer id, kind, role, classification, content, style, bbox et z_index avec des bboxes et des styles finaux en pouces.
- 04Le builder se mappe sur une mise en page de diapositive vierge
Un builder local à la tâche démarre à partir d'une disposition de diapositive vierge et mappe tous les bboxes avec Inches().