Verschiebung der Arbeit aus Require LLM-generated themes & plugins to be tagged as such
Wir haben einen ersten Entwurf für die Erstellung von DiscourseSkill.md erstellt
lesen: DiscourseSkill.md
verwenden: DiscourseSkill.json
Verschiebung der Arbeit aus Require LLM-generated themes & plugins to be tagged as such
Wir haben einen ersten Entwurf für die Erstellung von DiscourseSkill.md erstellt
lesen: DiscourseSkill.md
verwenden: DiscourseSkill.json
Was war die Grundlage für die Erstellung dieses Dokuments? Ganz am Anfang steht, dass es für Plugins, Themes und Theme-Komponenten gedacht ist.
Mein Eindruck ist jedoch, dass der Überprüfungsbereich nicht zur Struktur von Themes passt. Warum wird javascripts/ nur einbezogen, wenn es sich in einem assets-Ordner befindet? Warum wird settings.yml auf den config-Ordner beschränkt? Themes haben normalerweise nicht diese Struktur.
Es ist ironisch, dass wir darüber diskutieren, dass KI-generierte Inhalte möglicherweise nicht den Qualitätsanforderungen entsprechen, und die vorgeschlagene Lösung selbst nicht zuverlässiger wirkt.
Zu diesem hochkontroversen Thema – und angesichts der Tatsache, dass es vernünftig ist, anzunehmen, dass KI erhebliche Risiken für unsere kognitiven Fähigkeiten, unsere Privatsphäre und unsere Sicherheit birgt…
Ich möchte lediglich sagen, dass ich für dieses Werkzeug dankbar bin, denn es hat Fehler in Plugins, die ich mit Hilfe von LLMs erstellt habe, aufgezeigt, die ich allein nicht hätte finden können.
Genau das habe ich im Thema kommentiert, das zu diesem hier geführt hat. Ich hatte nicht das technische Wissen, um die Ergebnisse selbst in Frage zu stellen, sondern eher deren praktische Anwendung.
Leider nutzt die Menschheit als Ganzes derzeit nicht immer ihre kritischen Denkfähigkeiten, wenn sie Handlungen oder Reaktionen analysiert, und handelt aus Emotionen heraus – ohne es zu bemerken, auf völlig unbewusste Weise.
Das führt uns zu ungenauen Vorurteilen über die Gültigkeit oder den Wert von etwas, das, wenn man es neutral betrachtet, tatsächlich eine bestimmte Situation verbessert. Ich verstehe, dass dies ein natürliches Phänomen ist, das sich verändert, und nichts Persönliches ist.
Nur um meine bescheidene Unterstützung für den Ersteller dieses Themas für dieses Werkzeug zu zeigen.
Einverstanden. Wie bereits erwähnt, handelte es sich dabei um einen ersten Entwurf, der aufgrund eures Feedbacks verbessert wurde. Wir haben uns das noch einmal angesehen, und ihr hattet recht.
Kandidaten-Klassifizierung vor der Dateiprüfung:
Getrennte Inventarisierung des gemeinsamen Repositories/Releases:
Erweiterte Plugin-Inventarisierung:
plugin.rb geladen, registriert oder offengelegt wirdconfig/routes.rbdb/post_migrate/.discourse-compatibilityd-compat/*-Branches und WorkflowsNeue Theme/Theme-Komponenten-Inventarisierung:
about.json im Stammverzeichniscomponent-Klassifizierungsettings.yml im Stammverzeichnislocales/ im Stammverzeichniscommon/, desktop/ und mobile/javascripts/ im Stammverzeichnisapi-initializers/.js, .gjs und .hbs-Dateienstylesheets/ im Stammverzeichnis und importierte Stylesheetsassets/ im Stammverzeichnis und alle Verweise daraufNeue Strukturprüfungen:
about.json und dem Installationsverhalten passen.component: true bedeutet Theme-Komponente.component: false oder weggelassen bedeutet vollständiges Theme.Neue Checkliste für vollständige Themes:
Meine Hoffnung ist, dass die Gemeinschaftsmitwirkung die Skill verbessert und die Skill anderen hilft, ihre eigene Arbeit oder, ganz offen, die Arbeit anderer vor der Installation zu bewerten, falls Zweifel an der Qualität bestehen.
Bisher stehen wir bei 2 zu 2. Euer Input hat zu Verbesserungen der Skill geführt und @satonotdead fand sie hilfreich. Danke für die freundlichen Worte und die Unterstützung, @satonotdead