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?
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.
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