Spec-Zone.ru › ESLint

Политика использования ИИ

ESLint приветствует участие всех желающих, в том числе с использованием инструментов искусственного интеллекта (ИИ). Мы считаем, что ИИ может стать мощным инструментом для улучшения программного обеспечения, и хотим поощрять его ответственное использование в нашем проекте.

Чтобы интеграция вклада с помощью ИИ проходила гладко и качество кодовой базы оставалось высоким, мы установили следующие правила:

Раскрытие информации

Если вы используете ИИ для создания задачи или запроса на включение изменений, вы должны четко указать это в своем сообщении. Это поможет сопровождающим понять контекст вклада и провести соответствующую проверку.

Задачи и запросы на включение изменений, в которых не указано использование ИИ, могут быть закрыты без проверки. Те, кто неоднократно нарушает это правило, могут быть лишены возможности вносить вклад в ESLint.

Ответственность человека

ИИ может помочь с созданием кода или текста, однако окончательная ответственность за вклад остается за человеком, который его отправил.

  • Проверяйте свою работу: Перед отправкой запроса на включение изменений, созданного с помощью ИИ, необходимо тщательно проверить и протестировать код самостоятельно. Убедитесь, что он соответствует стандартам кодирования ESLint и правильно решает поставленную задачу.
  • Ответы от человека: Когда сопровождающие оставляют отзыв или задают вопросы по вашему сообщению, ответить должен человек. Не передавайте комментарии сопровождающих ИИ, чтобы он сгенерировал ответы. Мы ценим человеческое взаимодействие и технические обсуждения.
  • Редактируйте для удобства чтения: Текст, созданный с помощью ИИ, необходимо отредактировать, чтобы сопровождающим было легко его проверять. Удалите лишнее, улучшите форматирование и убедитесь, что вклад изложен ясно и кратко. Запросы на включение изменений и задачи, которые сложно проверять из-за текста, созданного ИИ, могут быть закрыты без проверки.

Критерии принятия запросов на включение изменений

Чтобы упорядочить поток поступающих вкладов, мы установили особые правила для запросов на включение изменений, созданных с помощью ИИ:

  • Только принятые задачи: Запросы на включение изменений, созданные с помощью ИИ, будут рассматриваться только для задач, которые команда ESLint официально пометила как accepted.
  • В остальных случаях — закрытие: Запросы на включение изменений, созданные с помощью ИИ для задач без пометки accepted, будут закрыты без проверки.

Мы благодарны за соблюдение этих правил и рады вместе изучать преимущества разработки с помощью ИИ!

Вознаграждение

ESLint не выплачивает вознаграждение — ни членам команды, ни из фонда для участников — за вклад, созданный преимущественно с помощью ИИ. Мы стремимся поощрять человеческую креативность и усилия в нашем проекте и считаем, что ИИ должен помогать, а не заменять вклад людей.

© OpenJS Foundation and other contributors
Licensed under the MIT License.
https://eslint.org/docs/latest/contribute/ai-policy

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API