Spostamento del lavoro da Require LLM-generated themes & plugins to be tagged as such
Abbiamo fatto un primo tentativo di creare un file DiscourseSkill.md
leggere: DiscourseSkill.md
usare: DiscourseSkill.json
Spostamento del lavoro da Require LLM-generated themes & plugins to be tagged as such
Abbiamo fatto un primo tentativo di creare un file DiscourseSkill.md
leggere: DiscourseSkill.md
usare: DiscourseSkill.json
Qual è stata la base per la creazione di questo? Fin dall’inizio, si afferma che è destinato a plugin, temi e componenti dei temi.
Ma la mia impressione è che l’ambito della revisione non corrisponda alla struttura dei temi. Perché javascripts/ è incluso solo se si trova in una cartella assets? Perché stai limitando settings.yml alla cartella config? Di solito i temi non ne hanno.
È ironico che discutiamo di come le cose generate dall’IA potrebbero non soddisfare i requisiti di qualità, e la soluzione proposta non sembra nemmeno essa più affidabile.
Su questo argomento altamente controverso — e dato che è ragionevole supporre che l’AI rappresenti rischi significativi per le nostre capacità cognitive, la privacy e la sicurezza…
Voglio semplicemente dire che sono grato per questo strumento, perché ha evidenziato errori in plugin che ho creato con l’aiuto di LLM, errori che non sarei stato in grado di trovare da solo.
Questo è esattamente ciò che ho commentato nell’argomento che ha portato a questo. Non avevo le conoscenze tecniche per mettere in discussione i risultati in sé, ma piuttosto la loro applicazione pratica.
Purtroppo, l’umanità nel suo complesso non utilizza attualmente sempre le sue capacità di pensiero critico nell’analizzare azioni o risposte, agendo invece in base alle emozioni — senza rendersene conto, in modo completamente inconscio.
Ciò ci porta a pregiudizi imprecisi sulla validità o sul valore di qualcosa che, osservato in modo neutrale, sta in realtà migliorando una determinata situazione. Comprendo che si tratta di un fenomeno naturale che sta cambiando, e non di qualcosa di personale.
Solo per mostrare il mio umile sostegno all’autore per questo strumento.
Concordo, come ho già affermato, si trattava di una prima stesura che ora è stata migliorata grazie ai vostri feedback. Abbiamo dato un’altra occhiata e avevate ragione.
Classificazione dei candidati prima dell’ispezione dei file:
Inventario separato per repository/ rilascio condivisi:
Inventario espanso per i plugin:
plugin.rbconfig/routes.rbdb/post_migrate/.discourse-compatibilityd-compat/*Nuovo inventario per temi/componenti di tema:
about.json nella radicecomponentsettings.yml nella radicelocales/ nella radicecommon/, desktop/ e mobile/javascripts/ nella radiceapi-initializers/.js, .gjs e .hbsstylesheets/ nella radice e fogli di stile importatiassets/ nella radice e tutti i riferimenti ad essiNuovi controlli strutturali:
about.json e al comportamento di installazione.component: true indica un componente di tema.component: false o omesso indica un tema completo.Nuova checklist per temi completi:
La mia speranza è che il contributo della comunità migliori la Skill e che la Skill aiuti gli altri a valutare il proprio lavoro o, francamente, il lavoro degli altri prima dell’installazione, in caso di dubbi sulla qualità.
Finora siamo 2 a 2. I vostri input hanno guidato miglioramenti alla Skill e @satonotdead l’ha trovata utile. Grazie per le gentili parole e il supporto @satonotdead