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 es un Plugin incluido que convierte la memoria duradera en una
bóveda de conocimiento compilada.
No reemplaza al Plugin Active Memory. El Plugin Active Memory sigue
encargándose de la recuperación, la promoción, la indexación y Dreaming. memory-wiki se sitúa junto a él
y compila el conocimiento duradero en una wiki navegable con páginas deterministas,
declaraciones estructuradas, procedencia, paneles y resúmenes legibles por máquina.
Úsalo cuando quieras que la memoria se comporte más como una capa de conocimiento mantenida y
menos como un montón de archivos Markdown.
Qué añade
- Una bóveda wiki dedicada con diseño de página determinista
- Metadatos estructurados de declaraciones y evidencia, no solo prosa
- Procedencia, confianza, contradicciones y preguntas abiertas a nivel de página
- Resúmenes compilados para consumidores de agentes/runtime
- Herramientas nativas de wiki para buscar/obtener/aplicar/analizar
- Modo de puente opcional que importa artefactos públicos desde el Plugin Active Memory
- Modo de renderizado compatible con Obsidian e integración con CLI opcionales
Cómo encaja con la memoria
Piensa en la división así:| Capa | Encargada de |
|---|---|
Plugin Active Memory (memory-core, QMD, Honcho, etc.) | Recuperación, búsqueda semántica, promoción, Dreaming, runtime de memoria |
memory-wiki | Páginas wiki compiladas, síntesis con procedencia enriquecida, paneles, búsqueda/obtención/aplicación específicas de wiki |
memory_search corpus=all.
Cuando necesites ranking específico de wiki, procedencia o acceso directo a páginas, usa las
herramientas nativas de wiki en su lugar.
Patrón híbrido recomendado
Un valor predeterminado sólido para configuraciones local-first es:- QMD como backend de Active Memory para recuperación y búsqueda semántica amplia
memory-wikien modobridgepara páginas de conocimiento sintetizado duradero
- QMD mantiene notas sin procesar, exportaciones de sesiones y colecciones adicionales buscables
memory-wikicompila entidades estables, declaraciones, paneles y páginas fuente
- usa
memory_searchcuando quieras una sola pasada amplia de recuperación en la memoria - usa
wiki_searchywiki_getcuando quieras resultados de wiki conscientes de la procedencia - usa
memory_search corpus=allcuando quieras que la búsqueda compartida abarque ambas capas
openclaw wiki doctor primero,
luego confirma que el Plugin Active Memory admite artefactos públicos.
Cuando el modo de puente está activo y bridge.readMemoryArtifacts está habilitado,
openclaw wiki status, openclaw wiki doctor y openclaw wiki bridge import leen a través del Gateway en ejecución. Eso mantiene las comprobaciones de puente de la CLI alineadas
con el contexto runtime del Plugin de memoria. Si el puente está deshabilitado o las lecturas de artefactos
están desactivadas, esos comandos conservan su comportamiento local/sin conexión.
Modos de bóveda
memory-wiki admite tres modos de bóveda:
isolated
Bóveda propia, fuentes propias, sin dependencia de memory-core.
Usa esto cuando quieras que la wiki sea su propio almacén de conocimiento curado.
bridge
Lee artefactos de memoria públicos y eventos de memoria desde el Plugin Active Memory
a través de interfaces públicas del SDK de Plugin.
Usa esto cuando quieras que la wiki compile y organice los artefactos exportados del Plugin de memoria
sin acceder a elementos internos privados del Plugin.
El modo de puente puede indexar:
- artefactos de memoria exportados
- informes de Dreaming
- notas diarias
- archivos raíz de memoria
- registros de eventos de memoria
unsafe-local
Vía de escape explícita de la misma máquina para rutas privadas locales.
Este modo es intencionalmente experimental y no portable. Úsalo solo cuando
entiendas el límite de confianza y necesites específicamente acceso al sistema de archivos local que
el modo de puente no puede proporcionar.
Diseño de bóveda
El Plugin inicializa una bóveda así:sources/para material sin procesar importado y páginas respaldadas por puenteentities/para cosas, personas, sistemas, proyectos y objetos duraderosconcepts/para ideas, abstracciones, patrones y políticassyntheses/para resúmenes compilados y acumulaciones mantenidasreports/para paneles generados
Declaraciones estructuradas y evidencia
Las páginas pueden llevar frontmatterclaims estructurado, no solo texto libre.
Cada declaración puede incluir:
idtextstatusconfidenceevidence[]updatedAt
kindsourceIdpathlinesweightconfidenceprivacyTiernoteupdatedAt
Metadatos de entidades orientados a agentes
Las páginas de entidad también pueden llevar metadatos de enrutamiento para uso de agentes. Esto es frontmatter genérico, así que funciona para personas, equipos, sistemas, proyectos o cualquier otro tipo de entidad. Los campos comunes incluyen:entityType: por ejemploperson,team,systemoprojectcanonicalId: clave de identidad estable usada en alias e importacionesaliases: nombres, identificadores o etiquetas que deben resolverse a la misma páginaprivacyTier:public,local-private,sensitiveoconfirm-before-usebestUsedFor/notEnoughFor: pistas compactas de enrutamientolastRefreshedAt: marca de tiempo de actualización de fuente separada de la hora de edición de la páginapersonCard: tarjeta opcional de enrutamiento específica de persona con identificadores, redes sociales, correos electrónicos, zona horaria, línea, preguntar por, evitar preguntar por, confianza y privacidadrelationships: aristas tipadas a páginas relacionadas con destino, tipo, peso, confianza, tipo de evidencia, nivel de privacidad y nota
reports/person-agent-directory.md, luego abrir la página de la persona con wiki_get
antes de usar datos de contacto o hechos inferidos.
Ejemplo:
Canalización de compilación
El paso de compilación lee páginas wiki, normaliza resúmenes y emite artefactos estables orientados a máquina en:.openclaw-wiki/cache/agent-digest.json.openclaw-wiki/cache/claims.jsonl
- indexación wiki de primera pasada para flujos de búsqueda/obtención
- búsqueda de id de declaración de vuelta a las páginas propietarias
- suplementos compactos de prompts
- generación de informes/paneles
Paneles e informes de estado
Cuandorender.createDashboards está habilitado, la compilación mantiene paneles en
reports/.
Los informes integrados incluyen:
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
- clústeres de notas de contradicción
- clústeres de declaraciones en competencia
- declaraciones sin evidencia estructurada
- páginas y declaraciones de baja confianza
- frescura obsoleta o desconocida
- páginas con preguntas sin resolver
- tarjetas de enrutamiento de persona/entidad
- aristas de relación estructuradas
- cobertura de clases de evidencia
- niveles de privacidad no públicos que necesitan revisión antes de su uso
Búsqueda y recuperación
memory-wiki admite dos backends de búsqueda:
shared: usa el flujo de búsqueda de memoria compartida cuando esté disponiblelocal: busca en la wiki localmente
wikimemoryall
wiki_searchywiki_getusan resúmenes compilados como primera pasada cuando es posible- los ids de declaraciones pueden resolverse de vuelta a la página propietaria
- las declaraciones disputadas/obsoletas/actuales influyen en el ranking
- las etiquetas de procedencia pueden sobrevivir en los resultados
- el modo de búsqueda puede sesgar el ranking para búsqueda de personas, enrutamiento de preguntas, evidencia de fuentes o declaraciones sin procesar
- usa
memory_search corpus=allpara una sola pasada amplia de recuperación - usa
wiki_search+wiki_getcuando te importe el ranking específico de wiki, la procedencia o la estructura de creencias a nivel de página
auto: valor predeterminado equilibradofind-person: impulsa entidades similares a personas, alias, identificadores, redes sociales e ids canónicosroute-question: impulsa tarjetas de agente, pistas de preguntar por, pistas de mejor uso y contexto de relacionessource-evidence: impulsa páginas fuente y metadatos de evidencia estructuradaraw-claim: impulsa declaraciones estructuradas coincidentes y devuelve metadatos de declaración/evidencia en los resultados
wiki_search puede devolver
matchedClaimId, matchedClaimStatus, matchedClaimConfidence,
evidenceKinds y evidenceSourceIds en su carga de detalles. La salida de texto
también incluye líneas compactas Claim: y Evidence: cuando están disponibles.
Herramientas de agente
El Plugin registra estas herramientas:wiki_statuswiki_searchwiki_getwiki_applywiki_lint
wiki_status: modo de bóveda actual, estado, disponibilidad de la CLI de Obsidianwiki_search: busca páginas wiki y, cuando está configurado, corpus de memoria compartida; aceptamodepara búsqueda de personas, enrutamiento de preguntas, evidencia de fuentes o desglose de declaraciones sin procesarwiki_get: lee una página wiki por id/ruta o recurre al corpus de memoria compartidawiki_apply: mutaciones estrechas de síntesis/metadatos sin cirugía libre de páginawiki_lint: comprobaciones estructurales, vacíos de procedencia, contradicciones, preguntas abiertas
memory_search y memory_get compartidos puedan llegar a la wiki cuando el Plugin Active Memory
admita selección de corpus.
Comportamiento de prompt y contexto
Cuandocontext.includeCompiledDigestPrompt está habilitado, las secciones de prompt de memoria
añaden una instantánea compilada compacta desde agent-digest.json.
Esa instantánea es intencionalmente pequeña y de alta señal:
- solo páginas principales
- solo declaraciones principales
- recuento de contradicciones
- recuento de preguntas
- calificadores de confianza/frescura
Configuración
Pon la configuración bajoplugins.entries.memory-wiki.config:
vaultMode:isolated,bridge,unsafe-localvault.renderMode:nativeuobsidianbridge.readMemoryArtifacts: importar artefactos públicos del Plugin de Active Memorybridge.followMemoryEvents: incluir registros de eventos en modo bridgesearch.backend:sharedolocalsearch.corpus:wiki,memoryoallcontext.includeCompiledDigestPrompt: anexar una instantánea compacta del compendio a las secciones del prompt de memoriarender.createBacklinks: generar bloques relacionados deterministasrender.createDashboards: generar páginas de panel
Ejemplo: QMD + modo bridge
Usa esto cuando quieras QMD para recuperación ymemory-wiki para una capa de
conocimiento mantenida:
- QMD a cargo de la recuperación de Active Memory
memory-wikicentrado en páginas compiladas y paneles- la forma del prompt sin cambios hasta que habilites intencionalmente los prompts de compendio compilado
CLI
memory-wiki también expone una superficie de CLI de nivel superior:
Compatibilidad con Obsidian
Cuandovault.renderMode es obsidian, el Plugin escribe Markdown compatible
con Obsidian y, opcionalmente, puede usar la CLI oficial obsidian.
Los flujos de trabajo compatibles incluyen:
- sondeo de estado
- búsqueda en el almacén
- apertura de una página
- invocación de un comando de Obsidian
- salto a la nota diaria
Flujo de trabajo recomendado
- Conserva tu Plugin de Active Memory para recuperación/promoción/Dreaming.
- Habilita
memory-wiki. - Empieza con el modo
isolated, salvo que quieras explícitamente el modo bridge. - Usa
wiki_search/wiki_getcuando la procedencia sea importante. - Usa
wiki_applypara síntesis acotadas o actualizaciones de metadatos. - Ejecuta
wiki_lintdespués de cambios significativos. - Activa los paneles si quieres visibilidad de obsolescencia/contradicciones.