Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
memory-wiki ist ein gebündeltes Plugin, das dauerhaften Speicher in einen kompilierten Wissens-Tresor verwandelt.
Es ersetzt nicht das Active Memory-Plugin. Das Active Memory-Plugin bleibt weiterhin für Abruf, Promotion, Indexierung und Dreaming zuständig. memory-wiki arbeitet daneben und kompiliert dauerhaftes Wissen in ein navigierbares Wiki mit deterministischen Seiten, strukturierten Claims, Provenienz, Dashboards und maschinenlesbaren Digests.
Verwenden Sie es, wenn Speicher sich eher wie eine gepflegte Wissensschicht verhalten soll und weniger wie ein Haufen Markdown-Dateien.
Was es hinzufügt
- Einen dedizierten Wiki-Tresor mit deterministischem Seitenlayout
- Strukturierte Claim- und Evidenzmetadaten, nicht nur Fließtext
- Provenienz, Konfidenz, Widersprüche und offene Fragen auf Seitenebene
- Kompilierte Digests für Agent-/Runtime-Consumer
- Wiki-native Such-/Abruf-/Anwendungs-/Lint-Tools
- Optionalen Bridge-Modus, der öffentliche Artefakte aus dem Active Memory-Plugin importiert
- Optionalen Obsidian-freundlichen Render-Modus und CLI-Integration
Wie es mit Speicher zusammenspielt
Stellen Sie sich die Aufteilung so vor:| Ebene | Zuständig für |
|---|---|
Active Memory-Plugin (memory-core, QMD, Honcho usw.) | Abruf, semantische Suche, Promotion, Dreaming, Speicher-Runtime |
memory-wiki | Kompilierte Wiki-Seiten, provenienzreiche Synthesen, Dashboards, wiki-spezifische Suche/Abruf/Anwendung |
memory_search corpus=all durchsuchen.
Wenn Sie wiki-spezifisches Ranking, Provenienz oder direkten Seitenzugriff benötigen, verwenden Sie stattdessen die wiki-nativen Tools.
Empfohlenes Hybridmuster
Eine starke Voreinstellung für Local-first-Setups ist:- QMD als Active Memory-Backend für Abruf und breite semantische Suche
memory-wikiimbridge-Modus für dauerhafte synthetisierte Wissensseiten
- QMD hält Rohnotizen, Sitzungsexporte und zusätzliche Sammlungen durchsuchbar
memory-wikikompiliert stabile Entitäten, Claims, Dashboards und Quellseiten
- Verwenden Sie
memory_search, wenn Sie einen breiten Abrufdurchlauf über Speicher hinweg möchten - Verwenden Sie
wiki_searchundwiki_get, wenn Sie provenienzbewusste Wiki-Ergebnisse möchten - Verwenden Sie
memory_search corpus=all, wenn die gemeinsame Suche beide Ebenen abdecken soll
openclaw wiki doctor aus und bestätigen Sie dann, dass das Active Memory-Plugin öffentliche Artefakte unterstützt.
Wenn der Bridge-Modus aktiv ist und bridge.readMemoryArtifacts aktiviert ist, lesen openclaw wiki status, openclaw wiki doctor und openclaw wiki bridge import über den laufenden Gateway. Dadurch bleiben CLI-Bridge-Prüfungen am Runtime-Kontext des Speicher-Plugins ausgerichtet. Wenn Bridge deaktiviert ist oder Artefaktlesevorgänge ausgeschaltet sind, behalten diese Befehle ihr lokales/Offline-Verhalten bei.
Tresor-Modi
memory-wiki unterstützt drei Tresor-Modi:
isolated
Eigener Tresor, eigene Quellen, keine Abhängigkeit von memory-core.
Verwenden Sie dies, wenn das Wiki ein eigener kuratierter Wissensspeicher sein soll.
bridge
Liest öffentliche Speicherartefakte und Speicherereignisse aus dem Active Memory-Plugin
über öffentliche Plugin-SDK-Schnittstellen.
Verwenden Sie dies, wenn das Wiki die exportierten Artefakte des Speicher-Plugins kompilieren und organisieren soll, ohne auf private Plugin-Interna zuzugreifen.
Der Bridge-Modus kann Folgendes indexieren:
- exportierte Speicherartefakte
- Dream-Berichte
- tägliche Notizen
- Speicher-Root-Dateien
- Speicherereignisprotokolle
unsafe-local
Explizite Ausstiegsluke für private lokale Pfade auf derselben Maschine.
Dieser Modus ist absichtlich experimentell und nicht portabel. Verwenden Sie ihn nur, wenn Sie die Vertrauensgrenze verstehen und speziell lokalen Dateisystemzugriff benötigen, den der Bridge-Modus nicht bereitstellen kann.
Tresor-Layout
Das Plugin initialisiert einen Tresor wie folgt:sources/für importiertes Rohmaterial und Bridge-gestützte Seitenentities/für dauerhafte Dinge, Personen, Systeme, Projekte und Objekteconcepts/für Ideen, Abstraktionen, Muster und Richtliniensyntheses/für kompilierte Zusammenfassungen und gepflegte Rollupsreports/für generierte Dashboards
Strukturierte Claims und Evidenz
Seiten können strukturiertesclaims-Frontmatter enthalten, nicht nur freien Text.
Jeder Claim kann Folgendes enthalten:
idtextstatusconfidenceevidence[]updatedAt
kindsourceIdpathlinesweightconfidenceprivacyTiernoteupdatedAt
Agentenorientierte Entitätsmetadaten
Entitätsseiten können auch Routing-Metadaten für die Agentennutzung enthalten. Dies ist generisches Frontmatter und funktioniert daher für Personen, Teams, Systeme, Projekte oder jeden anderen Entitätstyp. Häufige Felder sind:entityType: zum Beispielperson,team,systemoderprojectcanonicalId: stabiler Identitätsschlüssel, der über Aliasse und Importe hinweg verwendet wirdaliases: Namen, Handles oder Labels, die auf dieselbe Seite auflösen sollenprivacyTier:public,local-private,sensitiveoderconfirm-before-usebestUsedFor/notEnoughFor: kompakte Routing-HinweiselastRefreshedAt: Zeitstempel der Quellenaktualisierung getrennt von der SeitenbearbeitungszeitpersonCard: optionale personenspezifische Routing-Karte mit Handles, sozialen Profilen, E-Mails, Zeitzone, Lane, ask-for, avoid-asking-for, Konfidenz und Datenschutzrelationships: typisierte Kanten zu verwandten Seiten mit Ziel, Art, Gewicht, Konfidenz, Evidenzart, Datenschutzstufe und Notiz
reports/person-agent-directory.md beginnen und dann die Personenseite mit wiki_get
öffnen, bevor Kontaktdaten oder abgeleitete Fakten verwendet werden.
Beispiel:
Kompilierungspipeline
Der Kompilierungsschritt liest Wiki-Seiten, normalisiert Zusammenfassungen und gibt stabile maschinenorientierte Artefakte aus unter:.openclaw-wiki/cache/agent-digest.json.openclaw-wiki/cache/claims.jsonl
- Wiki-Indexierung im ersten Durchlauf für Such-/Abruf-Flows
- Claim-ID-Auflösung zurück zu den besitzenden Seiten
- kompakte Prompt-Ergänzungen
- Berichts-/Dashboard-Generierung
Dashboards und Zustandsberichte
Wennrender.createDashboards aktiviert ist, pflegt die Kompilierung Dashboards unter reports/.
Eingebaute Berichte umfassen:
reports/open-questions.mdreports/contradictions.mdreports/low-confidence.mdreports/claim-health.mdreports/stale-pages.mdreports/person-agent-directory.mdreports/relationship-graph.mdreports/provenance-coverage.mdreports/privacy-review.md
- Widerspruchsnotiz-Cluster
- konkurrierende Claim-Cluster
- Claims ohne strukturierte Evidenz
- Seiten und Claims mit niedriger Konfidenz
- veraltete oder unbekannte Aktualität
- Seiten mit ungelösten Fragen
- Personen-/Entitäts-Routing-Karten
- strukturierte Beziehungskanten
- Abdeckung von Evidenzklassen
- nicht öffentliche Datenschutzstufen, die vor der Verwendung überprüft werden müssen
Suche und Abruf
memory-wiki unterstützt zwei Such-Backends:
shared: den gemeinsamen Speichersuch-Flow verwenden, wenn verfügbarlocal: das Wiki lokal durchsuchen
wikimemoryall
wiki_searchundwiki_getverwenden nach Möglichkeit kompilierte Digests als ersten Durchlauf- Claim-IDs können zurück zur besitzenden Seite aufgelöst werden
- bestrittene/veraltete/frische Claims beeinflussen das Ranking
- Provenienzlabels können in Ergebnissen erhalten bleiben
- Der Suchmodus kann das Ranking für Personensuche, Fragenrouting, Quellen- evidenz oder Roh-Claims gewichten
- Verwenden Sie
memory_search corpus=allfür einen breiten Abrufdurchlauf - Verwenden Sie
wiki_search+wiki_get, wenn Ihnen wiki-spezifisches Ranking, Provenienz oder Glaubensstruktur auf Seitenebene wichtig ist
auto: ausgewogener Standardfind-person: personähnliche Entitäten, Aliasse, Handles, soziale Profile und kanonische IDs stärker gewichtenroute-question: Agentenkarten, ask-for-Hinweise, best-used-for-Hinweise und Beziehungskontext stärker gewichtensource-evidence: Quellseiten und strukturierte Evidenzmetadaten stärker gewichtenraw-claim: passende strukturierte Claims stärker gewichten und Claim-/Evidenz- metadaten in Ergebnissen zurückgeben
wiki_search
matchedClaimId, matchedClaimStatus, matchedClaimConfidence,
evidenceKinds und evidenceSourceIds in seiner Detail-Payload zurückgeben. Die Textausgabe
enthält außerdem kompakte Claim:- und Evidence:-Zeilen, wenn verfügbar.
Agenten-Tools
Das Plugin registriert diese Tools:wiki_statuswiki_searchwiki_getwiki_applywiki_lint
wiki_status: aktueller Tresor-Modus, Zustand, Verfügbarkeit der Obsidian-CLIwiki_search: durchsucht Wiki-Seiten und, wenn konfiguriert, gemeinsame Speicherkorpora; akzeptiertmodefür Personensuche, Fragenrouting, Quellenevidenz oder Roh- Claim-Drilldownwiki_get: liest eine Wiki-Seite nach ID/Pfad oder fällt auf den gemeinsamen Speicherkorpus zurückwiki_apply: enge Synthese-/Metadatenmutationen ohne freie Seitenchirurgiewiki_lint: Strukturprüfungen, Provenienzlücken, Widersprüche, offene Fragen
memory_search und memory_get das Wiki erreichen können, wenn das Active Memory-
Plugin Korpusauswahl unterstützt.
Prompt- und Kontextverhalten
Wenncontext.includeCompiledDigestPrompt aktiviert ist, hängen Speicher-Prompt-Abschnitte
einen kompakten kompilierten Snapshot aus agent-digest.json an.
Dieser Snapshot ist absichtlich klein und signalstark:
- nur wichtigste Seiten
- nur wichtigste Claims
- Anzahl der Widersprüche
- Anzahl der Fragen
- Konfidenz-/Aktualitätsqualifizierer
Konfiguration
Legen Sie die Konfiguration unterplugins.entries.memory-wiki.config ab:
vaultMode:isolated,bridge,unsafe-localvault.renderMode:nativeoderobsidianbridge.readMemoryArtifacts: öffentliche Artefakte des Active Memory Plugin importierenbridge.followMemoryEvents: Ereignisprotokolle im Bridge-Modus einschließensearch.backend:sharedoderlocalsearch.corpus:wiki,memoryoderallcontext.includeCompiledDigestPrompt: kompakten Digest-Snapshot an Memory-Prompt-Abschnitte anhängenrender.createBacklinks: deterministische Blöcke mit verwandten Inhalten erzeugenrender.createDashboards: Dashboard-Seiten erzeugen
Beispiel: QMD + Bridge-Modus
Verwenden Sie dies, wenn Sie QMD für den Abruf undmemory-wiki für eine gepflegte
Wissensebene nutzen möchten:
- QMD für den Active Memory Abruf zuständig bleibt
memory-wikiauf kompilierte Seiten und Dashboards fokussiert bleibt- die Prompt-Form unverändert bleibt, bis Sie kompilierte Digest-Prompts bewusst aktivieren
CLI
memory-wiki stellt außerdem eine CLI-Oberfläche auf oberster Ebene bereit:
Obsidian-Unterstützung
Wennvault.renderMode obsidian ist, schreibt das Plugin Obsidian-freundliches
Markdown und kann optional die offizielle obsidian CLI verwenden.
Unterstützte Workflows sind unter anderem:
- Statusprüfung
- Vault-Suche
- Öffnen einer Seite
- Aufrufen eines Obsidian-Befehls
- Springen zur Tagesnotiz
Empfohlener Workflow
- Behalten Sie Ihr Active Memory Plugin für Abruf, Promotion und Dreaming bei.
- Aktivieren Sie
memory-wiki. - Beginnen Sie mit dem Modus
isolated, sofern Sie nicht ausdrücklich den Bridge-Modus verwenden möchten. - Verwenden Sie
wiki_search/wiki_get, wenn Herkunftsnachweise wichtig sind. - Verwenden Sie
wiki_applyfür eng begrenzte Synthesen oder Metadatenaktualisierungen. - Führen Sie
wiki_lintnach wesentlichen Änderungen aus. - Aktivieren Sie Dashboards, wenn Sie Sichtbarkeit für veraltete Inhalte und Widersprüche wünschen.