SuperAPI AI 工具集

flyclaw (Flight N-in-1 Search Zero Login)

编程与开发

查看项目

更新于 10-15 16:43

技能介绍

用途:FlyClaw 用于聚合查询航班信息,包括机票价格、时刻、经停、舱位和实时动态。零登录、零账号、零 API Key,纯 Python 实现,不使用浏览器自动化。

主要能力:按航班号查询动态(状态、时刻、延误、机型);按航线搜索航班列表(价格、经停、时长);城市级搜索自动覆盖该城市所有机场;支持往返、多旅客、舱位、排序、直飞过滤;支持中文城市名、英文名和 IATA 代码。数据来源包括飞猪、Google Flights、Skiplagged、FlightRadar24、Airplanes.live/ADSB.lol,多源并发合并。

使用方式:安装依赖 pip install requests pyyaml curl_cffi flights cryptography。按航班号查询:python flyclaw.py query --flight CA981。按航线搜索:python flyclaw.py search --from 上海 --to 纽约 --date 2026-04-01。往返:加 --return 2026-04-25。商务舱两人:--cabin business -a 2。直飞按价格排序:--stops 0 --sort cheapest。包含经停:--stops any。默认输出 JSON,无结果返回 [],错误日志走 stderr;可用 -o table 切换表格。价格默认人民币,可用 --currency usd 转换。

适用场景:快速查询航班动态与价格、比较多源报价、按城市或机场搜索、往返与舱位筛选。

限制:search 每次只查一天,多日最低价需自行拆分并发合并;Google Flights 在部分地区可能不可用;不同来源价格口径可能不同,仅供参考;仅供学习研究,需遵守当地法律法规。安装时不要安装 mcp、fast-flights、playwright 等调试模块。依赖 Python 3.11+。