Википедија: Правила за коришћење ботова

Из Википедије, слободне енциклопедије
Иди на навигацију Иди на претрагу
↱
  • ВП: ППБ
Ботс

Правила · Препоруке · Питања · Честа питања · Наручивање · Форум

Страни сарадници могу да погледају енглески превод политике ботова. Ипак, у свим случајевима само се руски текст сматра званичном политиком.

Правила за коришћење ботова покривају рад свих робота и аутоматизованих скрипти које се користе за аутоматизацију уређивања одељка Википедије на руском језику , без обзира да ли су потпуно аутоматизовани, да ли повећавају брзину уређивања или једноставно помажу у раду учесника.

Основни појмови

  • Ботови (скраћено од "роботи") су скрипте које обављају све врсте рутинских задатака који не захтевају директну контролу људи.
  • Помоћници за уређивање су специјални алати и скрипте које помажу у уређивању, али захтевају од корисника да донесе коначну одлуку. Сви програми или алати који не дозвољавају кориснику да прегледа сваку измену и не дају кориснику право да самостално откаже или потврди било коју измену сматрају се ботовима.
  • Скрипте (обично, али не нужно ЈаваСцрипт) могу да аутоматизују процесе и могу побољшати или проширити могућности МедиаВики-ја.

Коришћење ботова

Пошто ботови:

  • потенцијално способни да владају много брже од људи;
  • подложан мањем испитивању него људским изменама;
  • може довести до озбиљнијих последица у случају квара или злоупотребе,

пред њих се постављају високи захтеви пре омогућавања извршења додељених задатака. О новим типовима ботворка, који подразумевају масивне измене, ако претходно није постигнут консензус о њиховој прихватљивости, пре покретања треба разговарати на форуму (или, ако је задатак конкретнији, на пример, у вези са чланцима једног пројекта - у овом пројекту) и може се покренути тек када се тамо постигне консензус о њиховој прихватљивости.

Треба напоменути да се брзи или полуаутоматски процеси понекад могу сматрати ботовима. Ако сте у недоумици, потражите мишљење заједнице.

Бот налози

Оператер мора да креира посебан налог за бота. Назив налога мора да означава оператера или функције које обавља бот. Поред тога, одмах би требало да постане јасно да се измене врше аутоматски; ово се обично постиже укључивањем речи „Бот“ на почетак или крај назива налога. Алати који нису ботови (као што је АВБ ) не захтевају посебан налог, иако неки чланови креирају засебне налоге за ово.

За активност бота одговоран је његов оператер, чије име мора бити јасно назначено на личној страници бота. Конкретно, власник бота је одговоран за компензацију за било какву штету узроковану неисправним радом бота. Бот поштује сва правила на исти начин као и остали учесници.

Налог бота не би требало да се користи за измене које нису укључене у листу задатака додељених боту. Посебно се не препоручује коришћење налога бота за одговарање на поруке повезане са ботом, јер поруке бота могу остати непримећене од стране других учесника. Власници ботова могу да преусмере ботову страницу за дискусију на сопствену.

Бот флаг

Одобреним ботовима бирократе додељују техничку заставу "бот". Ова заставица означава да налог користи бот и смањује нека од техничких ограничења МедиаВики-ја. Такође, измене ботова су подразумевано скривене са листе недавних измена , а сами ботови аутоматски добијају права аутоматски патролираних [1] .

Захтеви за ботове

Да би бот био одобрен, његов оператер мора да докаже да бот:

  • сигуран;
  • корисно;
  • не ствара непотребно оптерећење на серверима;
  • има консензус заједнице за своје активности;
  • у складу са свим правилима и традицијом овог пројекта;
  • користи јасно формулисане информативне поруке у порукама корисницима или описима измена.

Лична страница бота мора да је дефинише као такву користећи шаблон {{ Бот }} . Такође треба да пружи информације о:

  • појединости о задацима које треба извршити;
  • режим рада (аутоматски или полуаутоматски);
  • учесталост рада;
  • софтвер или језик на коме се бот заснива.

