維基百科:機器人/申請/Cewbot/24
- 狀態: 已批准
- 操作者:Kanashimi(留言)
- 提請時間:2021年3月18日 (四) 09:43 (UTC)
- 自動化程度:自動
- 程式語言:GitHub上的wikiapi頁面
- 用途:調整頁面的字詞轉換規則
- 討論內容連結:Wikipedia:機器人/作業請求/存檔5#字詞轉換處理
- 原始碼連結:GitHub上的20191129.check language convention.js頁面
- 編輯時段及頻率:weekly
- 受影響頁面:1000+
- 遵守機器人規範:Yes
- 已有機器人權限:Yes
--Kanashimi(留言) 2021年3月18日 (四) 09:43 (UTC)
- @Kanashimi:,有兩個(?)疑問:
- 這裡和這裡分別直接搜索Special:前綴索引/Mediawiki:Conversiontable/和Category:公共轉換組模板下面的所有頁面,並認為其均是合法的轉換組頁面涵蓋了主空間的轉換規則。然而前者之下尚有MediaWiki:Conversiontable/zh-hans/ns8等非主空間的轉換規則;後者亦有可能導致將來有用戶建立了一個草稿(如Module:CGroup/Physics/draft、Module:CGroup/Physics/sandbox),其中的轉換規則也會被機器人認為是現行的轉換規則。不知道這會不會導致過度清理?
- 關於內文中轉換規則的清理,是否會導致其它轉換錯誤的出現?例如「X-{关于Y的转换规则}-」被清理成「XY」,但實際上「XY」會匹配某一條錯誤轉換的規則,前面的重複轉換乃有意為之,以避免錯誤轉換的出現。尤其是考慮到閣下將來有意加入全局轉換表的情況下,如何避免此類問題的發生?--Antigng(留言) 2021年4月9日 (五) 02:15 (UTC)
- 清理轉換規則時,只會轉換有確實引用到的規則。例如當明確引用{{NoteTA|G1=Physics/draft}}才會清理Module:CGroup/Physics/draft中有的規則。也因此不會清理Special:前綴索引/Mediawiki:Conversiontable/下面的規則。
- 感謝提醒。這是一個選詞的問題。我們可以選用一個不會被轉換的組合。這邊已修改原始碼,檢測與前一段、後一段文字合起來時,會不會被轉換。有合適的才做轉換,否則放棄轉換。 --Kanashimi(留言) 2021年4月9日 (五) 04:57 (UTC)
- 感謝釋疑和修正。 批准測試運作(100次編輯),應儘可能涵蓋目前準備處理的三類情形。--Antigng(留言) 2021年4月9日 (五) 16:00 (UTC)
- 都快跑一半的文章了,看起來可能沒有1000篇。 --Kanashimi(留言) 2021年4月10日 (六) 00:44 (UTC)
- @Kanashimi:,該條轉換規則去除之後片名無法正常轉換。--Antigng(留言) 2021年4月10日 (六) 16:48 (UTC)
- 感謝幫忙檢查。之前沒注意到單向轉換規則的正規化問題。現在程式碼已經修正,經測試會跳過這種情況不刪除。--Kanashimi(留言) 2021年4月11日 (日) 01:47 (UTC)
- @Kanashimi:,該條轉換規則去除之後片名無法正常轉換。--Antigng(留言) 2021年4月10日 (六) 16:48 (UTC)
- 都快跑一半的文章了,看起來可能沒有1000篇。 --Kanashimi(留言) 2021年4月10日 (六) 00:44 (UTC)
- 有一個小疑問,如果頁面內定義的轉換規則和公共轉換組的規則不一樣的情況,機器人會怎麼處理。比如杜拜里轉換規則在簡體部分定義了zh-hans:杜拜;zh-cn:迪拜,但在Module:CGroup/地名里簡體部分是zh-cn:迪拜;zh-sg:杜拜。這種顯示效果應該是一樣的,不知道機器人會不會清理。--𝓧𝓩𝓣𝓓𝓮𝓪𝓷 𝕋𝕒𝕝𝕜 2021年4月24日 (六) 20:32 (UTC)
- 只會消除正規化後完全相同的轉換規則。因此就本例來說不會被更動。--Kanashimi(留言) 2021年4月24日 (六) 21:29 (UTC)
- 明白了,感謝解答 --𝓧𝓩𝓣𝓓𝓮𝓪𝓷 𝕋𝕒𝕝𝕜 2021年4月25日 (日) 01:31 (UTC)
- 只會消除正規化後完全相同的轉換規則。因此就本例來說不會被更動。--Kanashimi(留言) 2021年4月24日 (六) 21:29 (UTC)
- @Antigng:先跑兩禮拜人工檢核如何? --Kanashimi(留言) 2021年6月15日 (二) 10:38 (UTC)
- 很抱歉沒注意到,之前測試完後就一直常規執行中。不過看了一下並沒有什麼問題,也沒有人反應有錯誤。看起來應該是沒太大問題。 --Kanashimi(留言) 2021年6月30日 (三) 12:06 (UTC)
- 編輯摘要中註明的規則是從條目中移除的嗎?可以註明是與哪張轉換表重複的嗎?--Xiplus#Talk 2021年8月19日 (四) 00:55 (UTC)
- 完成 see 「Wikipedia:沙盒」修訂間的差異 用連結的方式會造成摘要太長,修改兩三筆就看不到了。因此只登記公共轉換組名稱。--Kanashimi(留言) 2021年8月19日 (四) 01:38 (UTC)
- 我是覺得應該不需要把移除的轉換語法寫在編輯摘要,轉換語法相當的長,或許可以直接寫「參數X存在於Y」(Y=轉換組名稱)。--Xiplus#Talk 2021年8月19日 (四) 15:09 (UTC)
- 修改了一下
存在於轉換組 ${source}: ${rule}
。有的時候會有很多條轉換規則,不顯示轉換規則可能讓人理不清頭緒。還是附加在編輯摘要的好。--Kanashimi(留言) 2021年8月19日 (四) 21:57 (UTC)
- 修改了一下
- 我是覺得應該不需要把移除的轉換語法寫在編輯摘要,轉換語法相當的長,或許可以直接寫「參數X存在於Y」(Y=轉換組名稱)。--Xiplus#Talk 2021年8月19日 (四) 15:09 (UTC)
- 完成 see 「Wikipedia:沙盒」修訂間的差異 用連結的方式會造成摘要太長,修改兩三筆就看不到了。因此只登記公共轉換組名稱。--Kanashimi(留言) 2021年8月19日 (四) 01:38 (UTC)
- 編輯摘要中註明的規則是從條目中移除的嗎?可以註明是與哪張轉換表重複的嗎?--Xiplus#Talk 2021年8月19日 (四) 00:55 (UTC)
- 很抱歉沒注意到,之前測試完後就一直常規執行中。不過看了一下並沒有什麼問題,也沒有人反應有錯誤。看起來應該是沒太大問題。 --Kanashimi(留言) 2021年6月30日 (三) 12:06 (UTC)
- 正式批准運作。--Xiplus#Talk 2021年8月20日 (五) 01:23 (UTC)