위키백과:봇
Wikipedia간단히 말해서 이 페이지: 위키백과에서 봇은 백과사전을 유지하기 위해 다양한 작업을 수행하는 컴퓨터 제어 사용자 계정입니다.봇은 명백한 파괴 행위를 제거하고 토크 페이지를 보관하는 등 다양한 용도로 사용됩니다.모든 봇은 사용하기 전에 특수 그룹의 승인을 받아야 합니다. |
봇(소프트웨어 로봇의 일반적인 별명)은 영어 위키백과의 58,846,855페이지를 유지하기 위해 반복적이고 일상적인 작업을 수행하는 자동화된 도구입니다.봇은 매우 빠르게 편집할 수 있지만 잘못 설계되거나 작동하면 위키백과를 방해할 수 있습니다.이러한 이유로 봇 정책이 개발되었습니다.
현재 영어 위키백과에서 사용하도록 승인된 봇 작업은 2,651개입니다. 그러나 승인된 모든 작업이 적극적으로 편집을 수행하는 것은 아닙니다.봇이 수행한 작업이 해당 편집자의 관심을 끄는 경우 봇은 사용자 대화 페이지에 메시지를 남깁니다.일부 봇은 {{bots}}개 태그를 사용하여 이러한 메시지를 남길 수 있습니다.이 범주에 나열된 제외 호환 봇은 207개입니다.현재 "봇" 플래그로 플래그가 지정된 봇은 315개(이전 봇은 400개 이상)입니다.또한 많은 수의 기사를 반자동으로 편집할 수 있는 다양한 도구가 있습니다.
역사
봇은 과거에 짧은 기간 내에 위키백과에 업로드된 많은 수의 기사를 만드는 데 사용되었습니다.일부 기술적 문제가 발생하여 봇 정책이 수립되고 기사의 자동화, 대규모 작성이 제한되었습니다.
봇 정책
위키백과 정책은 봇이 무해하고 유용하며, 승인을 받고, 별도의 사용자 계정을 사용하며, 책임감 있게 운영될 것을 요구합니다.
봇 승인 그룹
봇 승인 그룹(BAG)은 영어 위키백과 커뮤니티를 대신하여 기술 및 품질 관리 관점에서 모든 봇 관련 활동을 감독하고 승인합니다.영어 위키백과에서는 봇에 플래그를 표시할 수 있는 권한이 관료에 한정되어 있습니다.
별도의 계정에서 자동화된 봇을 실행하려면 승인이 필요하며, 이는 위키백과에서 요청할 수 있습니다.봇/승인 요청.
봇을 만드는 방법
일반적으로 봇을 만들려면 프로그래밍 경험이 필요하며 정규식에 대한 지식은 많은 편집 작업에 유용합니다.그러나 AutoWikiBrowser 또는 JavaScript Wiki Browser와 같은 보다 사용자 친화적인 도구 중 일부를 일부 작업에 사용할 수 있습니다.
치킨 스킴, 커먼 리스프, 해스켈, 자바, 마이크로소프트.NET, Perl, PHP, Python 및 Ruby 프로그래밍 언어에는 모두 봇을 만드는 데 사용할 수 있는 라이브러리가 있습니다.Pywikibot은 MediaWiki 봇을 만들기 위해 특별히 개발된 일반적으로 사용되는 Python 패키지입니다.
봇 문제 처리
봇에 문제가 있거나 불만 사항이 있거나 제안할 사항이 있는 경우 사용자 대화 페이지(또는 봇 계정의 대화 페이지)를 통해 봇 운영자에게 직접 문의해야 합니다.봇 운영자들은 지역사회의 우려와 제안에 반응할 것으로 예상되지만, 부디 선의를 가지고 당황하지 마시기 바랍니다.버그와 실수가 발생하고, 우리는 모두 백과사전을 만들기 위해 여기에 있습니다.
봇이 심각한 문제를 일으키거나 봇 운영자가 응답하지 않았는데도 문제가 발생하는 경우 추가 중단을 방지하기 위해 몇 가지 메커니즘을 사용할 수 있습니다.대부분의 봇은 봇 사용자 페이지에서 문제가 있는 작업을 비활성화하기 위한 중지 단추 또는 수단을 제공합니다.이 문제를 먼저 시도한 후 봇 운영자와 문제에 대해 논의해야 합니다.이러한 메커니즘을 사용할 수 없거나 긴급 조치가 필요한 경우 관리자 게시판에 오류가 발생한 봇에 대한 차단을 요청하는 메시지를 남깁니다.게시판의 지침에 따라 봇 운영자에게 게시판에서 진행 중인 토론을 알려야 합니다.
봇이 해당 작업에 대해 설정된 합의를 벗어나 작동하는 것이 우려되는 경우, 먼저 봇 운영자와 문제를 논의하거나 다른 형태의 분쟁 해결을 시도하십시오(BAG 구성원은 이러한 문제에 대해 중립적인 중재자 역할을 할 수 있습니다).봇이 더 이상 해당 작업에 대한 합의를 얻지 못하는 것이 우려되는 경우, 공식적으로 로봇의 승인에 대한 재검토를 요청하거나 요청할 수 있습니다.
감시 목록에서 특정 봇을 숨기는 방법
감시 목록에서 모든 봇을 쉽게 숨길 수 있지만 사용자 기본 설정이나 기본 감시 목록 설정을 통해 특정 봇을 숨길 수는 없습니다.그러나 다음 단계를 수행하면 사용자 스크립트를 사용할 수 있습니다.
주요 단계
- 스페셜로 이동:MyPage/common.js 페이지(또는 스페셜:MyPage/skin.js)에서 다음 행(diff)을 추가합니다.
importScript('User:UncleDouggie/smart_watchlist.js'); // Backlink: [[User:UncleDouggie/smart_watchlist]]
- 특수로 이동:Preferences #mw-prefection-rc에서 '최근 변경사항 및 감시 목록의 페이지별 변경사항 그룹화' 및 'JavaScript가 아닌 인터페이스 사용' 상자를 모두 선택하고 '저장'을 클릭합니다.
- 브라우저의 캐시를 무시해야 합니다.
- 감시 목록으로 이동합니다.몇 가지 옵션이 있는 상자가 있어야 합니다.사용자 단추 숨기기 사용' 상자를 선택합니다.이렇게 하면 감시 목록에서 특정 봇(및 사용자)을 숨길 수 있습니다.
- 참고: 봇을 무시한 후 '사용자 숨기기' 상자의 선택을 취소하여 감시 목록을 검색할 때 실수로 '사용자 숨기기'를 클릭하지 않도록 할 수 있습니다.
선택적 단계
- '사용자 단추 숨기기 사용' 상자가 귀찮으면 스페셜로 이동합니다.MyPage/common.css 페이지(또는 특수:MyPage/skin.css)를 입력하고 다음 행(diff)을 추가합니다.
#SmartWatchlistOptions {display:none !important;}
- 브라우저의 캐시를 무시해야 합니다.
- 무시 목록을 재설정하는 등 상자를 다시 표시하려면 Special(특수로 이동합니다.MyPage/common.css 페이지에서 선택적 단계 #1에서 추가한 줄을 제거합니다(브라우저의 캐시를 다시 바이패스하도록 기억).선택적 단계 #1 및 #2를 다시 실행하면 상자가 다시 숨겨집니다.
원하는 모든 봇(또는 사용자)을 완전히 무시할 수 있지만, 실수하지 않을 것으로 믿는 잘 정의된 작업이 있는 봇만 무시하는 것이 좋습니다.
감시 목록에서 AWB 편집을 숨기는 방법
사용자 기본 설정 또는 기본 감시 목록 설정을 통해 AutoWikiBrowser(AWB) 편집을 숨길 수 없습니다.그러나 다음 단계를 수행하여 사용자 스크립트를 사용할 수 있습니다.
스텝
- 스페셜로 이동:MyPage/common.js 페이지(또는 스페셜:MyPage/skin.js)에서 다음 두 줄(diff)을 추가합니다.
스크립트 가져오기( '사용자:Evad37/감시목록-숨기기AWB.js' ); 백링크: [[사용자:이브드37/시계목록-숨기기AWB] 넝쿨 awb 기본적으로 숨김 = 진실의;
- 브라우저의 캐시를 바이패스합니다.
편집 요약에 "AWB"가 있는 편집은 기본적으로 숨겨집니다.시계 목록 상단(Monobook 스킨의 경우 "특수 페이지" 옆 또는 Vector 스킨의 경우 "추가" 드롭다운)에 있는 "AWB 표시" 탭을 클릭하여 표시할 수 있습니다.
주의:
- 빼먹으면,
var awbHiddenByDefault = true;
AWB 편집 내용은 기본적으로 표시되지만 감시 목록 맨 위에 있는 "Hide AWB" 탭을 클릭하여 AWB 편집 내용을 숨길 수 있습니다. - AWB 편집을 완전히 무시할 수는 있지만, 봇이나 미트봇의 사소한 편집뿐만 아니라 인간 편집자의 상당한 변경 사항이 대부분 포함되어 있다는 것을 기억하십시오.
- 스크립트로 편집 내용을 숨길 때 이전 편집 내용이 강제로 나타날 수 있습니다.사용
Expand watchlist to show all changes, not just the most recent
기본 설정 옵션은 페이지에 대한 숨겨진 다른 감시 목록 히트를 보려면 필요합니다.
특정 봇이 기사를 편집하지 못하게 하는 방법
주 공간 아티클을 특정 봇에서 편집할 필요가 없는 경우는 거의 없습니다.클루봇 NG와 같은 안티반달 봇은 모든 메인 스페이스 기사를 편집할 수 있어야 하기 때문에 모든 봇의 편집을 막을 필요는 없습니다.{{bots} 템플릿을 사용하면 봇이 필요한 드문 상황에서 기사를 편집할 수 없습니다.
예제
봇의 몇 가지 예는 다음과 같습니다.
- 사용자:AAlertBot – 진행 중인 토론에 대한 기사 알림을 WikiProjects에 전달합니다.
- 사용자:AnomieBOT – 다양한 작업으로, 날짜를 상자에 추가하는 것으로 가장 잘 알려져 있습니다.
- 사용자:Cluebot NG – 가능한 파괴 행위를 되돌립니다.
- User:Citation bot – PMID, ISBN 등을 페이지에 추가합니다.
- 사용자:CommonsDelinker – 정책 위반으로 인해 Wikimedia Commons에서 삭제된 파일에 대한 링크를 제거합니다.
- User:DatBot – 편집 필터를 순찰하고 무료가 아닌 이미지의 크기를 조정합니다.
- 사용자:DumbBOT – 최근에 보호되지 않은 페이지에서 보호 템플릿을 제거하는 경우가 많습니다.
- 사용자:InternetArchiveBot – 비활성 링크의 아카이브된 복사본을 검색합니다.
- 사용자:리스테리아 봇 – Magnus Manske의 실험용 봇.위키백과의 목록을 생성하고 업데이트합니다.
- 사용자: 소문자 시그마봇 III – 대화 페이지를 보관합니다.
- 사용자:ST47ProxyBot – 열려 있는 프록시에 대한 로컬 정책으로 인해 프록시가 자동으로 차단됩니다.
- 사용자:SineBot – 토크 페이지에 남겨진 주석에 서명합니다.
- 사용자:WP 1.0 봇 – 버전 1.0 편집 팀과 함께 작동합니다.
참고 항목
기사들
분류
메타
반스타
{{The Bot Creator Barnstar put your message here. ~~~~}}
봇을 만든 편집자에게 수여됩니다.{{Bot operator's barnstar put your message here. ~~~~}}
봇 운영자의 헛간 스타, 코더스도 사랑이 필요합니다.
사용자 상자 및 상단 아이콘