Documentación: Integración de Knodge.eu en OpenClaw.ai
Esta documentación describe la sinergia entre la plataforma de conocimiento Knodge.eu (memoria central y reglas) y el framework de agentes OpenClaw.ai (ejecución local y automatización).
#1 Ejemplo principal: Integración inteligente de sistemas
En este escenario, la IA mantiene una conversación con un nuevo usuario, aprende sus preferencias y OpenClaw configura automáticamente el entorno de trabajo local.
Lo que el usuario tiene que hacer en Knodge.eu:
- Crear portal: Crear un portal (por ejemplo
internal-onboarding) a través del panel de control o la interfaz API.
**Subir la plantilla_instruction_onboarding.mda los documentos del portal. - Definir preferencias:** Personalizar las preguntas del archivo (por ejemplo, según los lenguajes de programación o las preferencias de la herramienta) que son importantes para la configuración local.
- Guardar clave API: Copie la clave API de su portal para permitir la comunicación externa.
Lo que hay que hacer en OpenClaw:
- Conexión API: Configurar una habilidad que envíe peticiones a
https://knodge.eu/api/portal/:slug/api-chatcon la cabeceraX-API-Key. - Definir trigger:** Crear una tarea que reaccione a la palabra clave
#onboarding.
Permisos locales: Permitir a OpenClaw acceder al terminal (shell) para ejecutar comandos de configuración (por ejemplogit config) basados en los resultados de la IA.
El flujo de trabajo:
- el usuario inicia el chat en OpenClaw con
#onboarding. - OpenClaw reenvía el mensaje a la API de Knodge, que activa la plantilla de onboarding.
- la IA recoge información como nombre, saludo e intereses.
- tras la conversación, la IA utiliza la herramienta
save_user_datapara guardar un perfil como_user_{userId}.mden Knodge. - OpenClaw lee este perfil y ejecuta localmente las configuraciones adecuadas.
2. ejemplo superior: Expert-Review & Compliance Fix
La IA analiza los archivos locales según normas profesionales y OpenClaw realiza las correcciones necesarias directamente en el sistema de archivos.
Lo que el usuario tiene que hacer en Knodge.eu:
- Proporcionar reglas expertas: Subir
_instruction_expert.mdy_instruction_checklist.mda su portal. - Almacenar conocimiento: Subir documentos PDF con normas de codificación o directrices legales para que sirvan de referencia.
Lo que hay que hacer en OpenClaw:
- Acceso a archivos: Dar a OpenClaw permisos de lectura y escritura en la carpeta del proyecto a revisar.
- Comando de análisis: Implementar un comando que envíe el contenido de un archivo local junto con la palabra clave
#expertoa la API de Knodge.
El flujo de trabajo:
- le dices a OpenClaw "Comprueba
config.pycon#expert". - OpenClaw envía el contenido del fichero a Knodge; Knodge aplica un análisis profundo y terminología técnica.
- Knodge identifica los problemas y crea una lista de comprobación paso a paso mediante
#checklistsi es necesario. - OpenClaw revisa esta lista de comprobación, corrige el código localmente y valida los cambios mediante un comando de terminal.
Configuración técnica y lista futura
Resumen de configuración
| Componente Knodge.eu (memoria) OpenClaw (ejecución)
| --- | --- | --- |
| Autenticación** Cabecera X-API-Key Almacenar API-Key de forma segura en .env.
| Control lógico | Archivos con el prefijo _instruction_ | Reconocimiento de palabras clave (por ejemplo #summary) | |
Guardado | Herramienta save_user_data (archivos Markdown) | Llamada a la herramienta a través del puente API |
| Idiomas | Soporte nativo DeepL | Entrada de comandos posible en 6 idiomas |
Lista futura (características previstas)
** Integración nativa de plugins:** Un plugin oficial de OpenClaw que integra portales Knodge como almacenamiento nativo de archivos (bóveda en la nube).
**Actualización automática de los ficheros #instruction en Knodge basada en el éxito de las acciones locales de OpenClaw.
*Memoria compartida para equipos de agentes:**Múltiples instancias de OpenClaw acceden a un perfil de usuario compartido a través de Knodge para resolver tareas coordinadas.
Registro de auditoría automatizado: OpenClaw guarda cada comando shell ejecutado como un documento verificado en el portal Knodge para seguridad de la auditoría.