SuperAPI AI 工具集

github-explorer

编程与开发

查看项目

更新于 10-15 20:06

技能介绍

用途:当用户提到某个 GitHub 仓库或项目名并希望深入理解时,触发对项目的深度分析,不只看 README,而是结合 Issues、Commits 和社区讨论做研判。

主要能力:定位完整 org/repo;多源并行采集 README、仓库元数据、Issues、Commits、文件树;判断项目阶段;筛选高质量 Issue;识别竞品;按固定模板输出,含一句话定位、核心机制、项目健康度、精选 Issue、适用场景、局限、竞品对比、知识图谱、Demo、关联论文、社区声量和主观判断,并附原始链接。

使用方式:依赖 web_search、web_fetch、browser 等工具及 search-layer、content-extract 两个 Skill。用 web_search 搜索 site:github.com <project_name> 确认仓库。禁止用 web_fetch 抓 github.com 的 repo 页面(SPA 只能拿到壳),一律用 GitHub API,例如:curl -s -H "Authorization: token {PAT}" "https://api.github.com/repos/{owner}/{repo}"。PAT 见 TOOLS.md。搜索增强调用示例:python3 skills/search-layer/scripts/search.py --queries "<project> review" "<project> 评测" --mode deep --intent exploratory --num 5。抓取高风险站点或失败时改用:python3 skills/content-extract/scripts/content_extract.py --url <URL>。

限制:需要配置 PAT 及上述工具与 Skill;Exa/Tavily 限流时可降级;输出需遵守模板与自检清单(标题链接、空行、Issue/竞品/社区链接等)。详细数据以实际采集为准。