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

✈️ 零密钥聚合查询全球航班动态与价格

零 API Key 聚合查询全球航班动态、价格与时刻,支持中英文城市名、往返多舱位搜索,轻量化 Python 实现,隐私友好。

收藏
6.4k
安装
1.4k
版本
0.2.12
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

FlyClaw 是一款 CLI 航班信息聚合工具,通过多源并发查询 Google Flights、Skiplagged、FlightRadar24 及 ADS-B 数据源,实现航班动态、票价、时刻、实时位置的整合检索。无需 API Key 或账号注册,用户以自然语言触发(如"上海飞纽约明天""商务舱往返"),工具自动解析为 IATA 代码并执行搜索。

关键能力

  • 智能输入解析:中英文城市名、别名(如"浦东"→PVG)、IATA 代码自动映射,覆盖 7912 机场
  • 多维度搜索:支持往返、多旅客(成人/儿童/婴儿)、四档舱位、直飞/中转过滤、按价格或时长排序
  • 双模式输出:默认 JSON(便于程序解析),-o table 切换为人类可读表格
  • 航班号追踪:实时查询指定航班状态、延误、机型及价格补充

技术实现:基于 curl_cffi 和开源航班库,规避浏览器模拟的开销与不稳定问题,采用轻量级 Python 架构。

显著优点

1. 零门槛使用:无 API Key、无账号、无个人数据收集,隐私风险极低
2. 数据源互补:多源聚合降低单点失效风险,价格与动态信息交叉验证

3. 本地化可控:程序完全本地运行,用户掌握全部数据流

4. 高效轻量:非浏览器自动化方案,启动与执行速度快,资源占用低

5. 灵活扩展:JSON 输出便于接入自动化工作流(如低价监控、行程规划)

潜在缺点与局限性

  • 单日限制:单次搜索仅支持一天,跨天比价需外部并发调度
  • 价格参考性:多源价格口径不一(含税/不含税、舱位快照差异),非实时预订价
  • 地区可用性:Google Flights 等源在部分网络环境下受限
  • 数据准确性:依赖第三方公开 API,极端情况下可能出现延迟或缺失
  • CLI 门槛:需命令行基础,对非技术用户不够友好

适合人群

  • 开发者/技术用户:需将航班查询集成至自动化脚本或数据分析流程
  • 隐私敏感用户:拒绝授权个人数据给商业平台
  • 价格监控需求者:可基于 JSON 输出自建低价提醒系统
  • 研究人员:需批量获取航班时刻与机型数据

常规风险

  • 法律合规:仅限学习研究用途,需遵守当地数据使用法规
  • 服务稳定性:免费公开 API 可能限流或变更接口,存在功能失效风险
  • 价格误导:输出价格为聚合估算值,实际预订请以航司/OTA 为准
  • 网络依赖:部分数据源需国际网络访问能力

FlyClaw (Flight N-in-1 Search Zero Login) 内容

cache文件夹
sources文件夹
手动下载zip · 459.4 kB
airlines_iata_icao.jsonapplication/json
请选择文件