Auto-Updater pour Openclaw

Un utilitaire d'arrière-plan qui automatise la maintenance quotidienne en mettant à jour l'agent principal et toutes les extensions installées.

tigertamvip
v1.0.0
Mar 22, 2026
0
774
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 auto-updater-1

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 auto-updater-1 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 Auto-Updater ?

L'Auto-Updater est un utilitaire de maintenance critique conçu pour garantir que l'environnement de votre agent IA reste sécurisé, sans erreur et complet en termes de fonctionnalités, sans intervention manuelle. En s'appuyant sur le robuste écosystème Openclaw Skills, cet outil gère le cycle de vie du système central Clawdbot ainsi que de ses capacités périphériques.

Fonctionnant silencieusement en arrière-plan, il synchronise votre environnement local avec les derniers registres distants. Cette approche proactive de la gestion des versions élimine la dette technique et garantit que vous utilisez toujours les builds les plus avancés de vos Openclaw Skills.

Cas d'utilisation de Auto-Updater

  • Automatiser la synchronisation quotidienne de votre agent IA avec les dernières versions stables.
  • Garantir que les correctifs de sécurité critiques pour votre système central sont appliqués pendant la nuit.
  • Maintenir un état de versionnage cohérent sur l'ensemble des déploiements distribués de Openclaw Skills.
  • Recevoir des journaux de modifications détaillés et des résumés de mise à jour sans vérifier manuellement les dépôts.

Comment fonctionne Auto-Updater

  1. La compétence déclenche une tâche cron planifiée en fonction de votre fréquence et de votre fuseau horaire définis.
  2. Elle exécute une vérification au niveau du système pour identifier les nouvelles versions du moteur central Clawdbot.
  3. L'utilitaire interroge le registre pour comparer les versions locales de toutes les Openclaw Skills avec les derniers builds disponibles.
  4. Il applique les mises à jour de manière séquentielle à l'aide de gestionnaires de paquets ou de pulls de sources basés sur git.
  5. Les migrations post-mise à jour sont exécutées via la commande doctor pour garantir l'intégrité de la base de données.
  6. Un message de résumé complet est généré et envoyé à la session principale de l'utilisateur.

Configuration de Auto-Updater

Pour commencer, vous pouvez demander à votre agent de configurer l'environnement automatiquement :

Configure les mises à jour automatiques quotidiennes pour toi-même et toutes tes compétences.

Alternativement, enregistrez manuellement la tâche cron à l'aide de la CLI pour obtenir un contrôle précis sur la fenêtre de mise à jour :

clawdbot cron add \
  --name "Daily Auto-Update" \
  --cron "0 4 * * *" \
  --tz "America\/Los_Angeles" \
  --session isolated \
  --wake now \
  --deliver \
  --message "Run daily auto-updates: check for Clawdbot updates and update all skills. Report what was updated."

Schéma de données et taxonomie de Auto-Updater

La compétence suit l'historique des mises à jour et les états de versionnage à l'aide d'un système de journalisation structuré. Le tableau suivant présente la manière dont les mises à jour sont catégorisées :

Composant Source Méthode de mise à jour
Core System npm / pnpm / bun / git clawdbot update
Openclaw Skills Registry / ClawdHub clawdhub update --all
Migration Data System DB clawdbot doctor

Les résumés de mise à jour sont organisés par sauts de version (ex: v1.0.0 → v1.1.0) et catégorisés dans les états Updated, Current ou Failed.

Fonctionnalités avancées de Auto-Updater

  • Mode Dry-run pour simuler les chemins de mise à jour sans modifier l'environnement local.
  • Exécution de session isolée pour empêcher les journaux de maintenance d'encombrer les flux de travail principaux.
  • Hooks de migration automatisés qui exécutent des diagnostics système après chaque mise à jour binaire réussie.
  • Gestion des erreurs qui capture et signale les conflits de permissions ou les délais d'attente réseau directement à l'utilisateur.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*