Qiuwen:机器人:修订间差异

求闻百科,共笔求闻
添加的内容 删除的内容
无编辑摘要
无编辑摘要
第2行: 第2行:
{{NoteTA/MediaWiki
{{NoteTA/MediaWiki
| G1 = IT
| G1 = IT
| 2 = zh-hans: 撤销; zh-hant: 撤銷;
| 2 = zh-hans:撤销; zh-hant:撤銷;
}}
}}
{{Policy|=Enforcement|QW:BOT|QW:BOTPOL}}
{{Policy|=Enforcement|QW:BOT|QW:BOTPOL}}
第135行: 第135行:
若编辑希望进行大量半自动编辑,他们应先寻求社区共识。他们可以创建一个独立账号进行这些编辑,并服从[[Qiuwen:一人一号|拥有多个账号的规定]]。我们建议操作者标明那些编辑是由半自动工具完成,如在[[Help:编辑摘要|编辑摘要]]、[[Qiuwen:用户页|用户页]]或[[Qiuwen:OWNTALK|用户讨论页]]标明。
若编辑希望进行大量半自动编辑,他们应先寻求社区共识。他们可以创建一个独立账号进行这些编辑,并服从[[Qiuwen:一人一号|拥有多个账号的规定]]。我们建议操作者标明那些编辑是由半自动工具完成,如在[[Help:编辑摘要|编辑摘要]]、[[Qiuwen:用户页|用户页]]或[[Qiuwen:OWNTALK|用户讨论页]]标明。


半自动工具的创造者有权为该工具设立额外的申请使用流程。若使用该工具需要机器人权限,申请者需同时获得工具的创造者及审核小组的认可,方可使用该工具。[[Qiuwen:AWB|AutoWikiBrowser]]就是一个例子。与机器人一样,我们鼓励,但不强制要求创造者公开工具的原始码。
半自动工具的创造者有权为该工具设立额外的申请使用流程。若使用该工具需要机器人权限,申请者需同时获得工具的创造者及审核小组的认可,方可使用该工具。[[Qiuwen:AWB|AutoWikiBrowser]]就是一个例子。与机器人一样,我们鼓励,但不强制要求创造者公开工具的源代码。


请留意,[[#批量创建条目|以半自动或全自动方式批量创建条目]]需要先作申请。
请留意,[[#批量创建条目|以半自动或全自动方式批量创建条目]]需要先作申请。
第171行: 第171行:


# '''社区同意该任务''':区是否同意该项目应由机器人自动完成。这部分讨论可于申请页面进行,亦可于[[Qiuwen:CG|茶馆]]进行,唯必须得到社区的广泛认可。
# '''社区同意该任务''':区是否同意该项目应由机器人自动完成。这部分讨论可于申请页面进行,亦可于[[Qiuwen:CG|茶馆]]进行,唯必须得到社区的广泛认可。
# '''技术范畴的讨论''':即机器人能否无错误下完成工作。任何用户都可就技术细节提开讨论,但一般而言技术水平较高的用户会主导讨论。社区建议这类机器人开放其原始码。操作者仍可选择不公开,但审核小组组员及管理人员仍有权要求审阅源代码。若机器人额外依赖一些不公开的规则来运行(如利用一连串正则表达式来决定某些行动),审核小组组员及管理人员有权要求机器人操作者提供该等规则供审阅。
# '''技术范畴的讨论''':即机器人能否无错误下完成工作。任何用户都可就技术细节提开讨论,但一般而言技术水平较高的用户会主导讨论。社区建议这类机器人开放其源代码。操作者仍可选择不公开,但审核小组组员及管理人员仍有权要求审阅源代码。若机器人额外依赖一些不公开的规则来运行(如利用一连串正则表达式来决定某些行动),审核小组组员及管理人员有权要求机器人操作者提供该等规则供审阅。
# '''担保人的检查''':若申请人请求其他用户担保该机器人,负责担保的用户应在正式部署前仔细检查检查机器人代码(若机器人更新代码,则更新的代码不得立即部署到服务器端,当交付担保人进行检查,而后由担保人进行部署),确保机器人不会因程序错误导致滥用管理员权限带来严重后果。
# '''担保人的检查''':若申请人请求其他用户担保该机器人,负责担保的用户应在正式部署前仔细检查检查机器人代码(若机器人更新代码,则更新的代码不得立即部署到服务器端,当交付担保人进行检查,而后由担保人进行部署),确保机器人不会因程序错误导致滥用管理员权限带来严重后果。
# '''一般申请流程''':经过前述流程后,机器人申请仍然需要经过[[Qiuwen:机器人#一般申请流程|一般申请流程]]。当社区同意由机器人执行任务是合理及技术上安全后,一名审核小组成员会给予机器人测试期。在这期间,机器人会在没有管理员权限的状态下试行(若可行),或在操作者的账号运行(由机器人作出的编辑应予以注明)。当审核小组确信机器人不会出错后,小组会同时批出机器人权限及管理员权限。负责批核的裁决委员会作最后把关,检查申请是否得到社区的一致同意(若社区有否积极讨论该申请),并作出最后决定。
# '''一般申请流程''':经过前述流程后,机器人申请仍然需要经过[[Qiuwen:机器人#一般申请流程|一般申请流程]]。当社区同意由机器人执行任务是合理及技术上安全后,一名审核小组成员会给予机器人测试期。在这期间,机器人会在没有管理员权限的状态下试行(若可行),或在操作者的账号运行(由机器人作出的编辑应予以注明)。当审核小组确信机器人不会出错后,小组会同时批出机器人权限及管理员权限。负责批核的裁决委员会作最后把关,检查申请是否得到社区的一致同意(若社区有否积极讨论该申请),并作出最后决定。