Перенос работы из Require LLM-generated themes & plugins to be tagged as such
Мы сделали первый вариант создания файла DiscourseSkill.md
читать: DiscourseSkill.md
использовать: DiscourseSkill.json
Перенос работы из Require LLM-generated themes & plugins to be tagged as such
Мы сделали первый вариант создания файла DiscourseSkill.md
читать: DiscourseSkill.md
использовать: DiscourseSkill.json
На чём основывалось ваше решение при создании этого? Прямо в начале указано, что это предназначено для плагинов, тем и компонентов тем.
Но у меня сложилось впечатление, что область ревью не соответствует структуре тем. Почему javascripts/ включается только в том случае, если находится в папке assets? Почему вы ограничиваете использование settings.yml только папкой config? Обычно в темах таких папок нет.
Ирония в том, что мы обсуждаем, как сгенерированный ИИ контент может не соответствовать требованиям к качеству, а предложенное решение само по себе не вызывает большего доверия.
На этот крайне спорный вопрос — и учитывая, что разумно предположить, что ИИ представляет значительные риски для наших когнитивных способностей, приватности и безопасности…
Я просто хочу сказать, что я благодарен за этот инструмент, потому что он указал на ошибки в плагинах, которые я создавал с помощью LLM, и которые я не смог бы найти самостоятельно.
Именно об этом я и писал в комментарии к теме, из которой выросла эта. У меня не было технических знаний, чтобы ставить под сомнение сами результаты, а скорее их практическое применение.
К сожалению, человечество в целом сейчас не всегда использует навыки критического мышления при анализе действий или ответов, а действует на эмоциях — неосознанно, в совершенно бессознательной манере.
Это приводит нас к неверным предрассудкам о валидности или ценности чего-либо, что, если смотреть на это объективно, на самом деле улучшает данную ситуацию. Я понимаю, что это естественное явление, которое меняется, и не что-то личное.
Просто чтобы выразить свою скромную поддержку автору темы за этот инструмент.
Согласен. Как я уже говорил, это была первая версия, и теперь она улучшена благодаря вашей обратной связи. Мы посмотрели ещё раз, и вы оказались правы.
Классификация кандидата до проверки файлов:
Отдельный инвентарь общего репозитория/релиза:
Расширенный инвентарь плагина:
plugin.rbconfig/routes.rbdb/post_migrate/.discourse-compatibilityd-compat/*Новый инвентарь темы/компонента темы:
about.jsoncomponentsettings.ymllocales/common/, desktop/ и mobile/javascripts/api-initializers/.js, .gjs и .hbsstylesheets/ и импортируемые таблицы стилейassets/ и все ссылки на нихНовые структурные проверки:
about.json и поведению при установке.component: true означает компонент темы.component: false или отсутствие поля означает полноценную тему.Новый чек-лист для полноценной темы:
Я надеюсь, что вклад сообщества поможет улучшить Skill, а сам Skill поможет другим оценивать свою работу или, откровенно говоря, работу других до установки, если есть сомнения в качестве.
Пока что у нас 2 из 2. Ваш вклад привёл к улучшениям Skill, и @satonotdead нашёл его полезным. Спасибо за добрые слова и поддержку, @satonotdead