維基百科机器人

维基百科:机器人/申请

维基百科,自由的百科全书
跳转至: 导航搜索
快捷方式
WP:BRFA
WP:RFBOT
WP:RFBA

在未獲批准之前就使用機械人可能會被封禁。

You may be blocked for running a bot without approval.

 機械人申請流程

請求測試許可[编辑]

WhitePhosphorus-bot 6[编辑]

  • 操作者: 砜中嘌呤的白磷萃取 打谱
  • 提請時間: 2017年3月10日 (五) 15:46 (UTC)
  • 自動化程度:全自动
  • 程式語言Python
  • 用途:根据最近更改中的封禁与保护日志,如果半小时(待定)后管理员没有更新,则自动更新WP:VIPWP:PTWP:UAA的处理结果
  • 源代碼連結: 见github
  • 編輯時段及頻率:全天候运行
  • 受影響頁面:WP:VIPWP:PTWP:UAA
  • 遵守機器人規範不相关
  • 已有機器人權限:
  • WP:VIP只会更新“处理”那行还空着的。WP:PTWP:UAA只会更新“只含一个时间戳”的讨论(谁叫那里格式都这么乱呢……)。
  • 报告格式采用{{blocked}}和{{RFPP}}。封禁时长如果API没给duration,就填至%Y年%m月%d日%H时%M分%S秒(均有前导零);保护时长自己用两个时间戳算,显示%Y年%m个月%d天%H小时%M分%S秒,为0的不显示。(后者参照了现在常说的“保护1个月”“保护3天”的格式)
  • TODO: VIP那里还不支持IP range的封禁;根据Antigng的建议,要加个延时防止编辑冲突,然而延时多久尚需讨论,希望能得到大家的建议。
  • 以上。 --砜中嘌呤的白磷萃取 打谱 2017年3月10日 (五) 15:46 (UTC)
  • 对了,机器人找到第一个符合的讨论串就break了,所以如果有重复提报的话后面的它就不管了。 --砜中嘌呤的白磷萃取 打谱 2017年3月11日 (六) 10:59 (UTC)

Antigng-bot2 2[编辑]

  • 操作者: Antigng留言
  • 提請時間: 2017年3月12日 (日) 15:14 (UTC)
  • 自動化程度:自动
  • 程式語言C
  • 用途:自动保护高风险模板
  • 討論內容連結: WP:BOTREQ#自動保護高引用量模板
  • 源代碼連結: User:Antigng-bot2/highrisktemp
  • 編輯時段及頻率:-
  • 受影響頁面:2787 3379(含重定向)
  • 遵守機器人規範无关
  • 已有機器人權限:
    • 工作流程:取得所有非重定向模板页面的ID,对每个页面,检查链入页面数量。若超过5000,检查其是否被无限期编辑全保护+移动全保护,如无,则无限期保护之。若小于5000大于500,检查其是否被无限期编辑保护或半保护,如无,则无限期半保护之。--Antigng留言) 2017年3月12日 (日) 15:17 (UTC)
目前有什么要求,链入数达到一定数量就要保护?--百無一用是書生 () 2017年3月13日 (一) 03:17 (UTC)
難道上方的說明不夠清楚嗎?--小躍撈出記錄) 2017年3月13日 (一) 04:13 (UTC)
WP:HRT:“連結的頁面達到一定的數量(500+可先半保護,若超過5000+則應考慮全保護)”--Antigng留言) 2017年3月13日 (一) 10:17 (UTC)
关于保护功能的测试见这里。--Antigng留言) 2017年3月13日 (一) 13:53 (UTC)
我这里认为可以,就是看到EnterCriticalSection整个人都严肃了起来[開玩笑的]。不过HRT[開玩笑的]提到的只是“可以”、“考虑”,是否换成bot操作应该再留一点空间?(COI提示:这句话基本上是代表我那堆编辑请求说的。)——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月15日 (三) 03:40 (UTC)
一但這些模板被破壞,會有極大量的條目受影響。很多引用量大的模板到現在都還沒被保護,人工一個一個保護並不是很實際。還記得去年暑假某幾個高引用量模板被破壞,導致大量條目白屏無法閱讀,大家找了一段時間才找到問題。-和平、奮鬥、救地球!留言歡迎加入維基Telegram群 2017年3月15日 (三) 03:51 (UTC)

(+)支持,不過重定向模板页面怎麼辦?其高風險程度貌似和非重定向模板頁相當?(亦即如果被破壞,受到影響的頁面並不會因為他是不是重定向而有差別)。-和平、奮鬥、救地球!留言歡迎加入維基Telegram群 2017年3月15日 (三) 03:48 (UTC)

