模板讨论:学名重定向

Jimmy-bot在话题“能否筛选出 生物学名的非中文重定向标记”中的最新留言:2年前
          模板依照页面评级标准无需评级。
本模板属于下列维基专题范畴:
生物专题 (获评模板级不适用重要度
本模板属于生物专题范畴,该专题旨在改善中文维基百科生物领域类内容。如果您有意参与,请浏览专题主页、参与讨论,并完成相应的开放性任务。
 模板级模板  根据专题质量评级标准,本模板无需评级。

能否筛选出 生物学名的非中文重定向标记

比如密鼠学名Abditomys latidens, 之前 Liangent-bot 创建了学名并添加了 {{非中文重定向}},现在应该统一提换成 {{学名重定向}} ,似乎需要替换的很多,不知道能否统一找到并替换。--Kethyga留言2022年11月1日 (二) 02:55 (UTC)回复

$continue = ''
try {
    do {
        $response = ((iwr "https://zh.wikipedia.org/w/api.php?action=query&format=json&uselang=user&list=categorymembers&utf8=1&formatversion=2&cmtitle=Category:非中文重定向&cmcontinue=$continue&cmlimit=500").Content | ConvertFrom-Json)
        $response.query.categorymembers | % { if ($_.title -cmatch '^[A-Z][a-z]+ [a-z]+(?: [a-z]+)?$') { $_.title >> scientific_names.txt } }
        $continue = $response.continue.cmcontinue
    } while (
        $null -ne $continue
    )
}
catch {
    Write-Output $continue
}
用正则匹配了所有符合双名法和三名法的条目列表(未检查词缀,未包括扩展拉丁字符),稍后还会给出一份属名的频次统计以供检查。检查之后就可以转交Wikipedia:机器人/作业请求DvXg 📬 2022年11月1日 (二) 06:24 (UTC)回复
属名频次表。“False”明显是混入其中的。其他的我看看有没有有关API。--DvXg 📬 2022年11月1日 (二) 06:38 (UTC)回复
正在遍历检查页面是否属于分类:物种微格式条目,预计可能需要一段时间。DvXg 📬 2022年11月1日 (二) 07:00 (UTC)回复
可以根据重定向目标的{{Speciesbox}}中的参数来判断是不是学名重定向。--——🦝英特浣熊耐尔留言贡献 2022年11月1日 (二) 11:53 (UTC)回复
已经完成了,感谢思路,不过我是用的页面分类API来做匹配(下载页面内容需要的流量会更大),最后在分类信息辅助下人工复核所有不是分类:物种微格式条目的页面。DvXg 📬 2022年11月1日 (二) 12:08 (UTC)回复
包含单、双、三名的列表已经完成。DvXg 📬 2022年11月1日 (二) 12:08 (UTC)回复
  --Kethyga留言2022年11月1日 (二) 12:21 (UTC)回复
注:该列表仍然不含有扩展拉丁字符的条目名。后续可能会手动补上。--DvXg 📬 2022年11月1日 (二) 15:19 (UTC)回复
另外,手动筛选中发现下列重定向的目标不正确,且本地尚未建立目标的条目(部分已经被我改成红链):
不知这些条目有无熟悉相关主题的用户考虑编写?或是直接速删重定向?--DvXg 📬 2022年11月1日 (二) 12:12 (UTC)回复
我创建了1和3.--——🦝英特浣熊耐尔留言贡献 2022年11月1日 (二) 14:56 (UTC)回复
2已建立,4已速删。--DvXg 📬 2022年11月3日 (四) 04:23 (UTC)回复
已建立作业请求:维基百科:机器人/作业请求#协助分离{{学名重定向}}自{{非中文重定向}}DvXg 📬 2022年11月1日 (二) 14:19 (UTC)回复
你忘记用 --~~~~ 添加签名了。--Kethyga留言2022年11月1日 (二) 14:25 (UTC)回复
感谢提醒,已补签。--DvXg 📬 2022年11月1日 (二) 15:17 (UTC)回复
机器人作业完成,请帮助复核。--DvXg 📬 2022年11月8日 (二) 16:37 (UTC)回复
返回到“學名重定向”页面。