SuperAPI AI 工具集

public-repo-explorer

智能体与模型

查看项目

更新于 10-15 21:37

技能介绍

用途:帮助智能体安全、高效地探索开源或公开 GitHub 仓库,回答关于当前代码库的问题。

主要能力与工作流:

  1. 创建临时工作区,避免污染主工作目录:mkdir -p /tmp/agent-repo-scan-<repo_name> && cd /tmp/agent-repo-scan-<repo_name>
  2. 执行浅克隆,只下载最新提交,不使用 GitHub API 或 gh CLI,以规避认证与速率限制:git clone --depth 1 <REPOSITORY_URL> .
  3. 分析架构:列出根目录内容,查看 README.md、package.json、requirements.txt、pyproject.toml、docker-compose.yml、Makefile 等入口和配置文件。
  4. 查看用户要求的内容:若为总体摘要,读 README.md 与主依赖文件判断技术栈;若为特定代码(如数据库连接处理),用搜索或查找工具定位文件后读取。
  5. 汇报并清理:按用户原始需求清晰简洁地给出发现,用户满意后删除临时目录:rm -rf /tmp/agent-repo-scan-<repo_name>

限制:仅用于只读浏览,禁止推送提交或发起 PR;除非明确指示,不下载大型二进制文件、数据集或 LFS 资源;读取文件时优先使用内部文件读取工具而非 cat、head、tail 等终端命令。

适用场景:需要总结公开仓库、了解技术栈或定位特定实现时。原文未提供收费、平台兼容性或性能指标等信息。