Come stai usando AI/LLMs per creare temi/componenti/plugin?

Quando ChatGPT e gli LLM hanno iniziato a diffondersi, ho provato a creare componenti tematici e plugin per Discourse utilizzando l’IA e li ho trovati gravemente carenti, ma non ho più provato da allora.

Hai usato l’IA per scrivere codice per modificare Discourse? E se sì, quali modelli hai trovato più utili per questo?

6 Mi Piace

Ho recentemente voluto creare una prova di concetto rapida e sporca e ho usato Cursor in modalità agente per creare

Ha faticato molto con i file .gjs di EmberJS, e mi ha sorpreso che abbia avuto più facilità con l’API JS di Discourse che con EmberJS.

Ho fatto diversi test sulla fattibilità del “vibe coding” per Discourse, e finora il meglio che ho testato è il Claude Code cli.

Clona il nostro template e inizia dicendo all’LLM che si trova in un template per un plugin / componente tema di Discourse e qual è il tuo obiettivo finale.

Ho sempre dovuto correggere gli errori alla fine, ma fa un ottimo lavoro nel gestire il codice “bootstrap” noioso.

8 Mi Piace

Sto attualmente cercando di scrivere cose difficili con Cursor / Augment
Finora ho un sacco di bug :rofl:

(sto cercando di creare firme per categoria, quindi serve una tabella e un nuovo campo di modifica e così via, oneshotting non ha funzionato)

4 Mi Piace

Sì, di per sé gli LLM non fanno grandi cose con l’Ember moderno, ma i risultati sono molto migliori se fornisci un esempio di un componente esistente di Discourse — questa è una buona strategia anche per gli esseri umani :grin:

7 Mi Piace