Иако метрика оптерећења није критична, власници ботова треба да схвате да бот који даје много захтева или правила великом брзином утиче на сервере много више од просечног учесника. Ботови не би требало да постављају непотребне захтеве, а такође треба да буду умерени у брзини. Ако буде било каквих проблема, програмери ће обавестити заједницу и, у овом случају, морате следити њихова упутства.

  • Пробни ботови, као и одобрени ботови који обављају било који задатак осим тривијалног или хитног, требало би да буду у стању да раде брзином која им омогућава да ревидирају своје измене по потреби.
  • Неозначени ботови би требало да уређују спорије од означених ботова јер су њихове измене видљиве корисницима.
  • Увек се мора узети у обзир хитност задатка: задаци у којима брзина није критична (на пример, преименовање категорије ) могу се обављати спорије од хитних (на пример, вандалско повлачење). Али ниједан бот не би требало да буде у могућности да уређује више од 1 уређивања у секунди.
  • Брзина уређивања бота такође се може подесити на основу кашњења сервера: ово омогућава ботовима да успоре када је сервер јако оптерећен. Можете детаљније проучити мв: Мануал: Маклаг параметар .
↱
  • ВП: ВЛАЖНО

Ботови не би требало да врше несразмеран број читања садржаја Википедије. Ако вам је потребан садржај великог броја чланака, користите думпс . Ботови којима је потребан приступ за извршавање упита према базама података Википедије могу се покренути на Тоолфорге или Викимедиа Цлоуд ВПС ; такве активности су ван оквира ових правила.

Респонсивенесс

Учесници који читају описе измена ботова или њихове поруке обично очекују да виде тачно наведене информације, уз помоћ власника бота, ако се за то укаже потреба. Оператери морају да обрате пажњу на канале комуникације како би брзо и на одговарајући начин одговорили на све захтеве. Ово је предуслов за функционисање бота као целине. У најмању руку, оператер треба да се побрине да други учесници одговарају на такве поруке ако он није у могућности да одговори сам.

Савети за подешавање

Оператери могу да обављају следеће функције, у зависности од природе задатака које обавља бот:

  • Ботови који остављају поруке корисницима треба да пруже учесницима могућност да одустану од некритичних обавештења: лична страница бота треба детаљно да опише шта треба да се уради за ово.
  • Ботови који управљају више страница, али који не морају да уређују одређене странице, могу то постићи узимањем у обзир {{ Ботови }} шаблона; погледајте документацију шаблона за више детаља.
  • Да би избегли сукобе измене, ботови могу да прате шаблон {{ Уређивање }} .
  • Омогућавање другим учесницима да контролишу бот без учешћа оператера. На пример, бот може да провери одређену страницу и реагује на откривени садржај. Да би се спречила злоупотреба, такве странице се могу подесити на полу- или потпуну заштиту . У овом случају, оператер мора имати на уму да задржава пуну одговорност за све радње бота.
  • Да би избегао непотребна закључавања, бот може да провери да ли је пријављен и да престане да ради ако није.

Пожељно је, али није обавезно, објавити изворни код ботова.

Ограничења у употреби

Правописа

Ботови не би требало аутоматски да исправљају правописне грешке, јер је немогуће узети у обзир све могуће лажне позитивне резултате. Полуаутоматска провера правописа је прихватљива и може се применити или не мора у зависности од брзине уређивања.

Козметичке промене

Козметичке скрипте као што је цосметиц_цхангес.пи треба пажљиво користити. Неке од функционалности скрипте не раде исправно или нема консензуса о овим променама.

Глобални ботови

Глобални ботови су дозвољени на руској Википедији. Глобалну заставу бота додељују управници након дискусије на Мета-викију . Акције глобалних ботова у руском делу су ограничене на поправљање двоструких преусмеравања . Да бисте извршили друге задатке, морате поднети посебну пријаву . Ако се ови услови прекрше, глобална застава може бити опозвана. Глобални ботови имају исте могућности као и локални - скривање недавних измена са листе, аутоматско патролирање итд.

Процедура одобрења

Изјава