想处理重定向把hideredirect设成0就行,这个以及半保护,全保护的标准都依赖讨论共识决定。--Antigng留言) 2017年3月15日 (三) 09:37 (UTC)
支持處理重定向頁面。--Temp3600留言) 2017年3月15日 (三) 09:54 (UTC)
方针只是要求可以考虑保护,现在却变成了一定要保护,这样不太合适吧?--百無一用是書生 () 2017年3月20日 (一) 08:54 (UTC)
想不到有何种例外情形啊。--Antigng留言) 2017年3月20日 (一) 13:28 (UTC)
不一定一定要全保護吧!有的模板有例外,需要非管理員的更新。建議可以先徵著半保護吧!--小躍撈出記錄) 2017年3月20日 (一) 23:44 (UTC)
哪些呢?--Antigng留言) 2017年3月21日 (二) 00:48 (UTC)
Template:TOWpercent,若連結很多頁面,除擾亂或破壞以外,比較常更新的頁面,也不一定一定要全保護。--小躍撈出記錄) 2017年3月21日 (二) 01:01 (UTC)
这个链入页面500不到。--Antigng留言) 2017年3月21日 (二) 01:05 (UTC)
在下已經說了「若」,如果的意思。--小躍撈出記錄) 2017年3月21日 (二) 01:07 (UTC)
但是这种假设不存在啊,这种只服务于一个项目,且需要频繁修改页面不会被大量引用。公告栏才334嵌入页面呢。--Antigng留言) 2017年3月21日 (二) 01:08 (UTC)
那公用轉換組呢?不就是例外了嗎?--小躍撈出記錄) 2017年3月21日 (二) 01:11 (UTC)
公用转换组也不应该让所有用户修改啊,链入页面量大了,擅自修改谁保证不会出现“死机械人”这种奇怪的转换呢?--Antigng留言) 2017年3月21日 (二) 01:18 (UTC)
提请注意目前申请仅处理“模板”,未提及“模块”。原则上模块值得一起搞,但对于CGroup持保留意见。作为某些模块(Infobox gene…)的半主要维护者我可能也要有点保留意见。——Artoria2e5 讨论要完整回复请用ping 2017年3月25日 (六) 16:13 (UTC)

────────────────────────────────────────────────────────────────────────────────────────────────────如果人工解除保護的話……--逆襲的天邪鬼留言) 2017年4月2日 (日) 02:42 (UTC)

A2093064-bot 2[编辑]

  • 操作者: A2093064#Talk
  • 提請時間: 2017年3月29日 (三) 10:47 (UTC)
  • 自動化程度:全自動
  • 程式語言PHP
  • 用途:存檔Wikipedia:需要管理員注意的用戶名
  • 源代碼連結:
  • 編輯時段及頻率:不等,方案A每月一次,方案B每1~7日一次
  • 受影響頁面:Wikipedia:需要管理員注意的用戶名及存檔頁
  • 遵守機器人規範無關
  • 已有機器人權限:Yes
  • 方案A:每月固定日期(例如10日)將前一月份的報告存檔。
  • 方案B:將已處理的(封禁)立即存檔,可設定延時(例如封禁執行過3天才存檔),未處理的指定時間後存檔(報告超過7天或到隔月10日)。
    • 方案B的想法是讓管理員方便關注在尚未處理的部分。--A2093064#Talk 2017年3月29日 (三) 10:47 (UTC)
      • 不用「下劃線劃去被封禁用戶」那個小工具的話就看不出來誰被封禁了……--逆襲的天邪鬼留言) 2017年3月30日 (四) 17:18 (UTC)
        • 我想處理的管理員都有啟用吧,方案B主要是即使用這個小工具,一堆處理過的放著也沒用處,中間還夾雜著沒處理的可能較難發現。--A2093064#Talk 2017年3月30日 (四) 22:36 (UTC)
          • @A2093064:话说我那个申请现在也能根据封禁记录处理UAA(在提报底下加{{Blocked}}),不过本来也想过像enwp那样被封禁了就存档。如果您现在这个申请选择方案B,我的bot就不用管UAA了吧?如果选择方案A,加{{Blocked}}还是有必要的。 --砜中嘌呤的白磷萃取 打谱 2017年3月31日 (五) 10:53 (UTC)
            • @WhitePhosphorus:的確是方案B就全部由我bot操作,對於方案A若有用小工具倒是沒差,我對此沒意見。--A2093064#Talk 2017年3月31日 (五) 11:25 (UTC)
              • 我更喜欢方案B,毕竟一个月的报告还是挺多的。 --砜中嘌呤的白磷萃取 打谱 2017年4月2日 (日) 12:39 (UTC)
            • en:User:HBC_AIV_helperbot5是数十分钟工作一次--Antigng留言) 2017年4月2日 (日) 12:42 (UTC)
              • 多久執行一次都可以快速調整的。--A2093064#Talk 2017年4月9日 (日) 00:24 (UTC)
        • @逆襲的天邪鬼:所以此案可行性是?--A2093064#Talk 2017年4月9日 (日) 00:24 (UTC)
          • 隨便,我沒其他意見。--逆襲的天邪鬼留言) 2017年4月9日 (日) 00:26 (UTC)
          • 我不幹了,讓其他人處理吧。我說過的話只當廢話好了。--逆襲的天邪鬼留言) 2017年4月10日 (一) 04:07 (UTC)

操作者撤回申請--百無一用是書生 () 2017年4月27日 (四) 01:41 (UTC)

shizhao大概是看错了,只是天邪鬼不想管了,楼上才是操作者。 --砜中嘌呤的白磷萃取 打谱 2017年4月27日 (四) 03:10 (UTC)
额,真是看错了,汗--百無一用是書生 () 2017年4月27日 (四) 07:19 (UTC)

A2093064-bot 5[编辑]

(离题意见)说实话In use整个就是个大粪坑……希望beta那边的合并视图能够早点放来这里测试。——Artoria2e5 讨论要完整回覆请用ping 2017年4月12日 (三) 03:09 (UTC)

