3.6 KiB
3.6 KiB
DREAMS.md — Dreaming Best Practices & Diary
Dreaming ist das Background Memory Consolidation System von OpenClaw. Es konsolidiert Kurzzeit-Erinnerungen automatisch in langlebiges Wissen (
MEMORY.md).
Best Practices
Input-Qualität
- Tägliche Notizen (
memory/YYYY-MM-DD.md) sachlich und strukturiert halten - Fakten klar von Meinungen trennen
- Quellen angeben wenn relevant (z.B. "aus Google Contacts", "Notarvertrag 25.11.2025")
- Wiederholungen vermeiden — gleiche Info nicht in mehreren daily files
- Keine Secrets — keine Passwörter, API-Keys oder sensible Daten
Dreaming Konfiguration
{
"plugins": {
"entries": {
"memory-core": {
"config": {
"dreaming": {
"enabled": true,
"timezone": "Europe/Berlin",
"frequency": "0 3 * * *"
}
}
}
}
}
}
- Zeit: 03:00 Uhr lokal — nachts, wenn keine aktiven Sessions
- Zeitzone: Immer
Europe/Berlinfür Martin setzen
Phasen verstehen
| Phase | Zweck | MEMORY.md? |
|---|---|---|
| Light | Signale sammeln und sortieren | ❌ |
| Deep | Kandidaten bewerten und promovieren | ✅ |
| REM | Themen & Muster extrahieren | ❌ |
Reihenfolge: Light → REM → Deep
Deep Ranking Signale
| Signal | Gewicht | Bedeutung |
|---|---|---|
| Relevance | 30% | Passt der Eintrag zu Suchanfragen? |
| Frequency | 24% | Wie oft signalisiert? |
| Query Diversity | 15% | Unterschiedliche Kontexte |
| Recency | 15% | Frische (zeitlich abgewertet) |
| Consolidation | 10% | Wiederholung über mehrere Tage |
| Conceptual Richness | 6% | Konzept-Tag-Dichte |
Manuelle Kontrolle
# Status & Kandidaten prüfen
openclaw memory promote
openclaw memory status --deep
# Vorschau (ohne Schreiben)
openclaw memory promote --limit 5
openclaw memory rem-harness
# Manuelles Promoten
openclaw memory promote --apply
# Einzelnen Kandidaten analysieren
openclaw memory promote-explain "suchbegriff"
openclaw memory promote-explain "suchbegriff" --json
Historische Daten (Backfill)
# Preview
memory rem-harness --path memory/2026-04-11.md --grounded
# Backfill schreiben
memory rem-backfill --path memory/2026-04-11.md
# Rollback falls nötig
memory rem-backfill --rollback
Troubleshooting
- Dreaming schreibt nicht? →
dreaming.enabledin Config prüfen - Falsche Zeit? →
dreaming.timezoneaufEurope/Berlinsetzen - Zu viele Einträge? → Schwellenwerte erhöhen (
minScore,minRecallCount) - Zu wenige Einträge? → Qualität der daily memory files prüfen
- DREAMS.md verändert? → Managed Blöcke (
<!-- openclaw:dreaming:... -->) werden vom System überschrieben
Goldene Regeln
MEMORY.md= Single Source of Truth für Langzeitgedächtnis- Daily Files = Rohdaten, Dreaming filtert und bewertet
DREAMS.md= System-Output, managed Blöcke nicht manuell editieren- Keine Secrets in irgendeiner Dreaming-Datei
- Regelmäßig prüfen — Dreaming ist assistiert, nicht vollautonom
Dream Diary
April 11, 2026
What Happened
- No grounded facts were extracted.
Reflections
- No grounded reflections emerged from this note yet.
April 12, 2026
What Happened
- No grounded facts were extracted.
Reflections
- No grounded reflections emerged from this note yet.