Сви ботови који обављају било коју евидентирану радњу (на пример, уређивање страница, отпремање датотека или креирање налога) морају бити одобрени пре почетка рада. Оператери могу извршити ограничено тестирање на још неодобреном боту, под условом да су тестови мали и ретки и ограничени на странице за тестирање. Сличне тестне измене се могу извршити под било којим налогом. Поред тога, било који бот или аутоматизовани процес који утиче само на сопствене личне странице и подстранице, или на личне странице власника бота, може се покренути без претходног одобрења.

Сви захтеви за статус бота подносе се на страници Википедије : Пријаве за статус бота . Апликација треба да наведе задатке које обавља бот, као и све друге информације које могу бити релевантне за његове активности. Ова апликација ће бити отворена неко време, а учесници ће моћи да коментаришу или постављају питања. Одлука о одобрењу апликације треба да узме у обзир горе наведене услове , релевантна правила и принципе, као и расправу о пријави. Затим бирократа , ако је потребно, додељује боту посебну техничку заставицу .

Као одговор на апликацију, од учесника се може тражити да покажу рад бота како би се уверили да ради исправно. Време и обим таквих тестова могу варирати. Током пробног периода, ботове треба надгледати како би брзо решили проблеме који се појављују.

Поред тога, потенцијални власници ботова треба да имају добру репутацију и искуство у решавању задатака који су додељени боту.

Ако оператер жели да промени или прошири задатке које обавља бот, онда мора да се увери да је то у складу са правилима. Мање промене (замена шаблона, побољшање постојеће функционалности бота, исправљање грешака) вероватно неће представљати проблем, али велике промене (попуне ботова – погледајте Википедија: Отпремање чланака , велике измене) не би требало да се праве без дискусије на форуму . Потпуно нови задаци у вези са групним изменама обично захтевају одвојену дискусију на форумима или пројектима. Власник бота може да креира посебне налоге за сваки задатак који бот обавља. За сваки нови налог мора се поднети посебна пријава за доделу техничке заставе.

Сваки администратор може блокирати ботове који обављају своје задатке без претходног одобрења.

Жалбе и преглед одобрења

Учесници који су незадовољни активношћу бота могу оспорити ову активност користећи стандардну процедуру решавања сукоба и узимајући у обзир ВП: МНОГО . Прво треба да контактирате менаџера бота и замолите га да да објашњења о изменама бота, или да заустави бота. У случају незадовољавајућег одговора бот ботмана, можете отворити тему на форумима: општа , „Пажња учесника“ или тематска (на пример, у дискусији о википројекту). Ако је потребна већа дискусија, можете отворити анкету или анкету . Исход такве расправе може забранити бот-у да обавља активности које се препознају као неконсензус, или обавезати одгајивача бота да модификује бота на одређени начин како би добио дозволу за наставак рада.

Ако све ове мере нису довеле до укидања погрешних измена, можете поднети захтев за уклањање ботова заставице . Поред уклањања заставице, могућа мера на крају може бити и напуштање заставице уз услов модификације бота или престанка одређених активности. Резултат такве апликације сумира бирократа .

Додатне заставице за ботове

Додељивање малих заставица ботовима

Боту се може доделити било која мала заставица [2] доступна власнику бота (посебно, власник-администратор бота може свом боту да додели било коју малу заставицу). Да би то урадио, власник бота мора да поднесе захтев администраторима, у коме наведе разлоге за доделу заставе (на пример, „дељење доприноса“ ако ће се бот масовно или систематски укључити у било какве техничке радње – нпр. патролирање или брисање).

Додељивање администраторске заставице ботовима

Ботови са администраторским правима („админ ботови“) се одобравају по општој процедури. Сам власник бота већ мора бити администратор. Као и са сваким другим ботом, дискусија иде на два нивоа:

  1. Одобравање заједнице за задатке бота, односно мора постојати консензус за аутоматско извршавање одређеног задатка. Ова дискусија се води или на Источном партнерству: ЗСБ , или на форуму – публицитету се придаје велики значај.
  2. Техничка оцена имплементације бота, односно способности бота да изврши додељени задатак. Процес техничке процене отворен је за све кориснике, али се од коментатора очекује одговарајућа техничка знања. Препоручљиво је да изворни код администраторских ботова буде отворен, али ако оператер не жели да га објави, мора га доставити на разматрање сваком администратору који то затражи.

