Google Flights

✈️ 实时全球航班比价与预订

通过浏览器自动化搜索 Google Flights 实时航班价格、时刻表与可预订性,支持国内外航线经济舱/商务舱比价。

收藏
2.2k
安装
957
版本
1.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

google-flights 是一套基于浏览器自动化(agent-browser)的航班搜索技能,可直接访问 Google Flights 获取实时票价、航班时刻及余票信息。核心工作流程分为「快速 URL 模式」与「交互式回退模式」:

  • 快速 URL 模式(推荐):通过构造带自然语言参数的 Google Flights URL(如 ?q=Flights+from+MIA+to+SFO+on+2026-04-28),单次打开+等待即可完成搜索,仅需 2-3 个工具调用。
  • 交互式回退模式:用于 URL 模式失效的场景(如高级经济舱、多城市行程、验证码拦截),通过模拟点击日历、下拉框、机场自动补全等 DOM 操作完成搜索。

智能舱位策略:系统自动识别国内外航线——美国境内航班默认仅查经济舱(商务舱通常为 3-5 倍溢价);国际航线默认并行查询经济舱+商务舱,展示价格增幅百分比(如 +183%),便于用户权衡。

输出格式:采用紧凑列表(非表格)展示航班,包含航司、经停情况、时长、起降时间及双舱价格对比,适配聊天界面阅读。

显著优点

1. 实时性与覆盖度:直接抓取 Google Flights 聚合数据,覆盖全球主流航司及 OTA 渠道,价格与官网同步。
2. 比价效率:国际航线并行双舱查询,一次交互即可呈现经济舱与商务舱价差,省去用户多次查询。

3. 低代码调用:URL 模式仅需构造字符串即可触发搜索,无需处理复杂 DOM 交互逻辑。

4. 预订链路打通:保留浏览器会话,用户选定航班后可提取「Continue」预订链接,跳转至航司或 OTA 完成下单。

潜在缺点与局限性

1. 浏览器依赖风险:依赖 agent-browser 环境,存在被反爬虫机制拦截的可能(如 CAPTCHA、地区性验证码墙)。
2. 功能白名单限制:URL 模式不支持「高级经济舱」「多城市行程」,必须使用交互式模式,调用成本显著增加(15+ 步 vs 3 步)。

3. 价格时效性:Google Flights 缓存可能导致秒级价格偏差,最终结算价以跳转后的预订站为准。

4. 会话管理复杂:国际比价需并行管理 econbiz 两个会话,提取结果后需手动关闭 biz 会话以避免资源泄漏。

适合人群

  • 频繁差旅者:需要快速比对多条国际航线经济/商务舱价差的商务旅客。
  • 价格敏感型游客:寻找特定日期最优性价比航班的休闲旅行者。
  • 行程规划助手:集成至客服/聊天机器人,为用户提供即时航班查询与预订入口。

常规风险

  • 隐私与合规:通过浏览器访问 Google 服务,需遵守 Google 服务条款,大规模自动化可能触发账户限制。
  • 预订环节脱节:本技能仅提取预订链接,不完成支付;用户跳转后需自行处理付款、选座、行李额度等后续流程。
  • 儿童/婴儿票限制:URL 模式无法区分「占座儿童」与「婴儿不占座」,需回退至交互模式精细配置。

Google Flights 内容

references文件夹
手动下载zip · 12.5 kB
interaction-patterns.mdtext/markdown
请选择文件