A2093064-bot 6[编辑]

  • 操作者: A2093064#Talk
  • 提請時間: 2017年4月20日 (四) 12:53 (UTC)
  • 自動化程度:全自動
  • 程式語言PHP
  • 用途:存檔Wikipedia:合併請求
  • 討論內容連結: Wikipedia:机器人/作业请求#協助Wikipedia:合并请求存檔
  • 源代碼連結:
  • 編輯時段及頻率:初估1週1次
  • 受影響頁面:Wikipedia:合併請求及存檔頁
  • 遵守機器人規範無關
  • 已有機器人權限:Yes
  • 分析方式,每個*開始視為一個請求,切開,每個請求若有完成或未完成模板,存檔,若整個月份已空順便移除章節。@Willy1018:大致這樣,有要補充的嗎?--A2093064#Talk 2017年4月20日 (四) 12:53 (UTC)
    • @A2093064:目前沒有,只要注意存檔的方式,是每年每月的方式儲存,其他目前沒有什麼需補充的。-- Willy1018(留言) 2017年4月20日 (四) 13:03 (UTC)
  • 在審核通過之前,暫且可以受監視的手動執行,視為WP:ASSISTED。--A2093064#Talk 2017年4月21日 (五) 04:00 (UTC)
  • @A2093064:假如标记完成或未完成时刚好撞上机器人存档,是不是就一点延迟都没有了?感觉加一点延时比较好,虽然不知道您那边技术上麻不麻烦。 --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 06:55 (UTC)
    • @WhitePhosphorus:您是指標記完成後過固定時間才存檔嗎?--A2093064#Talk 2017年5月5日 (五) 07:08 (UTC)
      • 是。而且如果讨论串还有后续讨论,最好先别存档。 --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 07:11 (UTC)
        • @WhitePhosphorus:OK,改成整個討論串,標記已/未完成且超過7天無留言才存檔。--A2093064#Talk 2017年5月5日 (五) 07:14 (UTC)
          • 嘛,这样应该没啥问题了。好奇一下,您判断最后发言时间是看时间戳还是翻历史还是别的方法? --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 07:18 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── @WhitePhosphorus:如果時間參數格式跟一般簽名一樣的話可以,不過剛剛看了Unsigned的doc各種時間格式...我覺得至少要日期+時間吧。--A2093064#Talk 2017年5月5日 (五) 07:38 (UTC)

  • 我觉得能识别跟签名格式一样的就行了——现在基本都用那种格式。另外我建议您的机器人如果碰到找不着时间戳的留言,可以像jimmy-bot那样加个{{Unsigned-before}},下次把这个时间戳当成最后发言时间(不过一周跑一次的话这样做好像太慢了点……)。 --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 07:46 (UTC)
    • @WhitePhosphorus:這不是要翻編輯歷史查時間嗎?而且判斷是修改留言還是加入新留言有點難搞吧,不是有幾個補簽名的bot都沒有做得很好。--A2093064#Talk 2017年5月5日 (五) 07:55 (UTC)
      • 不不,我想的是这样:本来每行理应有一个时间戳,机器人却在看到讨论串最后一行没有时间戳,就给加一个{{subst:Unsigned-before|~~~~~}}。这样它下次再看就知道最后发言时间了(虽然是推迟了一点)。 --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 07:59 (UTC)
        • @WhitePhosphorus:我懂您的意思了,但我看這頁的提報格式,竟有簽名在內容前面的,我覺得難保不會出錯。--A2093064#Talk 2017年5月5日 (五) 08:14 (UTC)

Tiger-bot 2[编辑]

  • 操作者: Tiger留言
  • 提請時間: 2017年4月20日 (四) 22:31 (UTC)
  • 自動化程度:全自动
  • 程式語言Python
  • 用途:移除条目中的自链接
  • 源代碼連結: [1]
  • 編輯時段及頻率:不定期运行,频率较低(具体见下)
  • 受影響頁面:条目名字空间
  • 遵守機器人規範不涉及用户讨论页
  • 已有機器人權限:
  • 全自动地修正页面中直接指向自身的链接,将[[title]]变成title,[[title|text]]变成text。对于首段第一次出现标题文字没有加粗处理。编辑频率由运气决定是否遇到符合条件的页面决定,实际搜索测试发现频率很低。--Tiger留言) 2017年4月20日 (四) 22:31 (UTC)
 意見最起碼恐得採用title才能保留原樣。另外或許有些是為了維持wikitext同步,在不同葉面採用相同wikitext的情況…… --Kanashimi留言) 2017年4月20日 (四) 22:50 (UTC)
粗体的问题我没有看法,目前由于“非第一次出现标题文字不用粗体”和测试结果“大多数自链接问题不是首段第一次出现标题”而如此编写。--Tiger留言) 2017年4月20日 (四) 23:43 (UTC)
定军山这个可能有更好的修法。--Antigng留言) 2017年4月25日 (二) 13:37 (UTC)
这里有个可能更完善的脚本:https://github.com/wikimedia/pywikibot-core/blob/master/scripts/selflink.py --百無一用是書生 () 2017年4月27日 (四) 01:45 (UTC)
那个pywikibot里的脚本似乎是半自动的,我上一次申请也就是申请使用这个。--Tiger留言) 2017年4月28日 (五) 09:23 (UTC)
使用-always 就变全自动--百無一用是書生 () 2017年5月3日 (三) 08:11 (UTC)
那样会忽略应转为粗体的内容,和我目前的一样。(至于nowiki标签会否识别,文档里没看到,代码还没研究)--Tiger留言) 2017年5月3日 (三) 09:04 (UTC)

