翻译/Bots: An Overview Of How They Are Used on FANDOM

机智的小鱼君⚡️(给我留言☎️)正在翻译本文

十五年前我开始了我的wiki编辑之旅，从一个小社区生根，不久成为巡查员，而后是管理员、行政员，然后加入志愿开发者的队伍……许多年后的今日，我成为了一名FANDOM员工。如今对于我来说编辑wiki就和呼吸一样轻松（甚至比呼吸还要轻松——如果我感冒了的话#笑），但是有一样“操作”却花了我很～久才弄明白——那就是如何使用机器人（bots）。

在我刚刚开始wiki生涯的前几年里，总是听到有人谈起他们的“机器人”兄弟，我怎么也搞不明白那是在说什么。难不成他们买了一个坐在电脑前面帮他们打字的人形机器人？然后设置一下它们就会一直一直坐在那里打字然后永远停不下来？听起来好像科幻小说里的场景！我也可以给自己的wiki弄上一个机器人吗？话说回来机器人到底是做什么用的啊？

那么今天，就让我来简单说明一下什么是机器人吧，以及——你为什么需要一个机器人，我还会告诉你怎样为你的社区添置一个机器人。==机器人(bot)到底是什么玩意?==

在FANDOM，“机器人”就是由用户设定的一种可以在全社区运行的自动或半自动软件程序。社区的机器人不是FANDOM提供的；正相反，机器人是用户们自己设定档案并保存，在需要的时候执行任务的。

 File:IRobotStaffBlog.jpg
机器人一般用于大量页面的编辑，如移动一组页面到新的分类，固定消歧义页的链接，或者对写错的词汇进行修正。
有两种机器人软件是FANDOM用户常用的——自动维基浏览器（AWB）以及~~PY~~维基机器人(Pywikibot，~~PY~~君)。我们建议新手们从AWB开始，因为AWB有着简易的外观设计以及便于理解的说明，它还会直观的告诉你它所做的修改到底是什么。

~~PY~~维基机器人——使用Python语言操作，虽然其貌不扬，让新手们看到很难受，但只要你愿意学习Python的话你就可以自己编写脚本，而AWB就不行。我一般都是两个机器人一起使用，可以取长补短比较互补，但是你可以根据需要选择其一而使用。

大家同样可以借助FANDOM提供的API编写自己的机器人，更详细的信息可以在帮助中心机器人板块以及Wikia Open Source Library wiki——Wikia开源共享库找到。

如果你只是在社区的开发阶段，或者你所在的社区规模不是很大，那么我们强烈建议你就不要使用机器人。机器人的确是强大的编辑工具，但同时需要时间来学习如何运行和编程。如果没有需要批量编辑的页面，或者只需要在两个或三个页面上更改一个链接，就没有太大的必要运行机器人。这简直是在给自己找麻烦，因为你可能把一些很简单的工作变得复杂起来，遇到这些情况你其实可以通过自己动手编辑页面就能完成。== 开始使用机器人 ==

现在我们已经解释了什么是机器人啦，那就来列举一些在FANDOM使用机器人的最佳实践吧。

首先你要注册一个帐号来运行机器人，最好能另外注册一个专门的机器人帐号，这样的话方便区别你自己的手动编辑以及你的机器人编辑，也好让其他人知道这个贡献奇怪的帐号是什么以及其所属。

其次，即使你是这个社区的管理员，也需要征求社区成员的同意。机器人是强大的编辑助手但同时也具有杀伤力，足以毁灭社区页面上的一切，而且最近更改里莫名其妙的大批量编辑会引响大家的注意力。最好确保社区成员了解这是一个机器人在处理预期的指令。你最好还可以给机器人帐户标上显眼的标志，并留下使用者的主要帐户，方便其他用户在机器人出现任何问题时能够找到可以解决问题的人。

如果你使用的是AWB，你还要把机器人的用户名登记到“登记列表”，在帮助中心的机器人版块详细介绍了“AWB登记列表”是什么。

最后，一旦事宜确认下来填写联络表格申请添加“机器人”到指定的帐户，“机器人标记”就是用来标记机器人帐号用的用户组权限。这个权限会在最近更改以及维基动态中隐藏用户的编辑。这样可以防止机器人的大量编辑塞满所有重要的巡查记录。

能够阅读到这里的朋友已经很耐心了，那我就特别透露一下吧，我们预计在机器人帐户的用户页里也添加一个用户标识，就和“管理员”和“职员”标签差不多。== 更深入了解机器人 ==

其实我已经提到过了你可以访问帮助中心机器人版块以及Wikia Open Source Library wiki——即Wikia开源共享库，但是我怕你没有注意到，所以在最后再提一遍。

我提及过的两位机器人朋友——Py以及AWB——的开发者们也发布了一些很优秀的介绍文档。

我也在这里推荐两篇英文博客给大家：RansomTime has a graphic-heavy tutorial on AWB at this link和TyA goes in depth to pywikibot here，如果你对自己的英文水平有把握不妨阅读看看。

最后，如果你觉得你的社区有一些可能需要机器人完成的大批次修改，但是自己又不敢尝试，那么不妨访问中心论坛寻求熟练的大佬们帮助吧！我刚刚开始也是求助过其他的人，他们很爽快地答应了我的请求，你可以之后再慢慢摸索如何使用机器人，然后就会越来越熟练的。

注释
--

1. ↑ 好像已经有了，看这里

## 源代码-SHOW

