Memory Lifecycle für Openclaw

Ein spezialisierter Skill zur Verwaltung von Entitätsstatus-Übergängen und Wissensarchivierung innerhalb des Gedächtnissystems eines AI Agent.

phernandez
v0.1.1
Mar 12, 2026
0
555
0

Installieren & Herunterladen

1. ClawHub CLI

Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.

npx clawhub@latest install memory-lifecycle

2. Manuelle Installation

Kopiere den Skill-Ordner an einen dieser Orte

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priorität: Workspace > Lokal > Integriert (Bundled)

3. Prompt-Installation

Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.

Hilf mir, memory-lifecycle über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).

Lieber herunterladen?

Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.

Was ist Memory Lifecycle?

Der Memory Lifecycle Skill bietet ein robustes Framework für die Verwaltung der Phasen, die Entitäten innerhalb eines Wissensgraphen durchlaufen. Durch die Implementierung dieser Openclaw Skills stellen Entwickler sicher, dass ihre AI Agents Informationsübergänge präzise handhaben und einen sauberen Arbeitsbereich beibehalten, ohne wertvolle historische Daten zu verlieren.

Basierend auf dem Prinzip Archivieren, niemals löschen, stellt dieser Skill sicher, dass abgeschlossene Arbeiten oder erledigte Aufgaben aus den aktiven Ansichten verschoben werden, während sie für den historischen Kontext und das Beziehungsmapping zugänglich bleiben. Dieser Ansatz verhindert Datenverlust und bewahrt die Integrität des Langzeitgedächtnisses des Agenten, sodass alle Beobachtungen, Beziehungen und die Historie auch nach Abschluss eines Projekts erhalten bleiben.

Memory Lifecycle Anwendungsfälle

  • Markieren von Projekten oder Aufgaben als abgeschlossen, beendet oder ausgeliefert.
  • Verschieben von Entitäten zwischen Statusordnern wie aktiv, Archiv und Pipeline.
  • Rückgängigmachen versehentlicher Erledigungen von Notizen oder Aufgaben durch Zurückverschieben in den aktiven Status.
  • Durchführung periodischer Bereinigungen veralteter aktiver Elemente durch Verschieben in Endstatus-Ordner.
  • Aktualisieren von frontmatter Metadaten, um den aktuellen Projektstatus wie pausiert, blockiert oder aufgeschoben widerzuspiegeln.

So funktioniert Memory Lifecycle

  1. Identifizieren der Statusabsicht aus Benutzereingabesignalen wie beendet, verpasst oder wiederbeleben.
  2. Lokalisieren der Zielentität mithilfe von Suchanfragen mit mehreren Variationen, um Genauigkeit zu gewährleisten.
  3. Ausführen einer Datei-Verschiebeoperation, um die Notiz in den entsprechenden statusspezifischen Ordner zu verlegen.
  4. Aktualisieren des internen frontmatter der Notiz, um den Metadatenstatus mit dem physischen Ort zu synchronisieren.
  5. Bereitstellen eines prägnanten Bestätigungsberichts an den Benutzer, der die Verschiebung und den Status-Update zusammenfasst.

Memory Lifecycle Einrichtung

Um diese Lifecycle-Logik in Ihren Openclaw Skills Workflow zu integrieren, stellen Sie sicher, dass Ihre Umgebung die folgende Konfiguration unterstützt:

# Definieren Sie Ihre Kernordnerstruktur in Ihrem Memory Root
mkdir -p entities\/active entities\/archive tasks\/active tasks\/completed

# Stellen Sie sicher, dass Ihr Agent die Erlaubnis hat, markdown Dateien zu verschieben und zu bearbeiten
# Der Skill basiert auf den Tool-Implementierungen 'move_note' und 'edit_note'

Memory Lifecycle Datenschema & Taxonomie

Komponente Beschreibung Logik
Ordnerpfad Das physische Verzeichnis (z. B. active/, archive/) Repräsentiert den aktuellen Status
Frontmatter YAML-Metadaten innerhalb der Notiz enthält status: active/completed
Permalink Der konstante Identifikator für die Entität Übersteht Datei-Verschiebungen und Umbenennungen
Wissensgraph Die Sammlung aller verlinkten Notizen Bleibt bei Archivierung erhalten, geht beim Löschen verloren

Memory Lifecycle Erweiterte Funktionen

  • Persistente permalinks stellen sicher, dass wiki-links nach Archivverschiebungen gültig bleiben.
  • Cross-skill Integration mit memory-tasks für die Handhabung spezifischer Aufgabenfelder.
  • Unterstützung von Batch-Operationen zum gleichzeitigen Verschieben mehrerer Entitäten basierend auf Filtern.
  • Mehrstatus-Erkennung für komplexe Lebenszyklen einschließlich Pipeline- und Endstatus-Übergängen.
  • Integration mit memory-defrag, um veraltete Elemente automatisch zu identifizieren und zu archivieren.

SKILL.md


Laden

Verwandte Openclaw-Skills

METADATA

Github Stars: 0
forks: 0

Hervorgehoben*