Un outil de compression d'images local et compétence AI agent qui traite, redimensionne et convertit automatiquement les images pour répondre à des tailles de fichiers cibles pour une performance web optimale.
Le moyen le plus rapide d'installer une compétence directement depuis le registre.
npx clawhub@latest install cn-web-image-optimizer
Copiez le dossier de la compétence dans l'un de ces emplacements
~/.openclaw/skills/ <project>/skills/ Priorité : Espace de travail > Local > Intégré
Copiez ce prompt dans OpenClaw pour l'installer automatiquement.
Aide-moi à installer cn-web-image-optimizer via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).
Obtenez les fichiers bruts de la compétence dans une archive ZIP.
Web Image Optimizer est un utilitaire puissant conçu pour rationaliser la préparation des assets pour des sites web à haute performance. En tant que partie intégrante de l'écosystème Openclaw Skills, cet outil permet aux développeurs et aux AI agents de réduire systématiquement la taille des fichiers image jusqu'à un budget spécifique (par défaut 500KB) tout en préservant une haute fidélité visuelle. Il gère les entrées de divers formats courants, notamment JPEG, PNG, WebP, BMP et TIFF, offrant aux flux de travail frontend une solution locale fiable pour le post-traitement des médias.
En priorisant WebP comme format de sortie par défaut, Web Image Optimizer garantit une compression maximale des assets et une performance web moderne. Pour les cas d'utilisation où la compatibilité avec les systèmes hérités est critique, l'outil revient automatiquement aux JPEG standards. L'intégration de cet utilitaire dans Openclaw Skills permet aux équipes de construire des pipelines d'automatisation fluides où la qualité de l'image est ajustée dynamiquement aux budgets de livraison sans surcharge manuelle.
Assurez-vous que Python 3.6+ est installé sur votre système. Ensuite, installez Pillow, la bibliothèque standard d'imagerie Python, pour gérer les transformations multimédias :
pip3 install Pillow
Exécutez le module de compression sur un seul asset en utilisant des contraintes de fichier spécifiques :
# Compresser vers WebP (automatique, ciblant moins de 500KB)
python scripts/web_image_optimizer.py compress photo.jpg
# Compresser vers JPEG avec une limite personnalisée de 300KB
python scripts/web_image_optimizer.py compress photo.jpg --format jpeg --max-kb 300
# Compresser nativement au format PNG
python scripts/web_image_optimizer.py compress photo.png --format png
Traitez plusieurs images dynamiquement à l'intérieur de répertoires :
# Compresser toutes les images dans un répertoire spécifique
python scripts/web_image_optimizer.py batch ./images/
# Optimisation par lots avec des spécifications de format personnalisées et des limites de fichiers
python scripts/web_image_optimizer.py batch ./photos/ --format jpeg --max-kb 200
# Analyse récursive des sous-dossiers pour traiter les assets imbriqués
python scripts/web_image_optimizer.py batch ./content/ --recursive
Web Image Optimizer effectue tout le traitement localement, garantissant qu'aucune donnée d'image ne quitte votre machine. Il utilise des paramètres spécifiques pour gérer les sorties sans écraser les assets originaux.
| Option | Court | Défaut | Description |
|---|---|---|---|
--max-kb |
-m |
500 |
Taille maximale du fichier de sortie cible en KB |
--format |
-f |
auto |
Format de sortie cible (auto, webp, jpeg, png) |
--quality |
-q |
85 |
Paramètre de qualité de compression initiale (1-100) |
--output |
-o |
auto |
Chemin de fichier de sortie personnalisé pour l'asset traité |
--recursive |
-r |
false |
Analyse les sous-répertoires récursivement en mode lot |
| Format | Compression | Qualité | Support Navigateur | Meilleur pour |
|---|---|---|---|---|
| WebP | Meilleure | Excellente | 96%+ | Cible web par défaut |
| JPEG | Bonne | Bonne | 100% | Compatibilité héritée multiplateforme |
| PNG | Limitée | Sans perte | 100% | Images nécessitant de la transparence |
Chargement
Un outil Python léger et sans dépendance pour diagnostiquer l'accessibilité des URL, suivre les chaînes de redirection et résoudre les erreurs de statut HTTP.

Une skill d'agent de connaissance basée sur l'IA qui cartographie l'histoire économique cruciale de Mehrsa Baradaran sur l'écart de richesse racial et les limites des banques noires directement vers les requêtes des utilisateurs.

Un moteur de connaissances et de recherche interactif conçu pour démystifier les origines, les mécanismes et les controverses entourant le Federal Reserve et la monnaie fiduciaire.

Un workflow SOP piloté par l'IA conçu pour gérer l'analyse des investissements, imposant des mises à jour incrémentales sur les rapports d'actions et maintenant une continuité de recherche stricte.

Un outil Python local et sans dépendances pour inspecter les codepoints, les noms officiels et les catégories des caractères Unicode.

Un outil en ligne de commande léger et sans dépendance pour supprimer les espaces redondants, les tabulations indésirables et les sauts de ligne excessifs de vos entrées de texte et de vos fichiers.








































