維基百科:機器人/申請/Hclear-bot

維基百科,自由的百科全書

Hclear-bot[編輯]


P.S. 這個機器人會作出上下文修改的編輯,僅可處理這個頁面列舉的情況。另外,這是我第一次寫維基百科的機器人,「編輯頻率」我不知道應該保持到多少。每分鐘幾個編輯?——꧁༺星耀晨曦༻꧂留言2018年4月30日 (一) 08:57 (UTC)[回覆]

中文維基百科平均是每分鐘10編輯,您如果每分鐘10編輯會占二分之一的RC,每分鐘5編輯會占三分之一,不過測試編輯您應該要監視編輯的結果,我想應該不會太高?總之先 批准測試運作(50次編輯) 僅限Wikipedia命名空間。--Xiplus#Talk 2018年5月2日 (三) 11:41 (UTC)[回覆]
Blocker: 等待1個Bug修復一個開發任務(添加編輯頻率控制)後開始測試。——꧁༺星耀晨曦༻꧂留言2018年5月2日 (三) 12:01 (UTC)[回覆]
@Xiplus已測試編輯50次,但一開始的35次編輯我沒有加上僅編輯WP頁面的配置導致。。——꧁༺星耀晨曦༻꧂留言2018年5月5日 (六) 10:57 (UTC)[回覆]

測試1[編輯]

測試結果:編輯50個頁面,經過檢查回退其12個編輯,不確定是否有用的編輯3個,於下面列出
失敗的修復:

49435771
49435852
49435892
49435894
49435896
49435911
49435934
49435935
49435957
49435972
49435975
49435982

不確定是否有用的編輯:

49435792
49435839
49435980

——꧁༺星耀晨曦༻꧂留言2018年5月5日 (六) 11:37 (UTC)[回覆]

關於錯位的問題,可能可以一次把同一頁面的 LintError 全部取過來,挨個處理以後生成一個版本,只編輯一次。這個「挨個處理」是指,假設前兩處錯誤在 [a, b)[c, d),那就取舊版本 [0, a) 的字符串,加上處理第一處錯誤以後得到的字符串,加上舊版本 [b, c) 的字符串,這樣以此類推。 --碸中嘌呤的白磷萃取 打譜 2018年5月5日 (六) 12:26 (UTC)[回覆]
好建議。——꧁༺星耀晨曦༻꧂留言2018年5月5日 (六) 12:36 (UTC)[回覆]
但這種方法不能應對2個錯誤文本相互重疊的情況,按照目前的邏輯,機器人會上天API查詢結果)。——꧁༺星耀晨曦༻꧂留言2018年5月26日 (六) 15:32 (UTC)[回覆]
乾脆直接只修復第一個錯誤,之後的錯誤之後再修復。——꧁༺星耀晨曦༻꧂留言2018年6月2日 (六) 05:45 (UTC)[回覆]
49435792的第二個<code>應該改成</code>,49435839、49435980是錯誤編輯,請比較顯示效果應可看出問題。--Xiplus#Talk 2018年5月16日 (三) 12:08 (UTC)[回覆]
如果修復完可再測試, 批准測試運作(50次編輯) 僅限Wikipedia命名空間。--Xiplus#Talk 2018年5月16日 (三) 12:10 (UTC)[回覆]
@Xiplus我感覺,乾脆取消掉這個申請算了。 囧rz……從API查詢過來的數據都是有問題的。——꧁༺星耀晨曦༻꧂留言2018年6月2日 (六) 10:33 (UTC)[回覆]