维基百科:机器人/申请/Xinbenlv bot

Xinbenlv bot 编辑

  • 狀態 拒絕申請
  • 操作者: Xinbenlv留言
  • 提請時間: 2019年2月20日 (三) 18:57 (UTC)
  • 自動化程度:全自动
  • 程式語言Javascript
  • 用途:在一个人物的维基百科的讨论页面上标注跨语言的生日不一致现象。如果某个人物在不同维基百科页面上的生日彼此不同,本机器人将在讨论(Talk)页面上留言,提醒编辑们发现这种跨语言的生日不一致,以便促进维基百科的知识一致性。
  • 討論內容連結: en:Wikipedia:Village_pump_(technical)/Archive_166#Cross_Lang_Conflicts
  • 原始碼連結: Github(开发中)
  • 編輯時段及頻率:每天或者每周两次
  • 受影響頁面:大约30页每天,之后可能提高到200页每天。社区如果觉得速率可以,有可能提高到1000页每天。总共大约15000页
  • 遵守機器人規範
  • 已有機器人權限:否 (中文暂无,已经获得法文维基百科社区)
這個我也一直想處理,感謝閣下的機器人構思,希望討論頁標記時能有一個模板或分類標記(像{{ep}}模板)同時也能檢查wikidata。--Zest 2019年2月20日 (三) 19:32 (UTC)[回复]
好主意。我确认一下我对阁下的建议理解是否正确:阁下希望的是,创建一个分类模版或者分类标记,让如果页面出现生日冲突,可以让机器人添加这个模版,以便提醒编辑生日不一致,是这样吗? Xinbenlv留言2019年2月20日 (三) 20:11 (UTC)[回复]
簡言之就是,都要人檢查(追蹤分類),檢查後移除分類或模板的功能,如何?--Zest 2019年2月20日 (三) 20:53 (UTC)[回复]
我觉得阁下推荐的这个方法,很好。我个人暂时还不是特别擅长创建和使用分类和模版,如果有人能够愿意与我搭档一起来创建就好了。我可以负责编写程序。 Xinbenlv留言2019年2月20日 (三) 21:08 (UTC)[回复]
这是不是还应该检查wikidata上的数据(如果有的话?)--百無一用是書生 () 2019年2月22日 (五) 12:03 (UTC)[回复]
@Shizhao 对的,这是我们的wishlist item之一。我们在下一个更新的机器人功能里面,会想要增加检查wikidata的数据。因为从未申请过bot,通过阅读政策文件,我们发现从比较小的功能开始申请,并逐渐赢得社区信任,在后面提议新功能的时候更容易得到批准。所以我们将在本次申请的功能相对稳定之后,在本页上进一步的提交新的机器人新功能的申请。 Xinbenlv留言2019年2月22日 (五) 23:38 (UTC)[回复]
掛在討論頁好處是該條目的主編會注意到,缺點是1. 怕都沒人改,像是維護模板一樣,2. 編輯量大;統一頁面好處是編輯量小。建議到互助客棧徵詢更多人意見,包含是否需要這個機器人,以及提示方式(模板/分類/統一頁面)。--Xiplus#Talk 2019年2月23日 (六) 10:21 (UTC)[回复]
谢谢@Xiplus 我们可以不可以先小规模的运行一下,比如我说我们先Target挂100~200个,看看效果,然后再进一步的决定具体应该是用模板还是统一分类? Xinbenlv留言2019年2月24日 (日) 19:31 (UTC)[回复]
我认为可以尝试--百無一用是書生 () 2019年2月25日 (一) 02:13 (UTC)[回复]
好的,多谢 Xinbenlv留言2019年2月25日 (一) 16:22 (UTC)[回复]
@-ZestXiplusShizhao,敬请查看测试运行的结果 zh:Category:Wikipedia:WikiProject_WikiLoop/Inconsistent_Birthday Xinbenlv留言2019年2月27日 (三) 00:38 (UTC)[回复]
這個模板能不能簡單一點,例如將原本的模板加一個 |ok=1|by=~~~~,另日期別加連結(已經發布的就算了,之後的再避免即可。應該可以顯示3~5個語言,包含wikidata。--Zest 2019年2月27日 (三) 06:39 (UTC)[回复]
谢谢,我觉得你提了一个好主意!不过加日期和加链接这些格式的讨论,不同Wikipedia社区现在提出了不同的建议,我一方面希望尊重每一个local语言的意见,一方面希望能够让模板和传入参数能够尽量的一致一些。我会认真考虑你的建议然后结合其他编辑的意见一起来修改template. 我目前在m::User:Xinbenlv_bot列出了另外几个社区的botflag申请情况,德语的编辑们有特别多想法...然后我又不懂德语只能借助翻译...苦闷...... T.T. ORZ Xinbenlv留言2019年2月27日 (三) 09:36 (UTC)[回复]
其实,在{{bd}}类模板中加入wikidata实体进行判断,是否也可行?--百無一用是書生 () 2019年2月27日 (三) 09:45 (UTC)[回复]
@Shizhao这一点我不是特别理解,可否请详细说说? Xinbenlv留言2019年2月28日 (四) 01:50 (UTC)[回复]
簡單來說就是用{{P|P569|Q937}}來檢查日期是否一樣(QXXX為Wikidata的ID P569是生日的編號)-Zest 2019年2月28日 (四) 02:00 (UTC)[回复]
@-Zest, 前提是我们首先需要把所有各个语言的生日数据都搬到Wikidata上吗? Xinbenlv留言2019年2月28日 (四) 02:07 (UTC)[回复]
WD只能放一個數據,這個是指放在討論頁的(如Talk:瑞達·班巴茲en和zh那邊)書生的意思是{{bd}}亦可考慮放此判斷(雖然這與本申請沒直接關係)。-Zest 2019年2月28日 (四) 02:25 (UTC)[回复]
哦,好的,那么诸位管理员们还在等待我提供更多其他讯息吗? Xinbenlv留言2019年3月7日 (四) 00:39 (UTC)[回复]
其實把資料都搬到WD上,本地都使用WD就沒這問題了,之前似乎從en搬過了一次,但中文這邊沒改成用WD的數據而已。--Xiplus#Talk 2019年3月9日 (六) 06:31 (UTC)[回复]
我建議到客棧通知社群,要不然機器人掛完都沒人修,這機器人也沒用了。--Xiplus#Talk 2019年3月9日 (六) 06:31 (UTC)[回复]
@Xiplus好,我可以去通知互助客栈。当然,我自己也会作为这个机器人的长期维护者。至于搬运使用WD,据我所知英文还有相当多页面没有使用WD-base的InfoBox,因为部分页面的主要作者并未达成共识。其中有几个原因:
  • 不同语言社区里面对于不同source的可靠性的判断有所不同,所有一些社区会更倾向于其社区内部比较有权威的source,例如德语的作者比较信赖德国的一些数据库和权威词典,不过英语作者可能就把这些当作一般可靠来源。
  • MediaWiki暂时不支持WD-based InfoBox的revision history快速跳转,据我听说很多作者反映不方便查看谁对WD的数据进行了梗概或者有些编辑不了解来源不理解是WD的来源,无法进行进一步调研。
因此全面统一使用WD在全球范围的所有维基百科目前可能还有一两年以上的时间甚至很可能更久,短期内,跨语言的不一致性,甚至同一个语言内的不一致性还很多,我们的机器人主要是希望用作者们比较熟悉的方式来辅助他们进行编辑。如果你们觉得这个主意还不错,恳请大家投票支持通过本机器人的申请,这样我们可以开启第一步骤的功能推动。另外,最新更新请见本机器人的国际User页面m::User:Xinbenlv_bot Xinbenlv留言2019年3月11日 (一) 18:11 (UTC)[回复]
改了一下通知模板,还请知晓。想法非常好,后续可以考虑类似Internet Archive Bot一样有API支持半自动人工编辑。不知道还有没有除生日外其他内容的其他想法?——小老虎3018 2019年3月15日 (五) 17:14 (UTC)[回复]
@小老虎3018感谢鼓励,其他想法有一些,也还在思考,目前想先看看这个模式如何,也希望跟诸位维基友一起头脑风暴一下 Xinbenlv留言2019年3月15日 (五) 18:24 (UTC)[回复]
@Xiplus,@小老虎3018, @Shizhao, 大家如果觉得这个idea还不错,恳请大家帮忙投票支持这个bot proposal,在下这边拜谢了 Xinbenlv留言2019年3月15日 (五) 21:01 (UTC)[回复]
多谢@Sunny00217,我看到你直接更新了模版,多谢啦!Xinbenlv留言2019年3月17日 (日) 18:34 (UTC)[回复]
@Xiplus我们目前在讨论页面造成的trial edits已经看到不少editor进行了修缮,效果还不错,特别是这些editor通常都是该文章的原作者或者最active的编辑所作出的,
例如:
所以,使用讨论页面也是有很好的效果的。使用维护模版还是讨论页面这个问题在别的语言例如德语和英语上也讨论过,例如在德语维基的人物社群的页面上的讨论:https://de.wikipedia.org/wiki/Hilfe_Diskussion:Personendaten:
(原文德语,我也不大懂...)Je mehr ich lese, desto mehr frage ich mich, warum das unbedingt auf Artikeldiskussionsseiten platziert werden sollte? Inkonsistenzen könnten auch in einer Wartungsseiten abgelegt werden. So wie ich Xinbenlv verstehe, befinden sich die Daten auf [2]. Diese einfach in Listen (entweder 26 für A-Z oder nach ca. 20 Themenschwerpunkten via Kategorienauswertung, zB: "Sportler", "Künstler" etc.) aufbereiten, so dass daran Interessierte diese abarbeiten können (die Befürchtung Enzian44 bezüglich unsauberer Abarbeitung wäre dann kleiner, da nicht jeder dahergelaufene über solche Listen stolpert und abarbeitet, wenn er nicht gerade daran interessiert ist). Aka und andere machen auch immer wieder solche Listen. Würden wir alles, was wir auf Wartungslisten haben, neu auf Diskussionsseiten platzieren, so hätten wir dort am Ende nur noch Botnachrichten (Tippfehler, fehlende Normdaten, Wikisyntaxfehler, ...). Tote Weblinks ist eine Ausnahme, die aber breit gestützt ist. --Filzstift ✏️ 09:20, 27. Feb. 2019 (CET)
(谷歌翻译为英文的结果:)The more I read, the more I wonder why this should be placed on article discussion pages? Inconsistencies could also be stored in a maintenance page. As I understand Xinbenlv, the data are on [2], These simply in lists (either 26 for AZ or after about 20 main topics via category evaluation, eg: "athletes", "artist" etc.) prepare, so that those interested can work it out (the fear Enzian44 regarding dirty processing would then be smaller, because not everyone that has tripped over such lists stumbles and works off, if he is not exactly interested in it). Aka and others make such lists again and again. If we were to place everything we have on maintenance lists on discussion pages, we would end up with only bot messages (typos, missing authority data, wiki syntax errors, ...). Dead web links is an exception, but it is broadly based. - Felt  Tip ✏️ 09:20, 27. Feb. 2019 (CET)
结论是,大家建议先保守一点,用讨论页面。因为咱们这个bot是做跨语言不一致检测的,所以可能会暂时按照相对最保守的社区的模式进行(木桶里面最短的一块板),中文维基社区如果对此的态度更开放(好赞!),接受机器人直接写在文章页面,以后也可以再更加推进到维护页面。

Xinbenlv留言2019年3月17日 (日) 18:34 (UTC)[回复]

我的意思是維護模板的樣式,但放在討論頁(我覺得放在條目上較不可行)。--Xiplus#Talk 2019年3月18日 (一) 13:13 (UTC)[回复]
@Xiplus,哦是这样。那么放在讨论页上方还是讨论页的一个新的section呢?如果是放在讨论页上方,那么处理完要不要删除呢?一种观点认为应该放在新的section而不是讨论页上方是因为即便处理完也不用删除,要保留辩论。不知道你怎么看这种观点 Xinbenlv留言2019年3月18日 (一) 16:35 (UTC)[回复]
放在討論頁的首段(就如同維護模板),處理完即刪除,如果需要討論再開新章節討論即可。剛剛想到一個想法,使用類似{{需要消歧义}}的模板就適合放在條目裡,缺點是使用tooltip提供資訊量無法太多,好處是能夠讓修改者修改完隨手移除。--Xiplus#Talk 2019年3月20日 (三) 11:01 (UTC)[回复]
@ Sunny00217看起来不错,可以帮忙创建一下doc吗,从你的模版源代码上我不是特别看得明白要怎么用 Xinbenlv留言2019年3月21日 (四) 20:41 (UTC)[回复]
條目只有一部分有問題的話,並不適用這種維護模板。--Xiplus#Talk 2019年3月22日 (五) 00:28 (UTC)[回复]
同上xiplus意見,建議設計為{{fact}}這種格式。-Zest 2019年4月3日 (三) 15:08 (UTC)[回复]
@XinbenlvSpecial:PermanentLink/53687314-- Sunny00217 2019年3月22日 (五) 12:10 (UTC)[回复]
@Sunny00217, 赞,不过好像参数有错误 Xinbenlv留言2019年3月25日 (一) 08:11 (UTC)[回复]
@Sunny00217, 这个模版不能现实究竟有哪些不同的wikipedia,它们的链接和所显示的日期以供编辑查证。 Xinbenlv留言2019年4月15日 (一) 19:00 (UTC)[回复]
經過抽查,多數頁面時隔多日都沒有獲得處理,另Talk:戴立綱機器人出錯。--Xiplus#Talk 2019年7月9日 (二) 02:39 (UTC)[回复]
(✓)已处理误报。-- 2020年1月29日 (三) 08:14 (UTC)[回复]
@霜奶仙 感谢感谢~!! 新笨驴(Xinbenlv)留言2020年1月29日 (三) 17:47 (UTC)[回复]
@xinbenlv另外,为什么这个机器人作业还没批准啊,新笨驴君?-- 2020年1月30日 (四) 05:26 (UTC)[回复]
@Xinbenlv。—— Eric Liu留言留名學生會 2019年7月9日 (二) 03:32 (UTC)[回复]
多谢,我将看一下 Xinbenlv留言2019年7月9日 (二) 04:24 (UTC)[回复]
@Xiplus, @Ericliu1912 在法语大约3月份我们投放了3000对的错误生日信息,目前被修复或者标记为确有争议的大约128个(4.3%~)生日。这个数据你们觉得怎么样?可以还是偏低? Xinbenlv留言2019年7月9日 (二) 04:55 (UTC)[回复]
@Xinbenlv跟本地一樣都很低,沒人處理只會淪為垃圾訊息而已。--Xiplus#Talk 2019年7月10日 (三) 11:42 (UTC)[回复]
@Xiplus,Good point.... 一个页面平均多久会被更新一次呢?很多低流量的页面本来也会需要半年到一年才会有一个志愿者编辑来查看一次吧? Xinbenlv留言2019年7月10日 (三) 17:12 (UTC)[回复]
@Xinbenlv我仍然認為全部彙整到一個頁面的做法會比發在討論頁好,顯然討論頁通知對於提升處理速度沒有多大功效,彙整同一頁讓想處理的人去處理就好。--Xiplus#Talk 2019年7月11日 (四) 02:20 (UTC)[回复]
@Xiplus 全部整在一页的版本我们也会有的——之后会有一个WikiLoop Explorer可以直接浏览,正在开发中,敬请期待,敬请关注 https://meta.wikimedia.org/wiki/WikiProject_WikiLoop#Summary。 Xinbenlv留言2019年7月11日 (四) 07:33 (UTC)[回复]
@Xinbenlv我就在想Wikidata game已經有Birthday Conflicts了啊,為何還要在本地跑機器人。--Xiplus#Talk 2019年7月11日 (四) 12:33 (UTC)[回复]
@Xiplus 因为我们发现每一个平台能够覆盖的编辑群体是不同的。实际上WikiData Game的用户还很少(其中的Conflicting Birthdays那个也是我们做的)。另外会想到去专门找编辑工具浏览器等来进行批量编辑的编辑也是少数,所以我们的想法是多个方式一起往前走。这种用机器人通知讨论页面的方法主要作用是帮助那些未来会看到页面的读者或者初级编辑来快速编辑单个页面。 Xinbenlv留言2019年7月11日 (四) 17:12 (UTC)[回复]
@Xinbenlv讀者和編者如果沒有討論需求也通常不會到討論頁,另一個建議是在條目內使用小型維護模板。--Xiplus#Talk 2019年7月19日 (五) 12:08 (UTC)[回复]
@XinbenlvXiplus像這樣?-- Sunny00217 2019年8月13日 (二) 13:24 (UTC)[回复]
@Sunny00217不,像{{fact}}。--Xiplus#Talk 2019年8月15日 (四) 13:47 (UTC)[回复]
@Xiplus這版?-- Sunny00217 2019年8月15日 (四) 22:05 (UTC)[回复]
@Sunny00217是,不過可以不用有灰底。--Xiplus#Talk 2019年8月19日 (一) 11:26 (UTC)[回复]
@Sunny00217 我理解大家还在讨论应该放在讨论页还是首页吧? 新笨驴(Xinbenlv)留言2019年11月24日 (日) 06:51 (UTC)[回复]
暫時標記為  拒絕申請,對於標記方式無共識,如要繼續進行機器人任務申請,可能要在互助客棧重新發起相關討論。--Xiplus#Talk 2020年3月26日 (四) 13:00 (UTC)[回复]