R9Bot[编辑]

  • (~)補充例子[2][3],由于未申请到AWB使用权,只能手动示范。维基百科巡查员Richard923888執行編輯~\(≧▽≦)/~和我聊天 2017年4月23日 (日) 14:10 (UTC)
    • 不只7380個,事實上影響頁面約有15000個。這個作業目前由我的機器人User:SK-bot執行,若閣下可幫上我的忙也行,前提是,閣下需先用AWB來Run過流程,且執行的流程需要讓我看過。閣下只改一個分類是不夠的,還有內文、小作品模板也都需要更改。--S.K 234 2017年4月23日 (日) 14:40 (UTC)
      • 再補充,閣下於1、2所更改的條目都是城市,而非村落。更改分類時需要注意該條目是否為城市還是村落,若沒注意這點,更改之後也會是錯的。--S.K 234 2017年4月23日 (日) 14:47 (UTC)
        • 抱歉 , 已回退編輯 ,該78個城市將 不會被機械人修改, 目前僅更換一個 分類, 需要代碼的操作, 我 仍須研究, 目前不太懂代碼。维基百科巡查员Richard923888執行編輯~\(≧▽≦)/~和我聊天 2017年4月23日 (日) 16:05 (UTC)
          • @StevenK234:或者閣下可否指導一下。维基百科巡查员Richard923888執行編輯~\(≧▽≦)/~和我聊天 2017年4月23日 (日) 16:09 (UTC)
            • @StevenK234:我們能否這樣:因為我不了解烏克蘭,所以您先開一個清單,我把相關頁面匯入到專供測試的beta網站(我在那個網站是管理員),讓Richard在那個網站操作,然後您再檢查編輯情況,這樣如何?--逆襲的天邪鬼留言) 2017年4月25日 (二) 13:39 (UTC)
              • @逆襲的天邪鬼:是甚麼樣子的清單?指的是欲更改的烏克蘭條目清單?--S.K 234 2017年4月25日 (二) 13:48 (UTC)
                • 是的,用些真實的例子來考察一下。如果改好了,可以再提高點難度,如果改不好可以批量回退,然後讓他重新再來,直到弄好為止。反正那個網站也是閒着而且不怕搞壞。至於數量的話,可以弄幾十個,最好把各種複雜情況都考慮到。--逆襲的天邪鬼留言) 2017年4月25日 (二) 13:52 (UTC)
  • @逆襲的天邪鬼:清單在此[4],這些條目皆為烏克蘭 羅夫諾州 別廖茲諾區境內的村落,共44條,說明需更改的內容:
  1. 內文有「城鎮」等字全部替換為「村落」
  2. 「Category:烏克蘭村落」或「Category:烏克蘭城市」替換為「Category:羅夫諾州村落」
  3. 加入「Category:別廖茲諾區村落」分類
  4. {{Ukraine-geo-stub}}或{{Ukraine-stub}}小作品模板替換為{{Rivne-geo-stub}}
可一步一步來練習。若他能利用AWB做到以上全部的更改,我會予以過關。--S.K 234 2017年4月25日 (二) 14:03 (UTC)
可以試驗了。--逆襲的天邪鬼留言) 2017年4月25日 (二) 14:25 (UTC)

用AWB登入后,不停弹出错误信息,在中文维基百科登入也是如此。维基百科巡查员Richard923888執行編輯~\(≧▽≦)/~和我聊天 2017年4月25日 (二) 14:04 (UTC)

另外我使用window10,不知道高于window7可否使用维基百科巡查员Richard923888執行編輯~\(≧▽≦)/~和我聊天 2017年4月25日 (二) 14:09 (UTC)

一個常識:出錯之後說清錯誤信息寫著什麼,要不然別人沒法判斷。--逆襲的天邪鬼留言) 2017年4月25日 (二) 14:31 (UTC)
小的使用win10是可正常使用的。-- Willy1018(留言) 2017年4月29日 (六) 05:43 (UTC)

未完成,取消申请,待我再研究一下如果制造和操作机器人再来申请。维基百科巡查员Richard923888執行編輯~\(≧▽≦)/~和我聊天 2017年5月18日 (四) 10:18 (UTC)

Arnie97-Bot[编辑]

技术上,可以考虑将本地的 js 内的引号去掉,写起来大概会舒服一点。除了bot怎么被封了之外没看出大问题。——Artoria2e5 讨论要完整回覆请用ping 2017年5月11日 (四) 12:56 (UTC)
被封了也没啥啊,批了测试就可以解封了嘛。 --砜中嘌呤的白磷萃取 打谱 2017年5月16日 (二) 02:02 (UTC)
測試已完成 在5月10日被封禁前,我实际上已经编辑了88个页面并人工核对了每个页面的修改结果,其中发现了一处错误编辑,并已在代码中做出修正。——Arnie97留言) 2017年5月29日 (一) 03:44 (UTC)

正在測試的機械人[编辑]

Eagerbot 11[编辑]

這是個成熟的程式碼,而且我檢查了測試編輯(Special:用户贡献/小躍),覺得可以考慮批准。如果出現2月30日或者11月31日,這是編者的問題,不是程式問題。--逆襲的天邪鬼留言) 2017年3月20日 (一) 08:57 (UTC)

我本來決定永不使用{{BotTrial}}這類行政模板的,但是發生一些變故,所以我還是站出來 批准測試運作(100次編輯)吧。--逆襲的天邪鬼留言) 2017年3月23日 (四) 04:53 (UTC)

  • (!)意見,每做一次条目编辑居然要记两次日志,这个每隔一段时间或者完成多少次记一下就可以了吧。--E8×E8753) 2017年3月24日 (五) 19:57 (UTC)
    • 嗯,記錄的次數比編輯的次數都多,做好事不僅留名,還要記到日記裡給人看[開玩笑的]……可以改一下,既然想事無鉅細地記錄所有編輯,那麼最好不要每做一次就記一次,而且不要特意讓機器人記錄編輯次數——請用lua模組計算以節約資源。其他任務也一樣。--逆襲的天邪鬼留言) 2017年3月25日 (六) 04:35 (UTC)
      • 好的,一對一記錄,至於次數則用模板實現。--小躍撈出記錄) 2017年3月25日 (六) 04:57 (UTC)
        • 我不幹了,測試完成之後請讓其他BAG成員處理。--逆襲的天邪鬼留言) 2017年4月10日 (一) 04:08 (UTC)

