维基物种:机器人
维基物种上的机器人是指进行自动或半自动编辑的程序。 本方针的内容适用于得到范围:所有用于协助重复性工作的工具,但部分情况通常不被认为是机器人操作,如撤销破坏。一些软件也被认为是协助工具而不是机器人,包括AWB(AutoWikiBrowser)和JWB(JavaScriptWikiBrowser),即网页版的AWB。这些工具使用时每一个编辑都需要用户确认,只有在机器人账号上才能使用自动模式。请注意如果您使用这些软件编辑频率达到20次/分,则您最好注册一个机器人账号。
如果您请求使用机器人,请前往Wikispecies:Bots/此处。
机器人账户
编辑者应该为机器人另设账号。 账号名称应该指明操作者,且依照惯例以“Bot”结尾。使用辅助工具时不需要设立独立的账号。
机器人做出的编辑由其操控者负责。 当机器人运行出错时,操控者要恢复机器人带来的损害。 机器人须遵守任何应用于普通用户账号的方针。 机器人账户被视为依据用户账户方针设立的傀儡。
机器人只能做属于设计范围的编辑。 例如,操作者应代替机器人回应相关的信息。 机器人操作者可以将机器人账户的讨论页面重定向到他们自己的讨论页。
批准
机器人必须经过批准才能运行。 操控者可无需批准先进行少量的测试。 在正式运行前需要行政员的批准以保证机器人符合方针要求。 机器人的小改动一般可自行更改,较大改动需要经过讨论。 为了让机器人执行新的任务需要单独提出请求,但操控者也可以再申请一个机器人账号。
要求
为了确保机器人被允许编辑,操控者需要说明以下几点:
- 是无害的
- 是有帮助的
- 不消耗不必要的资源
- 只执行有共识的任务
- 遵守相关方针和指引
机器人的用户页面需要用{{机器人}}
标签标记。 下列信息需要在机器人用户页面和编辑请求时提供(或链入):
- 机器人的具体任务
- 机器人是全自动或半自动编辑
- 编辑的时间与频率
- 运行程序的语言
即使不考虑编辑情况,机器人操控者也应注意机器人高频率的编辑和页面请求会对其他编辑者造成影响。操控者应尽量避免不必要的页面请求,并限制编辑速率。 在出现显著的问题时开发者会通知社群。请参考以下建议:
- 试用期的机器人,或已经通过的机器人处理琐碎或紧急任务时需要确保一定编辑频率,以保证可以审阅编辑。
- 未标记的机器人编辑频率要低于标记的机器人,且编辑会在监视列表中可见。
- 应优先处理较紧急的任务。例如,处理破坏的编辑频率要高于重命名分类的频率。
- 自动机器人的编辑速度需要可调节:紧急任务时编辑间隔约为2秒;非紧急任务约为5秒。短时间内活跃的辅助编辑间隔最低可达1.2秒。
- 高速编辑的机器人应该在高峰期(12:00-04:00 UTC)避免高速运行,且在工作日期间要比周末稍慢。详见访问统计。
- 机器人编辑频率也可以根据服务器日志更改,当任务量积压时可以适当调高编辑频率。 您可以在访问URL后面附加上一个参数。详见Manual:Maxlag parameter。
处理问题
如果您发现机器人存在问题,或者有投诉或建议,您应该联系机器人操作员。 如果机器人造成了严重的后果,您或许可以在互助客栈留言,并通知机器人操控者。
管理员会封禁未授权及未按规定运行账号。 未登录或登录其他账号的机器人也会被封禁。