ClawHub miroir chinois : dépôt de Skills pour Agents
ClawHub miroir chinois : dépôt de Skills pour AgentsIntroduction
Présentation de ClawHub
ClawHub est la plateforme officielle d'enregistrement et de distribution de compétences pour le framework d'agents ai open source OpenClaw. On peut la considérer comme l'« App Store » de l'écosystème OpenClaw. Les développeurs et les utilisateurs peuvent y découvrir, installer et gérer divers modules de compétences plug-and-play, transformant l'IA d'un simple assistant conversationnel en un véritable exécutant capable de travailler à votre place.
ClawHub, le centre d'enregistrement central des compétences de l'écosystème OpenClaw, a récemment lancé son miroir officiel chinois, accessible à l'adresse https://cn.clawhub-mirror.com/, principalement afin de permettre aux utilisateurs chinois d'accéder aux compétences de manière plus stable et plus rapide, réduisant ainsi les désagréments liés à la latence réseau transfrontalière.

📝 Fonctionnalités
Agrégation massive de compétences : En tant que marché officiel de compétences, ClawHub a déjà référencé plus de 17 000 compétences contribuées par la communauté, couvrant divers scénarios tels que l'automatisation bureautique, le développement de code, l'analyse financière et la création de contenu.
Recherche et filtrage intelligents : Prend en charge la recherche intelligente basée sur des mots-clés et des vecteurs (sémantique), permettant de trouver rapidement la compétence souhaitée. Il est également possible de filtrer par nombre de téléchargements, note, date de mise à jour, etc.
Gestion des versions et audit de sécurité : Utilise le contrôle sémantique de version (Semver), prend en charge la gestion des versions des compétences et le retour à une version antérieure. La plateforme collabore avec des organismes de sécurité tels que VirusTotal pour effectuer des analyses de sécurité sur les compétences téléchargées et indiquer le niveau de risque.
Installation et gestion pratiques : Propose à la fois une interface Web et des outils en ligne de commande (CLI). De simples commandes permettent d'installer, mettre à jour, désinstaller et configurer les compétences en un clic.
Intégration GitHub : Prend en charge la connexion en un clic via un compte GitHub, simplifiant considérablement l'authentification et la publication de compétences.
💡 Cas d'utilisation
Amélioration de la productivité des développeurs : Installez des compétences telles que la génération de code, le débogage, la gestion Docker, les opérations GitHub, pour laisser l'IA gérer vos tâches quotidiennes de développement, de test et de déploiement.
Automatisation bureautique : Intégrez des compétences de gestion Trello, de notifications Slack, de traitement d'e-mails, de synchronisation de calendriers, de génération automatique de ppt, etc., pour automatiser les tâches bureautiques répétitives.
Création de contenu et apprentissage : Utilisez des compétences de résumé de vidéos, de génération d'images, de recherche académique, d'analyse des commentaires (danmaku) de Bilibili, etc., pour vous assister dans la création de contenu, l'organisation de documents et la génération de notes d'apprentissage.
Assistant personnel et gestion de l'information : Ajoutez des compétences de consultation météo, de recherche web, de gestion de tâches, de synchronisation de notes, etc., pour créer un assistant IA plus polyvalent et plus personnalisé.
Avantages et inconvénients
✅ Avantages
Écosystème riche : Le référentiel de compétences est très volumineux, ce qui élargit considérablement les usages concrets des agents IA.
Facilité d'utilisation : Les compétences s'installent et se gèrent facilement en ligne de commande, avec une courbe d'apprentissage peu élevée.
Open source et ouvert : En tant qu'écosystème communautaire ouvert, il encourage la contribution et le partage entre développeurs, et son écosystème se développe relativement vite.
⚠️ Inconvénients
Risques de sécurité : S'agissant d'une plateforme ouverte, le risque de compétences malveillantes existe bel et bien. Des chercheurs en sécurité ont déjà découvert par le passé des milliers de compétences malveillantes capables de voler des clés SSH, des données de portefeuille et des identifiants de navigateur. Le ministère chinois de l'Industrie et des Technologies de l'information (MIIT) a également publié des avertissements, recommandant aux utilisateurs de faire preuve de prudence lors des téléchargements.
Retard dans la modération : La croissance des compétences est trop rapide et la modération a parfois du mal à suivre ; certains codes problématiques peuvent avoir été téléchargés pendant un certain temps avant d'être détectés.
🛠️ Comment utiliser ClawHub
Installation de l'outil CLI ClawHub
Assurez-vous d'abord que Node.js (v18 ou version ultérieure) est installé sur votre ordinateur. Ensuite, exécutez la commande suivante dans le terminal pour installer globalement l'outil en ligne de commande ClawHub :
npm i -g clawhub
Connexion à ClawHub
Exécutez clawhub login dans le terminal ; le navigateur s'ouvrira automatiquement et vous redirigera vers la page d'autorisation. Connectez-vous simplement avec votre compte GitHub.
Recherche et installation de compétences
Rechercher une compétence : Utilisez clawhub search "mot-clé" pour trouver la compétence souhaitée, par exemple clawhub search "browser automation".
Examiner les autorisations : Par mesure de sécurité, il est préférable d'exécuter clawhub inspect <nom_de_la_compétence> avant l'installation pour vérifier les autorisations requises par la compétence.
Installer une compétence : Après confirmation, exécutez clawhub install <nom_de_la_compétence> pour l'installer en un clic, par exemple clawhub install tavily-search.
❓ Questions fréquentes
Que faire si l'erreur « Rate limit exceeded » apparaît lors de l'installation d'une compétence ?
Cela est généralement dû au fait que vous n'êtes pas connecté : en tant qu'utilisateur anonyme, vous êtes soumis à des limites de fréquence plus strictes. Commencez par exécuter clawhub login pour vous connecter, puis réessayez l'installation.
Que faire si l'erreur « Missing state » apparaît lors de la connexion ?
Cela est généralement lié au flux d'autorisation OAuth. Vous pouvez essayer les méthodes suivantes :
Fermez tous les onglets du navigateur et les fenêtres du terminal associés, puis réexécutez clawhub login.
Si cela ne fonctionne toujours pas, utilisez la commande clawhub login --no-browser, ouvrez manuellement le lien fourni dans votre navigateur pour terminer l'autorisation, puis copiez le code de vérification à usage unique obtenu dans le terminal pour finaliser la connexion.
Comment utiliser ClawHub en toute sécurité ?
Choix des compétences : Privilégiez les compétences ayant un nombre élevé de téléchargements, de bonnes notes et faisant l'objet d'une maintenance continue.
Isolation de l'environnement : Il est recommandé d'exécuter OpenClaw dans une machine virtuelle ou un conteneur Docker, afin d'éviter que les compétences n'accèdent directement aux données sensibles de votre ordinateur.
Contrôle des autorisations : Pour les compétences nécessitant des privilèges élevés, limitez strictement les répertoires auxquels elles peuvent accéder et l'étendue de leurs opérations.
Examiner le code : Avant l'installation, utilisez clawhub inspect pour vérifier les autorisations de la compétence. Tout package de compétence exigeant de « télécharger un ZIP », « exécuter un script shell » ou « saisir un mot de passe » doit être systématiquement refusé.
Assistant scénario▸
Apps AI
Actualités AI