Clawnet pour Openclaw

Clawnet est une compétence de navigateur Chromium furtif pour les agents IA qui automatise le contournement des bots, la gestion des proxys résidentiels et la résolution de CAPTCHA.

ekenesbek
v0.2.2
Mar 4, 2026
1
710
3

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 pets-browser

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 pets-browser 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 Clawnet ?

Clawnet est une compétence de navigateur furtif spécialisée, conçue pour doter les agents IA de capacités avancées de navigation et d'interaction sur le Web au sein de l'écosystème Openclaw Skills. Il fournit une instance Chromium durcie qui contourne automatiquement les systèmes sophistiqués de détection de bots tels que Cloudflare, DataDome et PerimeterX. En intégrant des proxys résidentiels de plus de 10 pays et une résolution de CAPTCHA intégrée, Clawnet permet aux agents de se comporter comme de vrais utilisateurs, garantissant des taux de réussite élevés pour le scraping, le remplissage de formulaires et les flux de travail Web complexes en plusieurs étapes.

Cette compétence est conçue pour remplacer les implémentations brutes de Playwright ou Puppeteer en offrant une couche d'observation optimisée pour l'IA. Au lieu de sélecteurs CSS fragiles, elle utilise des arbres d'accessibilité structurés avec des identifiants de référence cliquables, ce qui permet aux agents de comprendre et d'interagir beaucoup plus facilement avec les pages Web modernes et dynamiques. Clawnet est un composant essentiel de la bibliothèque Openclaw Skills pour tout développeur créant des agents autonomes nécessitant un accès Web fiable.

Cas d'utilisation de Clawnet

  • Contourner la protection contre les bots et les murs anti-scraping sur les sites Web à haute sécurité.
  • Automatiser les transactions Web en plusieurs étapes comme les réservations de restaurant ou les achats en ligne.
  • Mener des études de marché localisées en utilisant des proxys résidentiels de régions géographiques spécifiques.
  • Résoudre reCAPTCHA, hCaptcha et Cloudflare Turnstile sans intervention manuelle.
  • Interagir avec des composants d'interface utilisateur complexes, y compris le Shadow DOM et les éditeurs de texte enrichi.

Comment fonctionne Clawnet

  1. L'agent lance une session furtive à l'aide de la fonction launchBrowser qui configure le proxy résidentiel et les en-têtes anti-détection.
  2. Le navigateur navigue vers l'URL cible tandis que le démon d'arrière-plan gère le cycle de vie persistant.
  3. L'agent appelle snapshotAI pour générer un arbre d'accessibilité structuré de la page, mappant les éléments à des identifiants de référence uniques.
  4. À l'aide de ces références, l'agent effectue des actions de type humain telles que clickRef ou fillRef pour interagir avec des éléments d'interface spécifiques.
  5. Si un défi est détecté, solveCaptcha est déclenché pour gérer la validation automatiquement.
  6. Pour chaque étape importante, l'agent prend une capture d'écran pour maintenir un journal visuel et fournir une preuve d'action à l'utilisateur.
  7. Plusieurs onglets peuvent être ouverts et gérés via des variables uniques pour traiter des tâches parallèles sur différents domaines.

Configuration de Clawnet

Installez la compétence via la ligne de commande :

clawhub install clawnet

Pour les environnements Linux ou Docker, assurez-vous que toutes les dépendances Chromium sont présentes :

npx playwright install-deps chromium

Configurez vos variables d'environnement pour les modes proxy géré ou BYO :

# Pour le mode géré (Par défaut)
CN_AGENT_TOKEN=CN1.<agentId>.<agentSecret>

# Pour le mode Bring Your Own (BYO)
CN_PROXY_PROVIDER=decodo
CN_PROXY_USER=votre_nom_d_utilisateur
CN_PROXY_PASS=votre_mot_de_passe
TWOCAPTCHA_KEY=votre_clé_2captcha

Schéma de données et taxonomie de Clawnet

Clawnet conserve des données structurées pour les sessions, les journaux et le mappage d'éléments dans le cadre de la norme Openclaw Skills.

Type de données Stockage/Format Description
Identifiants ~/.clawnet/agent-credentials.json Stocke l'agentId et l'agentSecret pour l'accès à l'API.
Journaux de session ~/.clawnet/logs/<id>.jsonl Enregistrements JSONL complets de toutes les actions, navigations et erreurs.
Instantanés de page Arbre d'accessibilité YAML Représentation du DOM adaptée à l'IA avec mappage d'éléments [ref=eN].
Métadonnées d'onglet Objet Tab Suit tabId, url, label et le statut actif.
Captures d'écran Base64 PNG Captures d'état visuel pour la communication et la vérification de l'utilisateur.

Fonctionnalités avancées de Clawnet

  • Orchestration multi-onglets avec variables de portée pour le traitement Web parallèle.
  • Simulation d'interaction humaine, y compris les mouvements de souris en courbe de Bézier et les vitesses de frappe naturelles.
  • Persistance du démon d'arrière-plan qui maintient les sessions de navigateur actives à travers plusieurs exécutions de scripts.
  • Exécution d'actions par lots pour minimiser la latence et les allers-retours LLM pour les flux en plusieurs étapes.
  • Intégration profonde avec Shadow DOM et les éditeurs contenteditable pour des interactions complexes avec les applications.
  • Journalisation détaillée des sessions pour l'audit du raisonnement de l'agent et le débogage des échecs Web au sein du framework Openclaw Skills.

SKILL.md


Chargement

Compétences Openclaw associées

En vedette*