SuperAPI AI 工具集

drupalorg-issue-search

编程与开发

查看项目

更新于 10-16 09:32

技能介绍

用途:按关键词搜索 Drupal.org 上的议题(issue),把多个来源的结果合并去重后统一呈现。

主要能力:并行运行三个渠道。api_search 调用 CLI 命令 php drupalorg issue:search <query> --status=<status> --format=json;已知项目时改为 php drupalorg issue:search <project> <query> --status=<status> --format=json。drupalorg_scrape 在已知项目时用 WebFetch 抓取 https://www.drupal.org/project/issues/<project>?text=<关键词以+连接>&status=All,可搜到 API 遗漏的较早或已关闭议题。web_search 用带 site 限定的网络搜索。

用法:/drupalorg-issue-search <query> [--project=<project>] [--status=all] [--skip=web_search,api_search,drupalorg_scrape]。未提供 --project 时会尝试从 git config --get remote.origin.url 推断项目名(匹配 */project-name.git)。对仅来自网络搜索的 NID,用 drupalorg issue:show <nid> --format=llm 补全详情。结果按渠道分组,列出 NID、标题、状态和 https://www.drupal.org/node/{nid} 链接。

限制:抓取渠道在未识别项目时跳过;未提供的事实(如费用、平台支持范围)暂未提供。