Was macht lucid?
Lucid: nächtlicher Kurator für Tagebücher – verarbeitet Skill-Journale in Stapelverarbeitung zum verifizierbaren Speicher von MemPalace.
Übersicht
Lucid durchsucht konfigurierte Quellen nach Skill-Journal-Dateien, validiert deren Struktur, reichert sie mit Verifikationsmetadaten an und lädt sie in den MemPalace-Speicher. Der gesamte Prozess ist für die nächtliche Ausführung optimiert.
Funktionen
- Stapelverarbeitung: Verarbeitet mehrere Journale in einem Durchlauf.
- Validierung: Prüft Journale auf erforderliche Felder (z. B.
timestamp,agent,entry). - Verifikation: Fügt kryptografische Hashes oder andere Verifikationsdaten hinzu.
- MemPalace-Integration: Lädt kuratierte Daten in den verifizierbaren Speicher.
Verwendung via SKILL.md
Dieser Skill wird durch Einbindung in die SKILL.md des Agenten konfiguriert. Beispielkonfiguration:
skills:
- name: indigokarasu/lucid
config:
source_dir: /pfad/zu/journalen
palace_endpoint: https://mempalace.example.com/api
Ausführung
Nach der Konfiguration kann der Agent den Skill mit einem Befehl wie lucid process oder automatisch über einen Cron-Trigger starten.
Abhängigkeiten
- Dateisystem: Zugriff auf Journal-Verzeichnisse.
- Netzwerk: Verbindung zum MemPalace-Endpunkt.
Fehlerbehandlung
- Fehlende Journale werden protokolliert.
- Ungültige Einträge werden übersprungen (Fehlerdetails im Log).