¿Cómo estás utilizando IA/LLMs para crear temas/componentes/plugins?

Cuando ChatGPT y los LLM empezaron a popularizarse, intenté crear componentes temáticos y plugins de Discourse usando IA y descubrí que eran muy deficientes, pero no lo he intentado desde entonces.

¿Has estado usando IA para escribir código para modificar Discourse? Y si es así, ¿qué modelos te han resultado más útiles para esto?

6 Me gusta

Recientemente quise crear una prueba de concepto rápida y sucia y usé Cursor en modo agente para crear

Tuvo muchos problemas con los archivos .gjs de EmberJS, y me sorprendió que tuviera más facilidad con la API de JavaScript de Discourse que con EmberJS.

He estado haciendo bastantes pruebas de la viabilidad de la codificación de ambiente para Discourse, y hasta ahora lo mejor que he probado es la CLI de código de Claude.

Clona nuestra plantilla y empieza por decirle a la LLM que está en una plantilla para un plugin / componente temático de Discourse y cuál es tu objetivo final.

Siempre he necesitado corregir errores al final, pero hace un gran trabajo al manejar el código de arranque aburrido.

8 Me gusta

Actualmente intentando escribir cosas difíciles con Cursor / Augment
Hasta ahora tengo muchos errores :rofl:

(intentando hacer firmas por categoría, así que se necesita una tabla y un nuevo campo de edición y demás, oneshotting no funcionó)

4 Me gusta

Sí, por sí solas las LLM no funcionan muy bien con Ember moderno, pero los resultados son mucho mejores si proporcionas un ejemplo de un componente existente de Discourse; esta es una buena estrategia para los humanos también :grin:

7 Me gusta