Након постизања договора о задацима и техничкој имплементацији, од оператера може бити затражено да започне пробно покретање бота без ознаке „администратор“ (ако је то практично могуће) или да покрене бот са налога оператера (тада измене бота треба да бити јасно назначен као такав). Ако је пробни рад бота успешан, онда бирократа, након процене дискусије и присуства консензуса заједнице, додељује боту и администраторске заставице.

Администратори који покрећу неодобрене експерименталне ботове (као што су ботови у развоју) треба да их пажљиво прате и зауставе на први знак квара. Администратори су искључиво одговорни за активности својих ботова.

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

Прочие вопросы

Решение проблем

Если вы заметили ошибку в работе бота или хотите сделать замечание либо предложение, вам стоит связаться с ботовладельцем. Если бот вызывает значительные проблемы и вы считаете, что необходима срочная реакция, или если оператор не реагирует на сообщения об ошибках и продолжает использовать бота, можете оставить запрос к администраторам . Администраторы могут заблокировать бота до устранения неполадок.

Администраторы могут блокировать учётные записи ботов, работающих без одобрения, выполняющих неконсенсусные действия либо действующих вразрез с правилами применения ботов. Блокировка также может применяться, если бот не вошёл в систему под своей учётной записью или же вошёл в систему под чужой.

Блокировка оператора

Боты, единственный владелец которых заблокирован (не по собственному желанию), блокируются на тот же срок. Это не относится к краткосрочным (до недели) блокировкам. При блокировке такого бота желательно убедиться, что он не находится в процессе выполнения полезных заданий. Администратор должен взвесить все плюсы и минусы блокировки бота.

Боты бессрочно заблокированных участников блокируются бессрочно и лишаются технического флага.

Боты, управляемые несколькими участниками

Боты, управляемые несколькими операторами, допускаются при следующих условиях:

  1. раскрытие оператора — должно быть ясно показано, под чьим руководством совершаются те или иные правки, это обычно указывается в описании к правке;
  2. верификация оператора — бот должен обладать надёжной системой идентификации, чтобы не допустить к управлению посторонних пользователей (это достигается, например, через сложные пароли, ограничения в IP и т. п.);
  3. доверие к оператору — если ботом управляет кто-либо, кроме его создателя, то сообщество должно убедиться, что этот участник или участники обладают достаточными навыками и знаниями для соответствующей работы с ботом.

Помощники редактирования

Помощники редактирования — это инструменты, позволяющие решать рутинные задачи, но не изменяющие Википедию без определённых человеческих указаний. Сюда может включаться исправление орфографических ошибок, разрешение страниц неоднозначностей и откаты вандализма.

Подобная деятельность, как правило, не рассматривается как работа бота, но если появляются какие-то сомнения, вы должны пройти процедуру одобрения. В этом случае сообщество решит, необходимы ли отдельная учётная запись и технический флаг бота.

Участники, намеревающиеся провести множество правок, должны сначала убедиться, что существует консенсус относительно их полезности. Для подобной работы возможно создание отдельной учётной записи, но это не должно противоречить правилам использования нескольких учётных записей . Участники, использующие подобные помощники редактирования, могут отмечать это в описаниях правок и/или на личной странице учётной записи, от имени которой производятся изменения.

Создателям подобных инструментов разрешается создавать отдельный механизм получения одобрения в дополнение к стандартной процедуре. Примером инструмента с подобным механизмом может быть AutoWikiBrowser . Публикация исходного кода бота одобряется, но не обязательна.

Пользовательские скрипты

Большинство подобных скриптов направлено на то, чтобы просто улучшить, расширить или изменить функционал MediaWiki либо упростить доступ к наиболее часто используемым функциям. Как правило, подобные скрипты не требуют отдельного одобрения.

Примечания

  1. А так же автоподтверждённых и переименовывающих без перенаправлений, см. Служебная:Права групп участников#bot
  2. Флаг, в который включено меньше технических прав, чем во флаг администратора . Такими флагами не являются флаги бюрократа , чекъюзера , ревизора и пр.