Intenté escribir el script de automatización directamente en el entorno de desarrollo de GitHub Codespace por primera vez (no entiendo la sintaxis, el código fue escrito por Claude).
Después de la modificación, la estructura de archivos debería ser la siguiente:
Pero no estoy seguro de si puedo hacer esto en un entorno de producción.
Además, no estoy seguro de si estas modificaciones se perderán con una reconstrucción (rebuild) o con la actualización del plugin de automatización, por lo que no me atrevo a probarlo en producción. ¿Quizás debería enviar una solicitud de función para que el personal de mantenimiento del plugin la añada?
Espero que amigos con experiencia puedan informarme sobre el flujo de trabajo correcto, desde la escritura de pruebas hasta la aplicación en el entorno de producción.
¡Muchas gracias!
He revisado el enlace que me proporcionaste.
Me pregunto, ¿podrías explicarme por qué debería usar complementos en lugar de crear scripts dentro de la automatización de complementos?
No soy un profesional, y parece que crear un complemento es un poco más difícil.
Tengo muchas funciones que implementar, ¿esto parece requerir la creación de muchos complementos? (Aunque también me gustan los complementos porque se pueden compartir).
OK, eso es lo que me temía
Entonces, ¿la función de automatización personalizada no parece tener mucho sentido para el usuario?
Voy a revisar la documentación de nuevo, y si no funciona, intentaré crear un complemento.
Creo que al tutorial (que es un borrador) le falta esta información. Explica cómo crear nuevas automatizaciones, pero no dónde hacerlo. Las respuestas mencionan ejemplos de complementos, como el enlazado por @NateDhaliwal.
¿Depende de lo que entiendas por “usuario”? Como desarrollador, seguramente puedes crear un nuevo complemento que añada automatizaciones. Esta es la forma correcta de hacerlo.
Actualmente estoy experimentando con esto (¡pero tengo nociones vagas de código, no suficientes para crear ni siquiera un complemento simple por mí mismo!) y pronto compartiré mi experiencia reciente al respecto.
Dado que Claude te indicó que editaras el complemento de automatización, quizás quieras refinar tus indicaciones y hacer que la IA siga buenas prácticas reales.