我当初搬运这个东西的时候还不太会正则,用了9行代码,现在发现其实用2行就搞定了。。--Qwhisper 2017年4月19日 (三) 10:30 (UTC)

Jimmy-bot 11[编辑]

  • 操作者: Jimmy Xu
  • 提請時間: 2016年8月16日 (二) 13:23 (UTC)
  • 程式語言
  • 用途:移除有多个链入页面之条目的{{orphan}}标记。
  • 編輯時段及頻率:
  • 受影響頁面:
  • 遵守機器人規範
  • 已有機器人權限:
链入不计非条目、消歧义和重定向。--Jimmy Xu 2016年8月16日 (二) 13:23 (UTC)
jiMMY 都不上線,要等他回來--Temp3600留言) 2017年3月7日 (二) 10:54 (UTC)
那就從bot這項任務第一筆編輯起算吧。-和平、奮鬥、救地球!留言歡迎加入維基Telegram群 2017年3月7日 (二) 13:27 (UTC)

DGS-Bot[编辑]

  • 操作者: Dargaseatcs
  • 提請時間: 2017年5月5日 (五) 02:35 (UTC)
  • 自動化程度:全自动。
  • 程式語言Python
  • 用途:若一个用户被封禁,但其账户依旧属于 IP 封禁例外等被授予的用户组内,则将用户提报到申请解除权限页面。
  • 討論內容連結: User:Alexander Misel 在 IRC 频道内表示希望有类似机器人。
  • 源代碼連結: GitLab 链接
  • 編輯時段及頻率:批准后 15 分钟运行一次,检查到符合条件的用户以后即可编辑。
  • 受影響頁面:1 个,只编辑WP:REVOKE
  • 遵守機器人規範不适用,只调用封禁列表和用户组。
  • 已有機器人權限:

该机器人在 Beta Cluster 使用测试账户做过一次测试Dargaseatcs 2017年5月5日 (五) 02:37 (UTC)

多谢WhitePhos提醒,下一个 section 多一个换行的问题改掉了。Dargaseatcs 2017年5月5日 (五) 02:58 (UTC)
Dargasea看了应该没什么问题,我就批了吧。 批准測試運作(10次編輯或30日)。 --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 06:47 (UTC)
  • @Dargasea(&)建議使用{{subst:int:group-群組權限名}},例如{{subst:int:group-rollbacker}}顯示為回退员。--A2093064#Talk 2017年5月5日 (五) 23:37 (UTC)
完成,更新好的代码已经推送了,效果可以看这里。多谢您提醒。Dargaseatcs 2017年5月9日 (二) 23:35 (UTC)

WhitePhosphorus-bot 7[编辑]

这个 pop 顺序用得真刺激(我感觉我会缩回去搞个 dict 给 true 一下 false 一下),不过问题也不大就是。建议试行十五天,如果没什么意见的话我有空再给。——Artoria2e5 讨论要完整回覆请用ping 2017年5月6日 (六) 04:13 (UTC)

那我开始跑跑看啦。 --砜中嘌呤的白磷萃取 打谱 2017年5月6日 (六) 12:03 (UTC)
听了Antigng的建议,只移除建立>=7天的页面。@Artoria2e5要不要重新看看代码?改了挺多的。(顺便把坑爹的pop换掉了) --砜中嘌呤的白磷萃取 打谱 2017年5月7日 (日) 15:45 (UTC)
LGTM, 批准測試運作(50次編輯)。下次再想重写的话玩玩 set?(笑)——Artoria2e5 讨论要完整回覆请用ping 2017年5月9日 (二) 17:09 (UTC)
确实想过用set耶,不过怕有人搞奇怪的事情,比如用重复条目来控制出现的概率。另外涉及中文,set的排序我没信心。 --砜中嘌呤的白磷萃取 打谱 2017年5月9日 (二) 17:10 (UTC)

Wcam-bot 2[编辑]

使用pywikibot现有的archivebot.py,几乎不做任何改动。模板用法细节见mw:Manual:Pywikibot/archivebot.py/setup,且用法目测与现有的User:Gqqnb/ArchiveConfig兼容(只是模板名称为{{User:Wcam/ArchiveConfig}})。已在我自己的讨论页运行了一些天未见异常。现招募自愿测试用户并申请测试,但如有需要改动源代码的意见,恕无法满足要求。--Wcam留言) 2017年5月14日 (日) 22:48 (UTC)

老东西,没什么值得质疑的地方(吧?)。先 批准測試運作(50次編輯)僅限用戶命名空間。——Artoria2e5 讨论要完整回覆请用ping 2017年5月15日 (一) 15:46 (UTC)

已完成測試的機械人[编辑]

