Wikivoyage:脚本方针
外观
| 本页概括: 修改 Wikivoyage 上旅行指南页面和图片的自动化脚本必须遵守脚本方针并获得批准。 |

- 对于机器人批准申请,请参阅 Wikivoyage:脚本提名。
与大多数计算任务一样,编辑 Wikivoyage 可以受益于使用自动化的 脚本——修改 Wikivoyage 页面和图片内容的程序,或者以并非直接由人类控制的速度进行修改。本页介绍了 Wikivoyage 对脚本的方针:我们喜欢什么,我们不喜欢什么,以及如何制作在 Wikivoyage 上运行的脚本。
优点和缺点
[]脚本对以下原因有益
- 重复性工作。使用脚本可以使重复性任务更容易完成。脚本程序执行工作,而不是某人——或许多人——必须手动完成。
- 准确的工作。编写良好的脚本不会出现常见的拼写错误等。脚本会一遍又一遍地很好地完成相同的任务。

但脚本存在以下问题
- 意想不到的后果。如果你的脚本中存在错误,你就会弄乱很多页面,要么我们必须手动更正这些问题,要么我们必须创建另一个脚本来清理它。
- 不必要。许多人希望编写脚本的问题是不必要的。人们必须投入创建、调试和运行脚本的时间和精力可以分配给许多人手动执行相同的任务。这将减少单方面,并且实际上可能更快。
- 没有新的知识。一般来说,脚本只是重新调整了 Wikivoyage 上知识的格式或呈现方式。除非它们是从另一个数据库导入信息,否则没有任何新的内容添加。我们可以更好地花费时间和精力向指南中添加实际的旅行信息。
脚本方针
[]因此,我们对在 Wikivoyage 上运行脚本有以下规则
- 脚本必须获得 Wikivoyage 管理员的批准。要创建在 Wikivoyage 上运行的脚本,请在 脚本提名上发布脚本的名称和原因。解释为什么我们需要脚本,为什么不能手动完成,以及脚本将做什么。如果两名管理员在七天内对该脚本表示支持,并且在此期间没有人反对它,则可以运行该脚本。
- 脚本应符合我们的 方针和指南 和 风格手册。例如,一个重新格式化网站上所有餐厅列表的脚本应该使它们看起来像 我们的首选形式 而不是其他形式。如果你认为我们应该使用其他形式,首先更改方针或风格指南。
- 脚本用户名的用户页面应描述该脚本的功能。
- 机器人必须在每次编辑之前检查其讨论页面,以检查是否有新消息。
- 没有机器人位的机器人每分钟只能进行一次编辑,以防止淹没最近的更改。
只读程序
[]仅读取页面和图像(并且不修改服务器上的版本)的程序不需要批准流程。尽管如此,最好使用 Wikivoyage:数据库转储,而不是单独下载大批量的页面,因为滥用“蜘蛛”程序可能会给服务器带来不应有的和不必要的负载。参见 m:数据请求限制。
不合规脚本
[]不符合这些要求的脚本将被阻止读取或编辑 Wikivoyage 页面——即使它们没有造成任何实际损害。
参见
[]- botwiki:manual:bot 曾经拥有许多单独机器人框架的技术文档,但现在似乎 不再可用 - 仅留下 MediaWiki.org 作为最佳剩余技术资源。
: