¡Hola!
A menudo me encuentro queriendo usar Automatizaciones, pero sintiéndome limitado por cómo funcionan actualmente. Con frecuencia encuentro que un script tiene algo que necesito, mientras que necesito que esa parte funcione dentro del contexto de otro script.
Parece que esto está en gran medida relacionado con la forma en que las Automatizaciones funcionan y se configuran actualmente. Me encantaría ver las cosas divididas en Disparadores y Acciones.
- Disparadores de ejemplo:
- Cuando se crea/actualiza un tema
- Cuando se crea/actualiza una publicación
- Cuando cambia una configuración del sitio
- Cuando se cierra un tema
- Cuando un usuario gana una insignia
- etc.
- Acciones de ejemplo:
- Crear un tema de banner
- Cerrar un tema
- Responder a un tema
- Crear un tema
- Etiquetar un tema
- Ejecutar llamada LLM
- Enviar un mensaje de Slack
- etc.
Esta configuración permitiría algunas cosas:
- Múltiples acciones que se asignarán después de un disparador (por ejemplo, Cuando se crea un tema > Ejecutar llamada LLM > Etiquetar publicación > Responder al tema)
- Permitir que los datos de carga útil del disparador (y los datos posteriores disponibles de las acciones, por ejemplo, la respuesta de la llamada LLM) se utilicen dinámicamente dentro de las acciones.
En última instancia, siento que Automatización tiene mucho potencial, pero cada Script está aislado de una manera que hace que sea muy difícil de personalizar para las necesidades individuales. Cada uno asume actualmente que las acciones disponibles funcionarán para todos.