Fire-bot[编辑]

  • 操作者: 烈羽
  • 提請時間: 2017年5月3日 (三) 07:33 (UTC)
  • 自動化程度:不定期運行。手動運行,運行時為全自動編輯。
  • 程式語言AWB
  • 用途:標記不合跨語言連結規範之條目,刪除符合規範的linkstyle模板。
  • 討論內容連結: 繼承先前User:和平-bot中斷的工作和User:AmanojakuBot尚未開始的工作
  • 源代碼連結: User:AmanojakuBot/跨語言連結
  • 編輯時段及頻率:依網速而定
  • 受影響頁面:不定(限條目空間)
  • 遵守機器人規範不相關
  • 已有機器人權限:
  • 烈羽此前已长期运行且没发现什么问题,故 快速批准運作。 --砜中嘌呤的白磷萃取 打谱 2017年5月3日 (三) 07:53 (UTC)
  • 已授權。--J.Wong 2017年5月12日 (五) 01:59 (UTC)

Cyberbot II[编辑]

表示(+)支持,提议快速允许试行。这玩意只管页面源码不管标题,应该不会撞converttitles坑吧?——Artoria2e5 讨论要完整回覆请用ping 2017年5月4日 (四) 04:42 (UTC)

  • 同楼上,已在enwp长期运行,故 快速批准運作。 --砜中嘌呤的白磷萃取 打谱 2017年5月5日 (五) 06:59 (UTC)
  • 依上列資料推斷,授權對象從「InternetArchiveBot」修正為「Cyberbot II」,如有錯誤,請再斧正。--J.Wong 2017年5月12日 (五) 03:25 (UTC)
  • ooooooooops...所以機械人還沒有登錄本站……--J.Wong 2017年5月12日 (五) 03:29 (UTC)

A2093064-bot 4[编辑]

  • 操作者: A2093064#Talk
  • 提請時間: 2017年4月4日 (二) 02:24 (UTC)
  • 自動化程度:全自動
  • 程式語言PHP
  • 用途:將完成侵權驗證的條目移除{{Draft Copyvio}}
  • 源代碼連結:
  • 編輯時段及頻率:每天1次
  • 受影響頁面:Category:重写侵权页面的草稿条目中位於條目名字空間Category:已完成侵權驗證的頁面
  • 遵守機器人規範無關
  • 已有機器人權限:Yes
  • 因為見到多次管理員沒有順手移除,所以申請bot。範例操作:Special:diff/43865814。--A2093064#Talk 2017年4月4日 (二) 02:24 (UTC)
    • 这个其实可以写个小工具的吧?当然没人写的话这个申请看起来也没啥问题。 --砜中嘌呤的白磷萃取 打谱 2017年4月4日 (二) 15:24 (UTC)
      • @WhitePhosphorus:管理員移動都不順手移除了,這種事情全自動處理也無妨。--A2093064#Talk 2017年4月9日 (日) 02:02 (UTC)
        • A2093064我不知道这种事情多不多见,如果少的话谁看到顺便手动移除一下就行。要不然 批准測試運作(20次編輯)看看需要多久完成。 --砜中嘌呤的白磷萃取 打谱 2017年4月21日 (五) 15:26 (UTC)
          • 測試已完成,我也覺得不多見,可是模板通常不會被移除,陈玮环球飞行就已經放了8個月,測試結果見Special:用户贡献/A2093064-bot,我想應該不會有更多可測試了,先提交測試已完成,看到了我再來跑一下。補充,最後修正順便移除多餘換行:Special:diff/44085021
            • @A2093064:其实可以改一下模版源代码,让它只在草稿页显示(我之前怎么就没想到……)。如果这样的话,模版留在源代码里就只是不显示而已,您仍有兴趣跑吗? --砜中嘌呤的白磷萃取 打谱 2017年4月22日 (六) 10:54 (UTC)
              • @WhitePhosphorus:恩...效果上是有,不過實際上還是留著啊,問題就跟Pathnav模板一樣了,就像保護模板保護期過後會自動隱藏,但是機器人仍然會去移除,我的想法是這樣,這bot可能一週跑一次就好。--A2093064#Talk 2017年4月22日 (六) 11:15 (UTC)
                • 嗯,看看接下来的测试进度再决定运行频率吧。 --砜中嘌呤的白磷萃取 打谱 2017年4月22日 (六) 14:25 (UTC)
                  • OK,那我就跑到20次編輯。--A2093064#Talk 2017年4月22日 (六) 23:57 (UTC)
                    • @WhitePhosphorus 測試已完成,4月22日至5月6日共15天做出了20筆編輯,可在這裡搜尋編輯摘要「機器人測試,移除{{Draft Copyvio}}」查看。--A2093064#Talk 2017年5月6日 (六) 00:48 (UTC)

Willy1018-bot[编辑]

  • 操作者: Willy1018(留言)
  • 提請時間: 2017年4月20日 (四) 13:09 (UTC)
  • 自動化程度:半自動
  • 程式語言AWB
  • 用途:批量掛評級模板
  • 源代碼連結: AWB
  • 編輯時段及頻率:每分鍾最大10次
  • 受影響頁面:許多頁面。
  • 遵守機器人規範不相關
  • 已有機器人權限:

请指明“批量挂”的标准。如果使用的是awb自带的内置功能,请指明功能在英文界面中的名称。——Artoria2e5 讨论要完整回覆请用ping 2017年4月21日 (五) 15:03 (UTC)

