Keep Learning pour Openclaw

Keep Learning est une compétence de synchronisation intelligente qui transforme vos fichiers Markdown et votre code source locaux en une base de connaissances structurée et interrogeable dans la mémoire de votre agent AI.

nileader
v0.0.2
Mar 23, 2026
1
1.3k
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 keep-learning

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 keep-learning 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 Keep Learning ?

Keep Learning est un utilitaire sophistiqué conçu pour l'écosystème Openclaw Skills qui comble le fossé entre votre documentation locale et la mémoire active de votre agent AI. Il analyse les répertoires à la recherche de Markdown et d'une grande variété de langages de programmation, extrayant les concepts clés et les décisions pour construire une architecture de connaissances performante à trois couches. Cela garantit que votre agent ne se contente pas de lire vos fichiers, mais comprend et mémorise réellement l'expérience experte et les aperçus de projet qu'ils contiennent.

En s'appuyant sur le framework Openclaw Skills, Keep Learning implémente un moteur d'apprentissage incrémentiel. Il détecte intelligemment les changements via Git diffs ou la surveillance des fichiers locaux, garantissant que les connaissances internes de votre AI restent synchronisées avec vos modifications locales sans traitement redondant. Cela en fait un outil indispensable pour les développeurs et les chercheurs qui ont besoin que leurs collaborateurs AI restent à jour avec la documentation de projet et les bases de code locales en constante évolution.

Cas d'utilisation de Keep Learning

  • Synchronisation de la documentation d'équipe d'un dépôt Git local vers la mémoire à long terme d'un agent AI.
  • Intégration d'un agent AI à une nouvelle base de code en indexant les fichiers sources en Python, JavaScript, Java et Go.
  • Transformation d'un Obsidian personnel ou d'un second cerveau basé sur Markdown en une base de connaissances exploitable pour Openclaw Skills.
  • Maintien d'un index à jour des meilleures pratiques spécifiques au projet et de l'expérience experte pour une assistance AI en temps réel.

Comment fonctionne Keep Learning

  1. Récupération de la configuration : La compétence recherche dans la mémoire un chemin de base de connaissances existant ou invite l'utilisateur à en fournir un s'il s'agit de la première exécution.
  2. Mise à jour du dépôt : Si un dépôt Git est détecté, elle effectue un git pull pour s'assurer que les données les plus récentes sont disponibles.
  3. Détection des changements incrémentiels : Elle compare l'état actuel au hash du dernier commit et scanne les changements non validés pour identifier uniquement les fichiers nécessitant un nouveau traitement.
  4. Extraction de connaissances : La compétence analyse les formats de fichiers pris en charge pour identifier les thèmes, les concepts clés et les conclusions principales.
  5. Stockage multi-couches : Elle alimente la L1 Core Memory pour un rappel instantané et les L2 Knowledge Indexes pour le mappage des chemins de fichiers, tout en laissant les fichiers sources L3 sur le disque local pour des analyses approfondies.
  6. Déduplication et rapports : Elle vérifie les entrées de mémoire existantes pour éviter les doublons et génère un rapport d'apprentissage complet pour l'utilisateur.

Configuration de Keep Learning

Pour utiliser ceci dans l'environnement Openclaw Skills, assurez-vous que votre agent a accès au système de fichiers et suivez ces étapes :

# Déclenchez le processus d'apprentissage directement via le chat
keep learning

# Ou utilisez le déclencheur chinois spécifique
持续学习知识

Lorsque vous y êtes invité, fournissez le chemin absolu vers votre dossier de documentation (ex: ~/docs/my-project). Assurez-vous que git est installé si vous prévoyez d'utiliser les fonctionnalités de mise à jour incrémentielle.

Schéma de données et taxonomie de Keep Learning

Keep Learning organise les données en une hiérarchie à plusieurs niveaux pour équilibrer performance et profondeur :

Couche Type de stockage Type de contenu Valeur SEO
L1: Core Memory Mémoire de l'agent Conclusions clés et meilleures pratiques Rappel instantané
L2: Index Mémoire de l'agent Chemins de fichiers, résumés et mots-clés Cherchabilité
L3: Source Système de fichiers local Contenu original complet et code Contexte d'analyse approfondie

Toutes les métadonnées d'exécution, y compris la configuration et le dernier hash Git traité, sont stockées localement dans ~/.keep-learning/.

Fonctionnalités avancées de Keep Learning

  • Moteur d'apprentissage incrémentiel : Spécifiquement optimisé pour Openclaw Skills pour ne traiter que les fichiers ayant changé depuis la dernière session.
  • Intégration Git : Récupère automatiquement les dernières mises à jour et détecte les changements locaux validés ou non.
  • Déduplication intelligente : Utilise search_memory avant la création pour mettre à jour les nœuds de connaissances existants plutôt que de créer du désordre.
  • Classification multi-catégories : Trie automatiquement les connaissances en expert_experience, project_introduction ou learned_skill_experience en fonction de l'analyse du contenu.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*