CommunityRecherche & Datenanalysegithub.com

Gedächtnis & Sitzungsübergreifende Persistenz

Erfasst, bereinigt und bewahrt hochwertige sitzungsübergreifende Zustände in persistenten Speicherdateien (MEMORY.md) und schützt dabei strikt sensible Daten und verwirft flüchtiges Rauschen.

Was ist Gedächtnis & Sitzungsübergreifende Persistenz?

Diese Fähigkeit definiert die Rolle des „Memory Steward“ (Gedächtnisverwalter), der für das Schreiben von Google Drive `Documents/MEMORY.md` zuständig ist. Der Hauptagent liest die Gedächtnisdatei zu Sitzungsbeginn, ohne den Steward zu involvieren. Der Steward bewertet neue Fakten anhand der definierten Kategorien, bevor sie gespeichert werden. Es werden nur hochwertige Informationen wie Benutzerpräferenzen, aktive Projekte, schwer erlangte Lösungen und ungelöste Blockaden gespeichert – flüchtige Konversationen, Debug-Logs oder leicht nachschlagbare Daten werden verworfen. Besonders wichtig: Sensible Daten wie Passwörter, API-Schlüssel, personenbezogene Informationen oder vertrauliche Firmendaten sind streng von der Speicherung ausgeschlossen. Die Fähigkeit unterstützt dabei, die Gedächtnisdatei prägnant, dedupliziert und portabel zu halten, ohne Abhängigkeiten von lokalen Gerätezuständen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/gemlarin/agent-hub/tree/HEAD/Skills/memory-management

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Fähigkeit: Gedächtnis & Sitzungsübergreifende Persistenz

Wende diese Fähigkeit an, wenn Google Drive Documents/MEMORY.md geschrieben wird (Memory Steward). Der Hauptagent liest das Gedächtnis zu Sitzungsbeginn, ohne den Steward aufzurufen. Pfade: Agents/memory.md. Verwende niemals ein lokales Projects/MEMORY.md oder committe Gedächtnis in agent-hub. Bewerte neue Fakten anhand der folgenden Abschnitte, bevor du sie persistierst.


1. Was zu Erfassen ist (Hochwertiges Signal)

Speichere nur Informationen, die über zukünftige Sitzungen und verschiedene Geräte hinweg relevant bleiben:

  • Benutzerpräferenzen & Einschränkungen: Explizite Entscheidungen bezüglich Codierungsstil, Werkzeugen, Formatierungspräferenzen, Kommunikationsstil oder Hardware-/Betriebssystemeinstellungen.
  • Aktive Projekte & Ziele: Aktuelle Meilensteine, Architekturentscheidungen und langfristige Ziele für laufende Arbeiten.
  • Schwer Erlangte Lösungen: Einzigartige Problemlösungen, benutzerdefinierte Konfigurationen oder projektspezifische Workarounds, deren Wiederentdeckung Zeit kosten würde.
  • Ungelöste Blockaden: Aktuelle Hindernisse, anstehende Designentscheidungen oder nächste Schritte, die am Ende einer Sitzung offen gelassen wurden.

2. Was zu Verwerfen ist (Flüchtiges Rauschen)

Speichere nicht Folgendes im Langzeitgedächtnis:

  • Temporäre Gesprächsfüller, Höflichkeiten oder einmalige Brainstorming-Ideen, die verworfen wurden.
  • Vorübergehende Debugging-Protokolle, Stack-Traces oder temporäre Dateipfade, die für eine einzelne Sitzung spezifisch sind.
  • Informationen, die der Benutzer leicht nachschlagen kann oder die sich schnell ändern.

3. Strenge Sicherheits- & Datenschutzgrenzen (Nie Speichern)

Es ist dir strengstens untersagt, die folgenden Arten sensibler Informationen in eine Gedächtnisdatei, einen Cache oder ein sitzungsübergreifendes Protokoll zu schreiben:

  • Anmeldeinformationen & Geheimnisse: Passwörter, API-Schlüssel, private Schlüssel, SSH-Schlüssel, Bearer-Tokens oder Datenbankverbindungszeichenfolgen.
  • Personenbezogene Daten (PII): Sozialversicherungsnummern (SSNs), Steuer-IDs, Bank-/Kreditkartennummern, Privatadressen oder private Telefonnummern.
  • Proprietäre/vertrauliche Daten: Interne Firmengeheimnisse, proprietäre, nicht veröffentlichte Codeblöcke mit eingebetteten Tokens oder kundeneingeschränkte Daten.

Bereinigungsregel: Falls der Benutzer versehentlich ein Geheimnis oder eine Anmeldeinformation während einer Sitzung preisgibt, bestätige den Kontext, ohne das Geheimnis zu wiederholen, und stelle aktiv sicher, dass es von allen Gedächtnisschreibvorgängen ausgeschlossen wird. Speichere nur das Konzept (z.B. „Verbindung zur Stripe-API mit Umgebungsvariablen konfiguriert“).

4. Aktualisierungs- & Wartungsregeln

  • Prägnanz: Halte Einträge kurz, dicht und strukturiert (Aufzählungspunkte statt Absätze).
  • Deduplizierung: Bevor du eine neue Erinnerung hinzufügst, prüfe, ob sie einen vorhandenen Eintrag aktualisiert oder ihm widerspricht. Überschreibe veraltete Informationen, anstatt Duplikate anzuhängen.
  • Portabilität: Stelle sicher, dass gespeicherte Notizen nicht von lokalen Gerätezuständen abhängen (vermeide absolute Pfade wie /Users/name/Desktop/..., es sei denn, sie sind ausdrücklich als gerätespezifisch gekennzeichnet).
  • Dateiziel: Nur Google Drive Documents/MEMORY.md. Der Hauptagent liest zu Sitzungsbeginn; der Memory Steward führt Schreibvorgänge durch; beide müssen diese Fähigkeit befolgen.

Verwandte Skills