@Artoria2e5Category:奥林匹克运动会掛上{{奧運會專題}}模板,標準依據en:Wikipedia:WikiProject_Olympics/Assessment#Importance_scale,追加/前置內容(Append/Prepend text),例如Talk:1984年冬季奥林匹克运动会。-- Willy1018(留言) 2017年4月21日 (五) 15:11 (UTC)
重要度和专题都可以。——Artoria2e5 讨论要完整回覆请用ping 2017年4月21日 (五) 15:23 (UTC)
(?)疑問,像上海體育場这样的场馆也要挂模板吗?--Antigng留言) 2017年4月26日 (三) 15:53 (UTC)
@Antigng:個人覺得沒問題,因為是相關專題,不過評級後是低重要度,不過若是人名,暫時我會跳過,等到確認標準後在掛。-- Willy1018(留言) 2017年4月27日 (四) 12:16 (UTC)
好的。先试一下吧。--Antigng留言) 2017年4月27日 (四) 12:18 (UTC)
@Antigng:一些測試[6]。-- Willy1018(留言) 2017年5月21日 (日) 09:52 (UTC)
不是挂奥运会相关的吗,怎么测试医学相关的?--Antigng留言) 2017年5月21日 (日) 09:56 (UTC)
@Antigng:有歐,2017年4月8日 (六)前。-- Willy1018(留言) 2017年5月21日 (日) 09:59 (UTC)
抽了20个没发觉什么问题。@Wong128hkShizhaoJimmy XuPhiLiP:,看看还有没有没想到的问题。如果没有的话我觉得应该可以授权了。--Antigng留言) 2017年5月21日 (日) 10:03 (UTC)
已授權。--J.Wong 2017年5月23日 (二) 13:23 (UTC)

申請覆核[编辑]

Wcam-botAntigng-bot 18[编辑]

JPEG质量参数[编辑]

这两个bot在JPEG处理上存在对于质量系数决定过低的问题。JPEG质量系数决定对于高频细节的舍弃程度,较高的质量对于图片的清晰程度非常重要。在像素较少时图片特征个个都是一两像素的“高频”部分,更不可以使用低(小于 90)的质量系数。

  • User:Wcam的Wcam-bot生成的JPG质量系数低者达75。建议检查相关库参数。似乎和复用了原始文件的质量有关?
  • User:Antigng的bot直接使用commons缩略图,质量系数多在80左右。建议改为自己压缩。在缩小时请尽量接近wcam所用的高质量算法,此外wcam-bot保留exif的行为值得模仿。@shizhao:主意馊了。

方针规定的像素数量已经够低了,请不要再恶化质量了。原图像中相对的高低频取舍不能应用到缩小后的图片。同理,Chroma subsampling 请设置为 4:4:4,即不舍去色彩分量。 ——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月12日 (日) 17:40 (UTC)

Wcam-bot仅仅依照指引修改尺寸,不会修改图片的任何其他参数。对于非自由图片,如何在像素有限的情况下提高图片质量,是图片上传者和使用者的责任,不应该由机器人来做额外的决定。另外我不能同意「规定的像素数量已经够低了」这一说法,首先WP:NFCC规定维基百科条目和其他地方都不会自动拥有使用非自由内容的资格。其次,非自由图片是为条目服务的,因此其尺寸理应不得大于其在条目中的尺寸,而十万像素往往高于这个尺寸。在这个前提下,纠结诸如JPG质量系数这类问题我认为没有实际意义。--Wcam留言) 2017年3月13日 (一) 02:57 (UTC)
@Wcam:重新讀我簽名之前倒數第一、二句。不要讓我把《數字圖像處理》拿出來跟你講JPEG。質量係數確實是容易忽視的細節,然而出現嚴重例子(File:Police_Force_use_Brick_attack_protesters_AP_20160209.jpg,對比[7])之後就不該用「是細節」掩蓋了。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 03:54 (UTC)
已修改JPG质量参数--Wcam留言) 2017年3月13日 (一) 17:09 (UTC)
@Wcam:好的,谢谢。虽然我自己总是会说 100 太高……——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 18:41 (UTC)
既然好像Jimmy又提起来了,我也再强调一遍“只用得到十万”是瞎扯吧。任何合格的前端工程师都应该知道HTML、CSS的“px”只是一种196英寸(0.26毫米)的长度单位,和物理像素的关系随着高分屏普及越来越少(要给Windows最常见的1.5x屏幕“够用”的话,限制要乘上2.25;要给移动设备和macOS机器够用的话,那乘个9限制跟没限制都快没区别了)。限制像素最重要的一个目的是保证这东西没有拿来制作盗版的价值,什么“只能用到”都是在瞎贴金。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月14日 (二) 17:15 (UTC)
Mediawiki用的是VIPS,缺省的Q值是75,反正要么把libvips编译进来,要么直接命令行运行vipsthumbnail -s (大小) -f (输出文件名)[Q:90] (输入文件名)。--Antigng留言) 2017年3月14日 (二) 09:55 (UTC)
@Antigng:如果阁下要认真做个将图片缩小成图片——而非用后即弃的缩略图——的东西的话,请自己去抓一份imagemagick的convert做成png,然后喂进mozjpeg的cjpeg程序。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月14日 (二) 17:13 (UTC)
啊,其實vipsthumbnail這玩意還算靠谱。就是-s的时候注意一下长宽比(可以 -c),考虑 -p 个 nohalo/lbb 之类的玩玩。system或者spawn的时候别搞炸。没别的意见了。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月14日 (二) 20:09 (UTC)
Mediawiki原来就是用的imagemagick,后来是因为效率和质量的问题换成了VIPS。--Antigng留言) 2017年3月15日 (三) 00:02 (UTC)
因为质量原因我才会推荐两步处理呀。效率我倒是不在意,你才多少编辑速度……(倒是有件事可以整一下,进程优先级调低一点的话,你用电脑做其他工作的时候可以舒服一点。)--Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月16日 (四) 13:26 (UTC)

