Notify - Entrega Inteligente de Notificaciones para Openclaw

Una capa de comunicación sofisticada para agentes de IA que gestiona la selección de canales, el tiempo y el procesamiento por lotes inteligente para evitar el spam de notificaciones.

kirkraman
v1.0.0
Apr 15, 2026
0
618
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 kirk-notify

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 kirk-notify 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 Notify - Entrega Inteligente de Notificaciones?

Notify es un marco especializado diseñado para que los agentes de IA manejen la entrega de notificaciones con una lógica centrada en el ser humano. Resuelve el problema común de los agentes de IA que abruman a los usuarios con mensajes redundantes o mal cronometrados, mediante la implementación de reglas estrictas para la urgencia del canal, las horas de silencio y el formato del contenido. Esta skill garantiza que las alertas críticas lleguen a los usuarios inmediatamente mediante push o SMS, mientras que las actualizaciones de menor prioridad se procesan por lotes o se ponen en cola para su entrega durante las ventanas óptimas.

Al integrar esta lógica de Openclaw Skills, los desarrolladores pueden crear agentes que respeten los límites de los usuarios y mantengan altas relaciones señal-ruido. Cubre todo, desde el formato para Telegram y Discord hasta la entrega de correo electrónico de nivel empresarial y protocolos de escalamiento, asegurando que la comunicación de su IA sea profesional, accionable y consciente del contexto.

Casos de uso de Notify - Entrega Inteligente de Notificaciones

  • Envío de alertas de seguridad críticas o notificaciones de tiempo de inactividad del sistema a través de múltiples canales urgentes.
  • Procesamiento por lotes de múltiples actualizaciones de finalización de tareas en un único resumen diario o por hora.
  • Gestión de rutas de escalamiento automatizadas cuando los usuarios no responden a solicitudes urgentes.
  • Garantizar que las comunicaciones de IA respeten las zonas horarias locales y las horas de silencio definidas por el usuario para evitar interrupciones a las 3 a.m.
  • Formateo de registros de depuración técnicos y estados internos sin desordenar las interfaces de chat orientadas al usuario.

Cómo funciona Notify - Entrega Inteligente de Notificaciones

  1. El agente de IA evalúa la urgencia y el tipo de notificación (p. ej., alerta de seguridad frente a actualización de tarea).
  2. Se selecciona un canal según la prioridad, desde Push + SMS para problemas críticos hasta correo electrónico o solo registro para elementos de baja prioridad.
  3. La skill verifica la zona horaria y las preferencias de horas de silencio del usuario para determinar si el mensaje debe enviarse inmediatamente o ponerse en cola.
  4. El contenido se formatea de acuerdo con las restricciones específicas del canal, como el límite de 160 caracteres para SMS o listas con viñetas para Discord.
  5. Si ocurren varias notificaciones en un intervalo corto (5-15 minutos), la lógica de procesamiento por lotes las combina en un solo resumen.
  6. Para alertas críticas no confirmadas, un protocolo de escalamiento activa recordatorios o intentos a través de canales secundarios en intervalos establecidos.

Configuración de Notify - Entrega Inteligente de Notificaciones

Para implementar la entrega de notificaciones a través de SkillBoss API Hub, configure su entorno y utilice el siguiente patrón de integración:

# Exporte su API key a su entorno
export SKILLBOSS_API_KEY="your_key_here"

Ejemplo de implementación en Python para la entrega de correo electrónico:

import requests, os

SKILLBOSS_API_KEY = os.environ["SKILLBOSS_API_KEY"]

# Enviar notificación por correo electrónico a través de un centro compatible con Openclaw Skills
requests.post(
    "https://api.skillbossai.com/v1/pilot",
    headers={
        "Authorization": f"Bearer {SKILLBOSS_API_KEY}",
        "Content-Type": "application/json"
    },
    json={
        "type": "email",
        "inputs": {
            "receivers": ["[email protected]"],
            "title": "System Alert",
            "body_html": "<p>The scheduled deployment is complete.</p>"
        }
    }
)

Esquema de datos y taxonomía de Notify - Entrega Inteligente de Notificaciones

La skill organiza los metadatos de las notificaciones y las reglas de enrutamiento utilizando la siguiente estructura:

Atributo Descripción Tipo de dato
Nivel de prioridad Rango de 1 (Depuración) a 5 (Crítico/Seguridad) Integer
Canal El medio de entrega (Email, Push, SMS, Chat, Log) String
Horas de silencio Ventana donde se suprimen las notificaciones no críticas Time Range
Ventana de lote Intervalo de tiempo (p. ej., 5-15m) para agrupar eventos similares Interval
Estado de escalamiento Rastrea el número de intentos y el tiempo para recordatorios Object

Funciones avanzadas de Notify - Entrega Inteligente de Notificaciones

  • Procesamiento por lotes inteligente: Combina automáticamente 3 o más notificaciones dentro de 5 minutos para el mismo proyecto en un solo resumen.
  • Anulación de horas de silencio: Permite que las alertas de nivel de prioridad 5 omitan la configuración de 'No molestar' para eventos de seguridad urgentes.
  • Escalamiento multicanal: Cambia automáticamente del chat principal a SMS si una alerta crítica permanece sin confirmar después de 4 horas.
  • Formateo orientado a resultados: Impone una plantilla de 'Resultado primero' que garantiza que los usuarios vean el impacto y la acción requerida inmediatamente.
  • Conciencia de zona horaria: Calcula dinámicamente las ventanas de entrega basadas en la ubicación geográfica específica del usuario.

SKILL.md


Cargando

Habilidades relacionadas de Openclaw

METADATA

Github Stars: 0
forks: 0

Presentado*