PPT Style Matcher pour Openclaw

Une compétence d'agent de codage IA pour analyser les designs PPT existants et appliquer une cohérence visuelle sur les diapositives nouvelles et modifiées.

tuobadaidai
v1.1.0
Jun 23, 2026
0
435
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install ppt-matcher

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer ppt-matcher via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que PPT Style Matcher ?

PPT Style Matcher est un utilitaire spécialisé conçu pour Openclaw Skills afin de maintenir la cohérence visuelle dans les présentations PowerPoint. En analysant les spécifications de design telles que les couleurs, les polices, les structures de colonnes, les marges et les éléments décoratifs à partir d'un fichier de référence, il établit un guide de style formel. Cela garantit que toutes les diapositives générées ou modifiées ultérieurement s'alignent parfaitement avec l'esthétique de la présentation originale.

Plutôt que de repartir de zéro, cette compétence permet aux agents développeurs d'intégrer de manière transparente les règles de style aux moteurs de flux de travail de création de contenu. Elle comble le fossé entre l'analyse des données brutes et la sortie visuelle, permettant aux agents automatisés d'écrire, de redessiner et de structurer le contenu PowerPoint tout en évitant les erreurs de mise en page standard ou les dérives esthétiques.

Cas d'utilisation de PPT Style Matcher

  • Maintien de la cohérence visuelle : Alignez facilement les diapositives incohérentes ou nouvellement ajoutées avec le style dominant d'une présentation PPT existante.
  • Analyse des spécifications de design : Extrayez automatiquement les modèles de design de base, y compris les couleurs de la marque, l'échelle typographique, les marges et les bordures décoratives d'un jeu de diapositives cible.
  • Refonte et réécriture de diapositives : Restructurez le contenu des diapositives mal formatées en mises en page structurées (telles que des cartes, des listes ou des modèles à plusieurs colonnes) tout en imposant des règles de style.
  • Intégration de l'automatisation du flux de travail : Interfacez avec des modèles et des agents d'exécution de fichiers pour insérer dynamiquement des diapositives en utilisant les spécifications extraites.

Comment fonctionne PPT Style Matcher

  1. Profilage de style (Style Profiling) : Exécutez le script d'analyse de style sur un échantillon de diapositives représentatives (généralement 3 à 5 diapositives de contenu) pour extraire les règles de typographie, les couleurs et les structures de mise en page.
  2. Génération de spécifications de design : Le système évalue les palettes de couleurs (à l'exclusion des arrière-plans purement noirs et blancs), compte les mises en page et génère une configuration concrète de modèles de design.
  3. Extraction de contenu : Pour les diapositives cibles existantes nécessitant des ajustements, l'agent lit et préserve la hiérarchie sémantique du contenu (titres, sous-titres, puces) à l'aide d'outils programmatiques.
  4. Exécution et génération de mise en page : La compétence se combine avec des agents de fichiers ou des utilitaires de clonage pour rendre ou insérer le contenu de la diapositive restructuré en toute sécurité, en correspondant au modèle de style cible sans casser les mises en page.

Configuration de PPT Style Matcher

Pour commencer à utiliser cette capacité dans votre environnement Openclaw Skills, installez la dépendance Python nécessaire pour analyser les fichiers PowerPoint :

pip install python-pptx

Assurez-vous que votre présentation cible est disponible localement. Vous pouvez analyser n'importe quelle mise en page de présentation en exécutant le script dans votre terminal :

python3 scripts/analyze_style.py "/absolute/path/to/source.pptx" 3,5,7

Schéma de données et taxonomie de PPT Style Matcher

L'outil traite les données de configuration, les spécifications de style et les propriétés analytiques dans une mise en page structurée. Le rapport de sortie mappe les spécifications de design clés à travers plusieurs dimensions :

Groupe de propriétés Attributs extraits Format de sortie Détails
Typographie Famille de polices, tailles de police hiérarchiques Markdown Extrait et normalisé sur la base des valeurs par défaut du système.
Palette de couleurs Arrière-plan, accentuation, couleurs de texte principales Codes HEX Ignore le noir/blanc pur pour mettre en évidence les règles d'accentuation de la marque.
Mise en page Marges, colonnes de grille, zones d'en-tête/pied de page JSON structuré Définit la complexité de la mise en page (simple, moyenne, professionnelle).
Décoratif Bordures, mises en page de cartes, icônes, soulignements Étiquettes de catégorie Identifie les accents de style pour recréer des éléments personnalisés.

Fonctionnalités avancées de PPT Style Matcher

  • Orchestration multi-agents : Transférez de manière transparente les rapports de style structurés de PPT Style Matcher à l'agent de fichiers pour écraser, construire ou remplacer dynamiquement les pages de diapositives obsolètes.
  • Correspondance automatique des modèles de contenu : Évalue la complexité de la diapositive existante pour mapper le texte brut entrant dans des cartes, des chronologies, des processus ou des grilles à plusieurs colonnes spécifiées dans references/design-patterns.md.
  • Classification de la complexité de la mise en page : Classe automatiquement les diapositives en fonction d'éléments structurés, évitant les débordements visuels lors du clonage automatisé de diapositives.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*