Flights

✈️ 实时航班搜索 · 零配置出行助手

travel榜 #12

基于 Google Flights 数据的无 API 密钥航班搜索工具,支持城市多机场自动匹配、时段筛选和舱位选择,提供实时票价与预订链接。

收藏
8.9k
安装
2.6k
版本
1.1.0
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心功能

flights 技能通过封装 `fast-flights` Python 库,提供命令行航班搜索能力。用户只需输入出发地、目的地和日期(如 flights-search NYC LAX 2026-03-15),即可获取实时航班时刻、航司、价格及行程时长。核心特性包括:

  • 智能机场匹配:输入城市名(NYC、London、Tokyo)自动搜索该都会区全部机场,无需记忆 IATA 代码
  • 多维筛选:支持直飞/经停过滤、出发时段窗口(--after/--before)、舱位等级(经济舱至头等舱)、乘客数量
  • 最小化决策噪音:默认仅展示最少经停航班(有直飞则隐藏转机选项)

显著优势

1. 零配置成本:无需注册 API 密钥,开箱即用,依赖单一 Python 包
2. 都会级搜索:覆盖 NYC、London、Tokyo 等 60+ 都会区,自动展开多机场组合,适合弹性出行规划

3. 价格透明:直接展示 USD 票价与 Google Flights 原始链接,便于比价验证

4. 时段灵活:支持精确到小时的出发时段过滤,匹配商务/红眼航班需求

局限性与潜在风险

  • 数据解析不稳定:上游采用逆向工程 protobuf API,部分航线仅返回价格、缺失起降时刻;Google 接口变更可能导致功能中断
  • 无缓存与历史数据:纯实时查询,无法追溯价格趋势或设置降价提醒
  • 法律灰色地带:依赖非官方 Google Flights 接口,存在服务终止或 IP 限制风险
  • 功能边界:不支持多城市搜索、里程票查询、行李规则展示、退改签政策

适用人群

  • 需要快速比价、对价格敏感且行程灵活的休闲旅客
  • 开发者构建 CLI 工作流或自动化脚本(如配合 cron 定期监控票价)
  • 熟悉机场代码或愿意接受城市级模糊搜索的技术用户

安全提示

该技能仅执行只读查询,不传输用户隐私数据;但依赖第三方非官方接口,建议避免在高频生产环境使用,并关注上游库更新状态。

安全解读

核心功能与用法

flights-search 是一款基于 Google Flights 逆向工程 API 的命令行航班查询工具,无需注册 API 密钥即可实时获取全球航班时刻与价格信息。其核心用法简洁直观:

flights-search <出发地> <目的地> <日期> [选项]

支持 IATA 机场代码(如 JFK、LAX)或 城市名称(如 NYC、London、Tokyo)作为起止点。使用城市名时,系统自动展开该都会区所有机场(例如 NYC 自动涵盖 JFK、EWR、LGA 三大机场),省去反复比价麻烦。

智能筛选能力

  • 舱位等级:economy / premium / business / first
  • 起降时段--after 17 --before 22 锁定晚班机
  • 直飞优先--nonstop 强制仅显示直飞航班,无直飞时自动降级至最少转机
  • 乘客人数--passengers N 支持多人票价计算
  • 一键跳转--link 生成 Google Flights 预订链接

输出格式

结果以清晰表格呈现,含起飞/到达时间、航空公司、价格、飞行时长,时间自动转换为各机场本地时区,避免跨时区计算错误。

显著优势

| 维度 | 特点 |
|------|------|
| **零门槛** | 无需 API Key、无需账号注册,安装即用 |
| **城市级搜索** | 60+ 都会区内置多机场映射,告别"漏看机场" |
| **智能默认** | 自动隐藏转机多的航班,优先展示最少中转方案 |
| **轻量快速** | 纯 CLI 工具,响应迅速,适合脚本集成 |

局限性与潜在风险

1. 数据稳定性:依赖 Google Flights 未公开 API,存在服务变更或反爬虫策略调整导致工具失效的风险。
2. 价格准确性:部分航线可能返回仅含价格、缺少起降时间的残缺结果,源于上游 protobuf 解析局限。

3. 区域覆盖:城市名自动扩展功能对欧美亚主流都会区覆盖完善,小众城市仍需手动输入 IATA 代码。

4. 法律灰色地带:逆向工程 API 的使用在部分司法管辖区存在合规争议,企业用户需评估法务风险。

适合人群

  • 预算敏感型旅客:需要快速跨平台比价,锁定最低票价
  • 开发者/DevOps:希望将航班查询集成至自动化工作流或通知系统
  • 差旅管理人员:批量查询多条航线,生成结构化报表
  • 命令行爱好者:偏好终端操作,追求高效无干扰的信息获取

常规风险提示

  • 价格信息实时变动,查询结果不代表最终预订价
  • 国际航班建议二次核实航班号与航站楼信息
  • 工具本身不处理支付,预订跳转至 Google Flights 官方页面完成交易,资金安全由 Google 保障

Flights 内容

手动下载zip · 1.8 kB
SKILL.mdtext/markdown
请选择文件