SuperAPI AI 工具集

github-search

编程与开发

查看项目

更新于 10-16 02:32

技能介绍

用途:在开发任何功能、库或系统之前,先确认是否已有公开实现,避免重复造轮子。核心原则是先搜索 GitHub 仓库、包注册表和开源生态,再决定直接依赖、提取模式、作为学习参考,还是从零构建。

主要能力:提供搜索方法论(GitHub 搜索、Topics、WebSearch、npmjs、pypi、crates.io、rubygems、pkg.go.dev、awesome 列表、框架插件目录);要求至少 3 种不同查询表述、跨至少 2 个搜索渠道;给出仓库评估信号(星标、维护活跃度、社区健康、许可证、测试与类型、依赖规模、文档、相关性);提供模式提取流程(识别可提取价值、适配自身技术栈与规范、标注来源);给出许可证兼容对照(MIT、Apache 2.0、BSD、ISC、Unlicense 等);支持多源提取并综合多个仓库的优点。

使用方式:按 SEARCH → EVALUATE → DECIDE → DOCUMENT → BUILD 流程执行。搜索后向用户以带链接的选项形式报告候选仓库,标注星标、许可证、可提取内容与匹配度,并给出多源提取建议;仓库选择始终交互,即使 YoloMode 也不自动选择。

适用场景:新功能或新项目启动、评估框架与库、寻找架构先例、实现通用模式(认证、CRUD、文件处理、搜索、支付)、游戏开发、工具类项目、算法与数据结构、CI/CD 与部署、API 与协议设计。

限制:资料未提供具体安装命令、收费信息或平台支持细节;许可证判断需以实际仓库为准,无许可证代码不可使用;GPL 与 AGPL 需注意传染性;禁止未搜索即实现、未评估即否定结果、未核实许可证即复制代码、使用无许可证仓库、省略来源标注。