任务延迟和例外处理[编辑]

@Wong128hkTemp3600:在Telegram上提到,英文维基对于缩小图像的指引有“准许例外”和“考虑剪裁出重点细节部分,而非缩小全图”两点。现有的bot处理提供的“标记(Eagerbot)—缩图(antigng, wcam)—删除(jimmy-abot)”一条龙服务显得有点太aggressive了

  • @WcamAntigng:建议两个缩图bot在挂上标记模板后等待至少10天进行操作,并允许使用某种一致的模板标记设置例外。Bot在处理完成图片后应该加入跟踪分类,方便人类管理员检查。
  • @Jimmy Xu:考虑到操作效率的问题,虽然有错的可能是缩图bot,但做检查的大概得落到执行删除的管理员身上。
    • 建议Jimmy-abot快速删除旧版非自由版权文件时,排除处理最后版本是bot创建的文件。
    • 建议改为人类管理员检查bot操作后决定是删除旧版,还是回退到上一个版本(保留缩图请求、指定应该裁剪,并加bot例外)。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月12日 (日) 19:56 (UTC)

只是有哪些要保持原圖風貌還是什麼的,以保持圖片不失真呢?我的機器人先暫停標記工作,等無異議再來繼續標記。--小躍撈出記錄) 2017年3月13日 (一) 00:01 (UTC)

@Wcam-botAntigng-bot:請先暫停縮圖的工作,協商一下怎麼作會比較好。--小躍撈出記錄) 2017年3月13日 (一) 00:08 (UTC)
@小躍:也不是说风貌(这个理由太不“合理使用”了XD),是要在分辨率不超过限制的情况下,保证条目用得到的部分看得清。因此在直接缩图之外,还有裁剪一解。另外感谢暂停。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 02:42 (UTC)
就是要看解析度夠不夠。--小躍撈出記錄) 2017年3月13日 (一) 02:44 (UTC)

@小躍:批量回退就不用了吧?还没授权呢……——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 03:15 (UTC)

在下怕他們又繼續縮圖。才會實施回退功能。--小躍撈出記錄) 2017年3月13日 (一) 03:17 (UTC)
@小躍:心意领了,但是还没授权呢!——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 03:20 (UTC)
不好意思該維護模板是我的機器人在維護,在下有權利可以暫停任務。--小躍撈出記錄) 2017年3月13日 (一) 03:23 (UTC)
  • @WcamAntigng:亦建議縮圖以後發個通知予上載者,告知如有不滿,可移步存廢覆核。--J.Wong 2017年3月13日 (一) 03:36 (UTC)

首先,对非自由内容从严限制,符合维基百科「自由百科全书」的宗旨和维基媒体基金会的意愿,目前的非自由图片处理流程我认为并无不妥。其次,为了少数例外情况而对目前适用于全部非自由图片的工作流程做出较大的改动,我认为实属虚耗社群精力。然而J.Wong关于通知上传者的建议我认为有可取之处。非自由内容在维基百科条目使用的资格要靠上传者自己来争取。--Wcam留言) 2017年3月13日 (一) 03:46 (UTC)

目前的處理流程完全沒有人類介入控制,是為不妥之處。如有例外情況值得標記,就不能用「全部」一詞了。將刪除作為檢查步驟的原因在於人類手動縮圖速度緩慢,檢查簡單的對錯選項則快得多,這已是出於效率考量。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 03:52 (UTC)
話不可說的這麼滿,我的機器人可以控制。--小躍撈出記錄) 2017年3月13日 (一) 03:55 (UTC)
@小躍:你的bot是好同志不錯,但它掛上的模板只是說「圖片太大」,而沒有直接表示要直接整個縮小。如果下游的bot直接默認是「整個縮小」,又有管理bot自動刪除……——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 03:58 (UTC)
都已經標記建議縮小的寬度了,閣下還有問題嗎?--小躍撈出記錄) 2017年3月13日 (一) 04:01 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── @小躍:那就重新用一下之前的結論吧:問題不在標記、不在刪除,在於縮圖時默認「整個縮小」。然而考慮到人類手動縮圖速度緩慢,更適合做對錯題,應該換到刪除(管理員)步驟控制。就是說錯最小可能是你,所以也沒把你拉來覆核。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月13日 (一) 04:03 (UTC)

雖然縮小時解析度沒去動過,不過整體縮小後圖片容易失真。--小躍撈出記錄) 2017年3月13日 (一) 04:08 (UTC)
就拿這圖說事好了,這大於十萬,你除了可以整張縮細之外,更可以裁去兩邊,突顯重點嘛。--J.Wong 2017年3月13日 (一) 04:55 (UTC)
这说得没错,但我认为图片的上传者和使用者有责任进行这些图片编辑操作,使得图片在按规定缩小后不会质量过于低下。任何用户均可根据图片来源信息获取原始图片进行必要的编辑(或在存废复核请求电邮原图),机器人不应该也不可能为特定图片做特殊的额外处理。--Wcam留言) 2017年3月13日 (一) 14:59 (UTC)
(传声筒模式)@Temp3600:在Telegram提到,目前机器人处理的图片不乏五、十年前的旧图。(Artoria认为)从这点看来,指望原上传者负责是不现实的事情。如果真的希望其他用户(包括图片使用者)看到之后顺手修复,至少该加一个“由机器人缩小,不满意者请自己上”的模板。——Artoria2e5 保持讨论完整直接{{ping}}我回复 2017年3月14日 (二) 04:29 (UTC)