Quando o ChatGPT e os LLMs começaram a se popularizar, tentei criar componentes de tema e plugins do Discourse usando IA e descobri que eles eram muito deficientes, mas não tentei desde então.
Você tem usado IA para escrever código para modificar o Discourse? E se sim, quais modelos você achou mais úteis para isso?
Eu recentemente quis criar uma prova de conceito rápida e simples e usei o Cursor no modo de agente para criar
Ele lutou muito com arquivos .gjs do EmberJS, e fiquei surpreso que ele teve mais facilidade com a API JS do Discourse do que com o EmberJS.
Tenho feito vários testes de viabilidade de codificação de “vibe” para o Discourse, e até agora o melhor que testei é o Claude Code cli.
Clone nosso template e comece dizendo ao LLM que ele está em um template para um plugin / componente de tema do Discourse e qual é o seu objetivo final.
Sempre precisei corrigir erros no final, mas ele faz um ótimo trabalho ao lidar com o código de bootstrap entediante.
Sim, por si só os LLMs não se dão muito bem com o Ember moderno, mas os resultados são muito melhores se você fornecer um exemplo de um componente existente do Discourse — esta é uma boa estratégia para humanos também