SuperAPI AI 工具集

fallback-and-resilience

编程与开发

查看项目

更新于 10-15 17:29

技能介绍

用途:当某个工具失败、API 触发速率限制或网站阻止抓取时,提供备用方案,避免单点失败中断搜索流程。

主要能力:为每个主工具映射最佳回退,例如 Duffel 出错时改用 Ignav、Google Flights 技能或 Skiplagged;Skiplagged 遇 502/超时改用 Kiwi.com MCP、Duffel、Ignav;SerpAPI 限流时改用 Trivago 或网页搜索;Airbnb 抓取被阻止时建议用户直接访问 airbnb.com;AwardWallet 出错时直接向用户询问余额。还包含通用规则:MCP 报错时尝试 curl 版技能,付费 API 限流时切换免费替代,至少尝试一个回退,并告知用户实际使用的来源。

使用方式:按表中主工具与失败情形选择对应回退;遇到认证类错误时先运行 curl ifconfig.me 获取出口 IP,判断是否为 IP 白名单问题,提示用户在对应页面添加 IP 并等待 1-5 分钟重试,同时优雅降级继续其余流程。

适用场景:机票、酒店、里程奖励、火车与渡轮等旅行搜索流程中的容错处理。

限制:不得在未实际调用前声称 MCP 不可用;不得用临时浏览器抓取静默替代工具包来源,若被迫使用须明确标注为低置信度;Seats.aero 无缓存结果不代表奖励不可预订,应直接查航司网站;Patchright 类技能可能因登录表单变更、2FA 循环、机器人检测或 headless 检测失败;Docker 镜像拉取失败可尝试 docker logout ghcr.io 或本地构建。具体价格、收费与平台支持暂未提供。