Wikipedia:机器人
维基百科,自由的百科全书
维基百科的机器人主要用于自动处理一些繁琐的格式或数据。机器人可以用来创建条目,修改或破坏条目,因此我们需要谨慎的使用它。一个好的机器人对维基百科计划能带来很大的帮助。但是由于系统本身并没有设计机器人,因此再好的机器人也可能带有某些缺点。
目录 |
[编辑] 当前的准则
在当前的状况下,一个机器人的制造者需要遵循下列准则,以证明它所负有的责任:
- 机器人必须是有用的
- 机器人必须是无害的
- 机器人絕不能对服务器造成影响
- 使用机器人必须被批准
在使用一个机器人之前你必须获得管理员的许可,并且通告大家他不是一个真实的人(您可以在用户页上注明)。另外,使用一个机器人时,请为这个机器人单独注册一个用户名,并且最好在用户名中用“bot”来表示这个用户是一个机器人。例如申请一个用户名为wikipediabot。
在当前的系统中,一个已注册的机器人所作的修改在最近更改中默认是隐藏的,其他用户不会看到。如果您想看到机器人所作的修改,可以使用Special:Recentchanges/bots来查看。
请在获得社群的批准后,请告诉行政员,以得到bot权限。本地管理员没有授权bot权限的权力。
[编辑] Current Policy
Current policy regarding bots on the Chinese wikipedia are as follows. All operators are responsible to make sure that the:
- Bot must be useful
- Bot must be harmless
- Bot must not affect server performance
- Bot must be approved
Before you can use a bot, you must have admin approval (apply on the Help:机器人#申请机器人 Request for bot status section of this page), and let everyone know that it is bot rather than a person editing the page. Each bot should have its own account, with the word "bot" as part of the user name. For example, wikipediabot。
With the current software, edits by a user with bot flag is hidden on the recent changes page, Special:Recentchanges(最近更改). If you want to see bot edits, you can go to Special:Recentchanges/bots.
After you are approved by the community, please ask a bureaucrat (行政员) to request bot flag on Chinese wiki. The local sysops (管理员) cannot grant bot status.
[编辑] 已经注册的机器人
这里有中文版目前所有運作中的注册機器人的列表。
- sz-iwbot:这个机器人是由shizhao创建和操作的,主要用来自动处理缺少的跨语言链接。
- Robbot:这个机器人由Andre Engels创建,用来自动处理缺少的跨语言链接。
- Template namespace initialisation script:系统机器人,用于mediawiki转换为Template。
- Zybot:这个机器人是由Zy26创建和操作的,主要用来清理双重重定向,修正消歧义,转换表格等等。
- User:Vina-iwbot:自动进行跨语言链接,由Vina操作。
- Stub-bot:用于自动识别小作品并智能判断其归类。由究极人类操作。
- 由于维基百科被封,和机器人本身一部分故障仍未查明原因,已于2005年11月26日停止。
- Mobot:主要用来自动处理缺少的跨语言链接。由Mosesofmason创建和操作
- KocjoBot:跨语言链接
- Chlewbot:跨语言链接
- RoboDick:跨语言链接,荷兰用户
- STcatBot:中文维基处理繁简分类问题的机器人。
[编辑] 其他已经注册的机器人
- Botz
- Chobot
- CyeZBot
- Erwin85Bot
- Escarbot
- FlaBot
- JAnDbot
- LittleBot:User:笨笨的小B操作的機械人
- Thijs!bot
- TuvicBot
- YurikBot
[编辑] 机器人提议
- 存档:/提议
如果你希望那些功能机器人可以实现,可以在下面写出,大家也可以讨论是否支持这种机器人的出现,机器人的制造者们有可能会考虑去实现你的设想。请将新提议放在最后面,并将已经解决的和陈旧(半年未讨论的提议)存档。
- (轉移自Wikipedia:互助客栈/其他)如果要增加大量條目的話,我倒是有一個提議,只是可能不太有人會感興趣。美國聯邦政府的所有數據和檔案都不受版權保護,不久前英文維基的美國維基人便以聯邦政府提供的這些數據檔案庫(包括各種人口統計資料、面積、地理數據、經濟數據、族群分布、甚至是犯罪率)來運作機器人,在很短的時間內便將全美3141個郡的條目大幅擴充。隨便舉些例子:比如en:Perry County, Alabama、en:Reno County, Kansas、en:Southeast Fairbanks Census Area, Alaska,都是機器人的工作成果。日文維基也開始仿照這種方式了:ja:リノ郡 (カンザス州)。依我推測,只要聯絡一下當初架設這些機器人的美國維基人,取得程式碼和檔案庫路徑,並把基礎的譯名和語法翻譯好、機器人設定好後,機器人便能自行創建和編寫這些條目。這些數據乍看下或許沒有太大作用,但可以作為日後條目擴充的基本架構,同時也可以將美國的地理條目整個組織起來,而且高度統一化和系統化。可惜我對機器人運作一竅不通,也不太可能親自運作一個,如果有人對此感興趣的話可以聯絡我,我可以協助翻譯那些語法。Lecter 咖啡館♨ 16:13 2006年7月31日 (UTC)
- 建议建立一个纠正常见错字的机器人。譬如“部份”应该是“部分”。我们可以维持一个常见错字列表。--蒙人 ->敖包相会 19:56 2006年9月10日 (UTC)
- 建议建立一个纠正标点错误的机器人。主要是把西文标点改为中文标点,前后有英文字母的不改。--Zuzhengshi 02:29 2006年9月23日 (UTC)
-
- 非常支持这个提议。--Markus 19:58 2007年2月10日 (UTC)
- 建議建立一個發現上一次編輯版本到現在超過一天以上,且有放{{Inuse}}模版的,就將{{Inuse}}自動刪除,因為我發現有些頁面{{Inuse}}放好幾天了,但這模版應該只能用不超過兩小時吧--資訊呆呆 15:38 2006年12月14日 (UTC)
- 監察破壞的機械人:現時英文維基有一位機械人en:User:AntiVandalBot專門負責監察頁面破壞,例如在發生清空條目破壞時迅速回復頁面,並在清空者的用戶討論頁上自動留下警告訊息,但不會自動查封用戶。據介紹準確度98%。我想我們可以考慮一下這種機械人。--Charlotte1125 06:05 2007年1月4日 (UTC)
- 很好的建议,我可以考虑实现,但有不少困难,详见User:下一次登录/AntiVandalBot。-下一次登录 02:18 2007年2月12日 (UTC)
- 建议建立一个監視投票及討論的机器人,以防止冒簽及其他有違規則的事發生。—Chaplin ♨來喝杯茶吧! ★日頭西出 13:30 2007年4月16日 (UTC)
[编辑] 申请机器人 Request for bot status
- 存档:/申请
在没有得到批准之前,建议您先不要运行机器人。
It is not suggested to run a bot without apporval.
Some Chinese Wikipedians prefer to use (+)支持 or (-)反对 template to voice their opinion, of which support and opposition are characterized by (+)支持 and (-)反对 respectively.
[编辑] Interwiki-XL-Bot
I'm requesting bot flag for Interwiki-XL-Bot. It will run interwiki.py (sometimes with warnfile) only. It uses pywikipedia framework. Interwiki-XL-Bot has a bot flag on it.wiki (currently requesting on el, ja, he too. It's name there is X-Bot): contributions here. Thanks XXL 21:31 2007年2月16日 (UTC)
- (+)支持--漢龍對話 03:18 2007年2月17日 (UTC)
- (+)支持--Moonian‧♨一盅兩件‧貢獻 主要 全部 08:47 2007年2月18日 (UTC)
- (!)意見(Opinion)。 The username ("X-bot") is too general to give an idea about the bot's duties and owners. I, Xiayicidenglu, can also have bots named like that. Please pick up a more specific name to resolve the ambiguities. -下一次登录 于2007年02月19日00:08留言
- Ok, I didn't know this problem (but I specified bot's function in its user page). However: User:Interwiki-XL-Bot is ok? In this case do I have to ask a bureaucrat or simply create a new login? Thank you, XXL 18:57 2007年2月19日 (UTC)
- Yes, this name is much better. To change the name, the policy is: if your edits are less than 100, creating a new account is OK. Otherwise, you need to request on Wikipedia:更改用户名 (Wikipedia:Change of username) which I can help. Thanks. -下一次登录 于2007年02月19日22:27留言
- Done (<100 edits). Thanks, XXL
- Yes, this name is much better. To change the name, the policy is: if your edits are less than 100, creating a new account is OK. Otherwise, you need to request on Wikipedia:更改用户名 (Wikipedia:Change of username) which I can help. Thanks. -下一次登录 于2007年02月19日22:27留言
[编辑] JZACGListTransBot
申請測試這個機器人,所以請先不要加上 Bot Flag。這個機器人的用途是將Category:日本動畫、Category:日本漫畫、Category:日本配音員內許多沒有從日文翻譯的作品列表翻譯成中文。具體作法大概是先去日文維基百科找對應的中文跨語言連結,建立作品翻譯列表後再將中文百科條目內未翻譯的作品列表翻譯成中文。相關討論可以看Wikipedia talk:專題/ACG#關於譯名的代換工具。--Jnlin(討論) 03:43 2007年2月20日 (UTC)
- (+)支持,祝你成功。-下一次登录 于2007年02月20日22:41留言
- (+)支持--出木杉〒 04:25 2007年2月21日 (UTC)
- (+)支持測試。Stewart~惡龍 17:14 2007年2月25日 (UTC)
- (+)支持--RalfX(議) 08:58 2007年2月28日 (UTC)
- (+)支持--Syn 14:37 2007年2月28日 (UTC)
- (+)支持--很不错的一个注意。I know I can. 03:36 2007年3月8日 (UTC)
- (+)支持,Shibo77 04:37 2007年3月10日 (UTC)
[编辑] SubstWelcomeBot
申請這個機器人的Bot Flag。這個機器人的用途是將用戶討論頁包含的{{welcome}}以及{{welcomeip}}改用{{subst:welcome}}及{{subst:welcomeip}}。預計於每天的 21:00 (UTC) + 任意 0~600 秒後執行,每天置換 100 位用戶。成果可看[1]--Jnlin(討論) 16:40 2007年2月25日 (UTC)
- 有實際需要?!Stewart~惡龍 17:14 2007年2月25日 (UTC)
- 這也有你的理據,但要用哪個版本的{{welcome}}才正確。還有,模板的好處是可隨時變更內容,也有其優勢,建議還是先作討論是否以後不要用一樣的歡迎模板,而改用{{subst:welcomeip}}。另有,擔心{{welcome}}被破壞可以作半保護或完全保護。Stewart~惡龍 13:20 2007年3月1日 (UTC)
以下内容移动自互助客栈(方针),新留言请置于框外。-下一次登录 于2007年3月25日13:11留言
是否有需要將{{welcome}}及{{welcomeip}}都改為{{subst:welcome}}及{{subst:welcomeip}}大家應有所共識。Stewart~惡龍 07:59 2007年3月7日 (UTC)
- 個人認為沒必要,由於現行的{{welcome}}及{{welcomeip}}都含有表格,用了{{subst:welcome}}及{{subst:welcomeip}}後,用戶頁面的首段會變很長。若有被破壞風險應列入高風險模板使用保護及半保護。--Ellery 05:16 2007年3月8日 (UTC)
- 但每次更新{{welcome}}時是不是都會影響到各用戶對話頁,並出現「新增訊息」?Stewart~惡龍 05:27 2007年3月8日 (UTC)
- 對呀,用戶頁面首段很長,沒甚麼問題吧?反正加留言都會直接按+開新段落,很少會直接編輯整個頁面。welcome如果不用subst:,已經確實留下了的信息可能改變,給與用戶inconsistent的感覺,不太禮貌。-- tonync (talk) 06:33 2007年3月8日 (UTC)
- 我倒是聽其他維基人談起過,因為{{welcome}}及{{welcomeip}}是模板,而又在大部份的用戶討論頁顯示,這無形中加重了伺服器的負擔(中文維基用戶10多萬,那很可能也是差不多的引用次數),所以用subst的方式而不直接引用模板比較好。--Charlotte1125 15:13 2007年3月10日 (UTC)
- 對呀,用戶頁面首段很長,沒甚麼問題吧?反正加留言都會直接按+開新段落,很少會直接編輯整個頁面。welcome如果不用subst:,已經確實留下了的信息可能改變,給與用戶inconsistent的感覺,不太禮貌。-- tonync (talk) 06:33 2007年3月8日 (UTC)
- 但每次更新{{welcome}}時是不是都會影響到各用戶對話頁,並出現「新增訊息」?Stewart~惡龍 05:27 2007年3月8日 (UTC)
- (+)支持,Shibo77 04:39 2007年3月10日 (UTC)
[编辑] 投票
我是中立的,認為各有利弊,希望大家表態一下支持還是反對,謝謝。Stewart~惡龍 23:51 2007年3月11日 (UTC)
- 現在歡迎一定要採用subst:,否則會出問題。可看{{Welcome}}--Jnlin(討論) 20:20 2007年3月28日 (UTC)
- 不一定。可在每次運行此機械人前後修改 template:歡迎 各一次,略去 ~~。---Hillgentleman | 書 | 2007年3月29日( 四 ), 04時08分22秒.
- 我是說歡迎新人時,不是跑機器人時,機器人因為還沒得到批准所以還沒有跑。--Jnlin(討論) 11:44 2007年3月31日 (UTC)
- 亦不一定,不代入也行。---Hillgentleman | 書 | 2007年3月31日( 六 ), 13時11分03秒.
[编辑] User:STcatBot
申请注销机器人状态,退休。由于系统软件的更新,目前繁简分类问题可以自动进行了,不需要机器人的干涉了,所以这个机器人的任务已经完成,希望行政员取消其机器人标记,帐号我会保留,但保证不会使用进行编辑。如果某天系统又出现问题,我会再申请该机器人,或者其他维基人也可以使用机器人的源代码申请类似的机器人。谢谢。-下一次登录 于2007年3月23日00:21留言
[编辑] Synthebot
Hello! This message is because I would like to let my bot run on this wikipedia. Its name is Synthebot. Its main activity is fixing interwiki links. For doing this, it uses the interwiki.py script of the pywikipedia package. It runs on demand, for specific categories based on the Interlingua wikipedia.
Some extra information about myself is that I am an administrator in the Interlingua wikipedia, and I actively collaborated in the Interlingua, English and Spanish wikipedias. For further questions, do not hesitate in contacting me at my talk page. Regards, Julian 17:53 2007年3月30日 (UTC)
- 它是否还有其他用途?如果有,请指明。Will it be used for other activities? If yes, please specify. -下一次登录 于2007年3月30日21:31留言
- The bot will be used only for correcting the interwiki links. Regards, Julian 22:13 2007年3月30日 (UTC)
- (+)支持,Shibo77 22:22 2007年3月30日 (UTC)
- (+)支持。-下一次登录 于2007年3月30日22:39留言
- (+)支持 --Moonian‧♨一盅兩件‧貢獻 主要 全部 13:21 2007年3月31日 (UTC)
[编辑] User:Xcnbot
User:Xcnbot(贡献)是用于给每一个分类页面添加一个(或多个){{Catnav}}模板,用以表明类别的树形结构。分两部分进行,第一步:添加,从根目录(页面分类)出发遍历所有分类,添加分类树结构模板;第二步:检查删除,从所有页面出发遍历所有分类,检查分类树模板信息是否正确,不正确的删除。目前调试已经完成,其中第二部分的调试比较少(因为要人为制造错误分类树),但我会密切监视该机器人的行为,现在正式申请机器人标记,希望能对页面分类工作有所帮助。谢谢。-下一次登录 于2007年3月31日11:49留言
- (+)支持 --Moonian‧♨一盅兩件‧貢獻 主要 全部 13:21 2007年3月31日 (UTC)
- (+)支持--Jnlin(討論) 11:18 2007年4月3日 (UTC)
- (+)支持--RalfX(議) 02:32 2007年4月4日 (UTC)
[编辑] User:Xcrbot
User:Xcrbot是一个自动处理“分类重定向”的机器人(Category Redirection roBOT),将被“软重定向”的类别中的条目移动至目标类别中,所有此类类别在Category:已重定向的分类中,目前这类类别中有不少条目尚未修改分类,靠纯手工移动太费时,而且英语维基百科中也有类似的机器人(en:Wikipedia category redirects说明页)。我申请开始开发这个机器人,并可能进行一些调试和演示操作,所以如果一周无人反对,我就开始进行开发。请暂时不要加机器人标签,以便所有人监视这个机器人的行为是否正常。谢谢。-下一次登录 于2007年4月3日23:45留言
- (+)支持—kenny 11:06 2007年4月6日 (UTC)
- (+)支持--Moonian‧♨一盅兩件‧貢獻 主要 全部 06:52 2007年4月11日 (UTC)
- (+)支持--RalfX(議) 13:42 2007年4月11日 (UTC)
[编辑] User:YonaBot
This bot is an interwiki.py bot that already has the bot flag on en, ar, cs, de, no, pl. It will be linking mostly from the Hebrew Wikipedia. The operator is commons:User:Yonatanh (where I am also an admin). I speak Hebrew, English and a little bit of Spanish (es-1). Yonatan 13:20 2007年4月11日 (UTC)