```
十五年前我开始了我的wiki编辑之旅，从一个小社区生根，不久成为巡查员，而后是管理员、行政员，然后加入志愿开发者的队伍……许多年后的今日，我成为了一名FANDOM员工。如今对于我来说编辑wiki就和呼吸一样轻松（甚至比呼吸还要轻松——如果我感冒了的话#笑），但是有一样“操作”却花了我很～久才弄明白——那就是如何使用机器人（bots）。

在我刚刚开始wiki生涯的前几年里，总是听到有人谈起他们的“机器人”兄弟，我怎么也搞不明白那是在说什么。难不成他们买了一个坐在电脑前面帮他们打字的人形机器人？然后设置一下它们就会一直一直坐在那里打字然后永远停不下来？听起来好像科幻小说里的场景！我也可以给自己的wiki弄上一个机器人吗？话说回来机器人到底是做什么用的啊？

那么今天，就让我来简单说明一下什么是机器人吧，以及——你为什么需要一个机器人，我还会告诉你怎样为你的社区添置一个机器人。==机器人(bot)到底是什么玩意?==

在FANDOM，“机器人”就是由用户设定的一种可以在全社区运行的自动或半自动软件程序。社区的机器人不是FANDOM提供的；正相反，机器人是用户们自己设定档案并保存，在需要的时候执行任务的。
[[File:IRobotStaffBlog.jpg|thumb|最尴尬的便是总是有人误以为机器人是FANDOM提供的]]
机器人一般用于大量页面的编辑，如移动一组页面到新的分类，固定消歧义页的链接，或者对写错的词汇进行修正。
有两种机器人软件是FANDOM用户常用的——[[help:使用自动维基浏览器|自动维基浏览器]]（AWB）以及
PY
维基机器人(Pywikibot，
PY
君)。我们建议新手们从AWB开始，因为AWB有着简易的外观设计以及便于理解的说明，它还会直观的告诉你它所做的修改到底是什么。

PY
维基机器人——使用Python语言操作，虽然其貌不扬，让新手们看到很难受，但只要你愿意学习Python的话你就可以自己编写脚本，而AWB就不行。我一般都是两个机器人一起使用，可以取长补短比较互补，但是你可以根据需要选择其一而使用。

大家同样可以借助FANDOM提供的API编写自己的机器人，更详细的信息可以在[[w:zh:Help:Bots|帮助中心机器人板块]]以及Wikia Open Source Library wiki——[[w:c:dev|Wikia开源共享库]]找到。

如果你只是在社区的开发阶段，或者你所在的社区规模不是很大，那么我们强烈建议你就不要使用机器人。机器人的确是强大的编辑工具，但同时需要时间来学习如何运行和编程。如果没有需要批量编辑的页面，或者只需要在两个或三个页面上更改一个链接，就没有太大的必要运行机器人。这简直是在给自己找麻烦，因为你可能把一些很简单的工作变得复杂起来，遇到这些情况你其实可以通过自己动手编辑页面就能完成。== 开始使用机器人 ==

现在我们已经解释了什么是机器人啦，那就来列举一些在FANDOM使用机器人的最佳实践吧。

首先你要注册一个帐号来运行机器人，最好能另外注册一个专门的机器人帐号，这样的话方便区别你自己的手动编辑以及你的机器人编辑，也好让其他人知道这个贡献奇怪的帐号是什么以及其所属。

其次，即使你是这个社区的管理员，也需要征求社区成员的同意。机器人是强大的编辑助手但同时也具有杀伤力，足以毁灭社区页面上的一切，而且最近更改里莫名其妙的大批量编辑会引响大家的注意力。最好确保社区成员了解这是一个机器人在处理预期的指令。你最好还可以给机器人帐户标上显眼的标志，并留下使用者的主要帐户，方便其他用户在机器人出现任何问题时能够找到可以解决问题的人。

如果你使用的是AWB，你还要把机器人的用户名登记到“登记列表”，在[[w:zh:Help:Bots#Check_page|帮助中心的机器人版块]]详细介绍了“AWB登记列表”是什么。

最后，一旦事宜确认下来[[Special:Contact|填写联络表格]]申请添加“机器人”到指定的帐户，“机器人标记”就是用来标记机器人帐号用的用户组权限。这个权限会在最近更改以及维基动态中隐藏用户的编辑。这样可以防止机器人的大量编辑塞满所有重要的巡查记录。

能够阅读到这里的朋友已经很耐心了，那我就特别透露一下吧，我们预计在机器人帐户的用户页里也添加一个用户标识，就和“管理员”和“职员”标签差不多。== 更深入了解机器人 ==

其实我已经提到过了你可以访问[[w:zh:Help:Bots|帮助中心机器人版块]]以及Wikia Open Source Library wiki——即[[w:c:dev|Wikia开源共享库]]，但是我怕你没有注意到，所以在最后再提一遍。

我提及过的两位机器人朋友——[[mw:Manual:Pywikibot|Py]]以及[[wikipedia:Wikipedia:AutoWikiBrowser|AWB]]——的开发者们也发布了一些很优秀的介绍文档。

我也在这里推荐两篇英文博客给大家：[[w:c:community:User_blog:RansomTime/An_Introduction_to_AutoWikiBrowser|RansomTime has a graphic-heavy tutorial on AWB at this link]]和[[w:c:community:User_blog:TyA/Pywikipedia|TyA goes in depth to pywikibot here]]，如果你对自己的英文水平有把握不妨阅读看看。

最后，如果你觉得你的社区有一些可能需要机器人完成的大批次修改，但是自己又不敢尝试，那么不妨访问[[w:zh:Special:Forum|中心论坛]]寻求熟练的大佬们帮助吧！我刚刚开始也是求助过其他的人，他们很爽快地答应了我的请求，你可以之后再慢慢摸索如何使用机器人，然后就会越来越熟练的。

== 注释 ==
1. ↑ 好像已经有了，看这里

```