Content Scrubber para Openclaw

Un motor de redacción determinista que evita que los detalles de la infraestructura privada se filtren en los canales de mensajería públicos.

solomonneas
v1.0.0
Mar 21, 2026
0
816
0

Instalar y Descargar

1. ClawHub CLI

La forma más rápida de instalar una habilidad directamente desde el registro.

npx clawhub@latest install content-scrubber

2. Instalación manual

Copia la carpeta de la habilidad a una de estas ubicaciones

Global
~/.openclaw/skills/
Espacio de trabajo
<project>/skills/

Prioridad: Espacio de trabajo > Local > Integrado

3. Instalación del prompt

Copia este prompt en OpenClaw para instalarlo automáticamente.

Ayúdame a instalar content-scrubber usando Clawhub. Si Clawhub no está instalado, instálalo primero (npm i -g clawhub).

¿Prefieres descargar?

Obtén los archivos originales de la habilidad en un archivo ZIP.

¿Qué es Content Scrubber?

Content Scrubber es una extensión especializada diseñada para usuarios de Openclaw Skills que requieren un alto nivel de privacidad y seguridad. Actúa como una barrera de seguridad al interceptar las comunicaciones salientes y limpiar los datos técnicos sensibles, como las direcciones IP internas y los nombres de host, antes de que se transmitan a plataformas externas como Discord, Telegram o Signal.

A diferencia de la redacción tradicional basada en LLM, que puede ser impredecible, esta skill utiliza una arquitectura robusta impulsada por regex. Esto garantiza que las reglas de privacidad se apliquen con precisión determinista, lo que la convierte en una herramienta esencial para los desarrolladores y administradores de sistemas que desean compartir los resultados de los agentes sin exponer la topología interna de sus redes privadas.

Casos de uso de Content Scrubber

  • Compartir registros o salidas de comandos de Openclaw Skills en servidores públicos de Discord sin exponer las IPs de los servidores internos.
  • Colaborar en canales compartidos ocultando objetivos SSH específicos y credenciales de usuario.
  • Probar las respuestas del agente de AI en un modo dryRun para auditar posibles fugas de datos antes de que ocurran.
  • Proteger los puertos de servicio de localhost y las direcciones de bucle de retorno durante demostraciones en vivo o sesiones de solución de problemas.

Cómo funciona Content Scrubber

  1. El complemento se registra como un interceptor de mensajes de alta prioridad dentro del entorno Openclaw.
  2. Cada mensaje saliente se escanea contra una biblioteca completa de patrones regex dirigidos a IPs RFC 1918, direcciones de bucle de retorno y sintaxis SSH.
  3. Las cadenas sensibles detectadas se reemplazan con marcadores de posición estandarizados como [redacted-ip] o [redacted-target].
  4. El mensaje saneado se pasa al proveedor de mensajería (por ejemplo, Telegram API) para su entrega final.
  5. Si está habilitado, el modo dryRun registra los patrones detectados en la consola sin alterar el contenido del mensaje.

Configuración de Content Scrubber

  1. Despliegue los archivos del complemento en su directorio de extensiones local:
mkdir -p ~/.openclaw/extensions/content-scrubber
# Copie index.ts, openclaw.plugin.json y package.json a esta carpeta
  1. Actualice su archivo de configuración global (openclaw.json) para activar la skill:
{
  "plugins": {
    "entries": {
      "content-scrubber": {
        "enabled": true,
        "config": {
          "dryRun": false,
          "allowedRecipients": []
        }
      }
    }
  }
}
  1. Reinicie el servicio Openclaw para aplicar las nuevas capas de seguridad.

Esquema de datos y taxonomía de Content Scrubber

Content Scrubber gestiona su ciclo de vida a través del siguiente esquema de configuración y metadatos:

Opción Tipo Descripción
dryRun boolean Si es verdadero, identifica datos sensibles en los registros pero no modifica el mensaje saliente.
allowedRecipients array Una lista blanca de IDs de chat donde se omite la lógica de limpieza.
placeholders interno Mapeo de coincidencias de regex a etiquetas como [redacted-service] o [redacted-ip].

Todas las transformaciones se realizan en memoria durante la fase de interceptación, lo que garantiza que esta skill específica no guarde en disco ningún registro sin redactar.

Funciones avanzadas de Content Scrubber

  • Motor de Regex Determinista: Protección garantizada contra casos extremos que a menudo eluden los limpiadores probabilísticos de LLM.
  • Lista Blanca de Destinatarios: Control granular para omitir la redacción en DMs privados de confianza mientras se mantienen reglas estrictas para los canales de grupo.
  • Soporte Multiprotocolo: Funciona sin problemas en todas las superficies de mensajería compatibles con Openclaw Skills, incluidos Signal y Telegram.
  • Registro de Auditoría: Use dryRun para realizar auditorías de seguridad de los hábitos de comunicación de su agente de AI sin interrumpir la experiencia del usuario.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*