You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取维基百科Portal:Water下全层级分类的所有文章列表

如何获取维基百科「水」门户下的完整文章列表?

我正尝试整理维基百科「水」门户下的所有文章列表,预期输出格式如下(JSON示例):

{"url": "https://en.wikipedia.org/wiki/Heavy_water", "title": "重水"}

目前没有直接列出该门户所有衍生文章的页面,因此我计划从其关联的顶级分类「Category:水」及其所有多层级子分类入手,但遇到了一些问题:

已尝试的方法及问题

  • 使用MediaWiki查询接口获取分类成员,仅得到45个顶级分类,无法获取更深层级的内容。
  • 使用Petscan工具测试depth=1的查询,但存在两个核心问题:
    • 无法确定最优的depth参数(说明:当depth>5时,我会选择一级子分类如「按城市划分的水」单独发起查询)
    • 无法验证查询到的文章数量是否与「水」门户实际包含的文章数量一致

补充进展

我已经成功获取了depth=1的分类层级树,但需要完整的多层级分类结构,例如:水 > 水的形态 > 云 > 云与雾物理学

若有人知晓如何获取包含所有子分类(及子子分类、更深层级分类)的完整文章列表,恳请提供指导。感谢!


内容的提问来源于stack exchange,提问作者Marrluxia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 06:23:16