GitHub Research · 机票省钱

买便宜机票:GitHub 上到底有哪些能用的项目

按「多渠道比价 / 盯价提醒 / 捡漏票 / 里程票 / AI 助手」五条线,筛出仍在维护的仓库,并落到你这趟「武汉 → 香港 → 宿务」的具体买法。

检索时间 2026-10-13 样本 16 轮关键词 · 256 个仓库 筛选口径 2025-06 之后仍有推送

一句话结论

有,而且中文圈做「国内 OTA 多渠道比价 + 微信/钉钉降价提醒」的项目非常成熟——携程、去哪儿、飞猪、同程、途牛五个平台一起盯,Fork 到自己的 GitHub 就能免费云端跑,完全不用买服务器。

但要说清楚一件事:没有任何开源项目能直接「替你下单」。它们全是「查价 + 盯价 + 提醒」工具,最后的付款还是回到携程/飞猪/航司官网。所以它们的真实价值是——帮你把「什么时候买、在哪个渠道买」这两件事从猜变成数据。

对你这趟 12 月初的菲律宾,最值得马上用的是 ① 中文五渠道监控(挑一个 Fork) 和 ② 一个浏览器比价插件;捡漏(隐藏城市票)和国际比价工具属于「锦上添花」,不是主力。

01

中国 OTA 多渠道比价 / 盯价

最贴合你说的「各种渠道」。覆盖携程 / 去哪儿 / 飞猪 / 同程 / 途牛,多数支持微信或钉钉推送。

仓库Star最后更新覆盖渠道说明
dengmeiluan/
ticket-monitoring
172026-10-13 去哪儿 / 飞猪 / 携程 / 同程 / 途牛 最新有 Windows 包自托管网页控制台 + 钉钉图文推送,达标四层强提醒(含 ntfy 弹窗)。带在线演示,可直接下载发行包,不用写代码。会标注「页面价不可购」这类诱饵价。
zhanglong-ustc/
flight-price-monitor
102026-08-24 飞猪 / 途牛 / 携程 / 去哪儿 / 同程 零服务器Fork 即用,GitHub Actions 每天免费跑 4 轮,微信(Server 酱)降价提醒,自动生成 HTML 走势报告。文档最完整。
yangka1212/JiPiao 142026-06-30 携程 / 飞猪 / 同程 / 去哪儿 / 途牛 多航线 × 多日期,SQLite 价格入库,定时带随机扰动(规避机器人特征)。配置项写得清楚,适合本地跑。
hehu321/
flight-price-assistant
112026-08-21 携程 / 去哪儿 / 飞猪 / 同程 最适合你Chrome 插件浏览器侧边栏输一次行程,一键开四个平台标签页自动比价,算含税总价、识别会员价/券后价,本地存历史算分位数。零代码,装上就用。
hy592070616/
AirfareScraper
42026-08-29 携程 / 去哪儿 / 同程 工程化最好的一版:Playwright + Patchright 反检测、拦 XHR 绕字体加密、27 列中文 CSV(Excel 直接开)、国际往返支持。适合你想自己攒数据时用。
liuzhunai/
flights_monitor
572026-08-19 携程 反向玩法:不指定目的地,直接扫「全国哪条航线最近有特价」,支持节假日/周末、停留天数、距离、飞行时长过滤,还能多人同行找共同目的地。想改主意去哪儿时很好用。
davidwushi1145/
flightAlert
672026-09-29 通用 老牌「机票价格监视 + 微信提醒」,价格变动超阈值就推。轻量,适合只想收提醒的人。
snymb233/
jipiao-monitor
02026-10-13 途牛 GitHub Actions 云端跑的模板,20 分钟抓一个「航线 × 日期」组合,README 直接当价格看板用。最适合照抄改自己行程。
02

国际比价 / Google Flights 抓取

国际航线(含香港/马尼拉中转)用 Google Flights 的价格日历往往比国内 OTA 更准。这些是把它变成程序的项目。

仓库Star最后更新数据源说明
punitarani/fli 3.2k2026-09-20 Google Flights 这一类的标杆:MCP + CLI + Python 库三合一,MIT。想接进 AI 助手或自己写脚本都从它开始。
LetsFG/LetsFG 2.1k2026-10-12 全球多家 面向 AI Agent 的机票+酒店搜索与预订,提供 MCP / CLI / Python·JS SDK。活跃度最高的一个。
AWeirdDev/flights 2.1k2026-09-21 Google Flights 主打「快」的 Google Flights 抓取库,MIT,接口简单,适合批量扫多日期。
celebi-pkg/
flight-analysis
1862026-04-18 Google Flights 抓完还做分析:判断「哪天飞最便宜 / 从哪个机场出发最优」。你要挑日期的话这个直接给答案。
saraswatayu/swoop 982026-06-24 Google Flights 无需 API key、无需浏览器,直接拿真实价格和结构化结果。
realsigridjin/
scanner-fly
122026-07-29 6 个站点 Rust 单文件一次比 Google Flights / Skyscanner / Skiplagged / Naver 等 6 家,同款二进制还能当 MCP 服务器。中文 README。
03

捡漏:隐藏城市票 / 错误票价

「买更聪明的票」而不是「更便宜的票」。省钱潜力最大,但风险也最高——尤其国际航线 + 托运行李。

仓库Star最后更新类型说明
Coder-0x7fffffff/
bargain-flights
12026-04-02 隐藏城市票 中文,把「联程比直飞便宜」的方案算给你看,还标了风险等级和值机注意事项。概念讲解清楚,适合先读明白再决定。
MattNeto928/deadhead 42026-03-31 隐藏城市票 抓 Skiplagged 做隐藏城市检测,支持全球搜索和批量查询。Go 写的。
mtphoenician/
skiplagging
02026-09-10 知识向 不写代码,专门讲隐藏城市票的技术、经济与操作原理。想搞懂「为什么能省、什么时候会翻车」读它。
thecyberthriver/
fare-hawk
02026-09-13 错误票价 13 个 RSS 源 + Google Flights,本地模型排序后推 Telegram。抓「bug 票」的路子。
CoimbraTeixeira/
fare-monitor
02026-10-10 错误票价 盯各家航司特价站,命中错误票价就发 Slack。轻量、刚更新。
04

里程 / 积分票

如果你手上有信用卡积分或航司里程,这条路线的性价比通常远超现金票。

仓库Star最后更新说明
borski/
travel-hacking-toolkit
6942026-10-12 最活跃42 个技能 + 6 个 MCP 服务器,一次比 27 个里程计划的奖励票,再和现金价比。给 Claude Code / Codex 直接装。
lg/awardwiz 125— 用里程搜奖励票可用性,命令行工具,老牌稳定。
05

AI 助手 / MCP 全家桶

让 Claude、Cursor、Codex 这类助手直接帮你查机票、盯价格。

仓库Star最后更新说明
MikkoParkkola/trvl 882026-10-12 一个 Go 二进制,机票 / 酒店 / 租车 / 火车 / 渡轮 / 价格提醒全包,默认搜索不需要任何 API key。跟助手说「300 欧预算随便去哪」它就给你排。
affromero/
flight-finder
1692026-10-11 自托管的机票 + 酒店 + 租车价格追踪,带价格历史曲线和提醒,Web 界面 + 命令行都有。可以自然语言提需求。
YogevKr/itamx 10— 把 ITA Matrix(航空业最专业的票价搜索引擎)逆向成 CLI 和 MCP。专业玩家用。
06

攻略清单 / 时机预测

不开工具、只想先看懂「渠道有哪些、什么时候买」的话看这两个。

仓库Star最后更新说明
kevit/awesome-flights 1272026-07-19 渠道大全机票搜索渠道的清单:通用搜索、错误票价聚合站、廉价航空、空腿航班、stopover、社区……想知道「还有哪些渠道」翻它一页就够。
kargnas/
awesome-cheap-flights
34— 隐藏航段发现工具,自动把「隐藏腿」和普通航段合并比价,导出 Excel 透视表。
MMG956/flyCheap 02025-12-14 专门预测「提前几天买最便宜」。想法很对,但目前基本是个空壳,看看思路即可,别指望它出数。
07

落到你这趟:武汉 → 香港 → 宿务

从你的行程文件里读到的关键约束:武汉出发、经香港中转、宿务入境(免签只能从马尼拉或宿务进)、4 人团、往返预算 ¥1600–2200/人、落地宿务不晚于 17:00。

01

先把「渠道」铺开,别只盯一个 App

同一条航线在不同渠道差价经常在 200–600 元。要同时看的:

  • 国内 OTA:携程、飞猪、去哪儿、同程、途牛(上面第 01 节的项目就是替你自动跑这五家)
  • 国际比价:Google Flights(价格日历最好用)、Skyscanner 天巡、Kiwi.com
  • 航司官网直购:香港—宿务有直飞的主要是国泰和宿务太平洋 Cebu Pacific;廉航官网常常比 OTA 便宜,尤其加了行李之后
  • Trip.com(携程国际版):同样的携程,海外站点有时报价不同,值得交叉看一眼
02

用工具把「盯价」自动化,别再手动刷

你的行程本来就是「盯低价机票再定日期」,这正是这类工具的主场:

  • 最省事:装 hehu321/flight-price-assistant 这个 Chrome 插件,输一次「武汉 → 宿务、12 月上旬」它自动开四个平台比价,还开「关注中」定时盯。
  • 要自动化推送:Fork zhanglong-ustc/flight-price-monitor 或 snymb233/jipiao-monitor,改配置成你的航线,GitHub Actions 免费跑,微信收降价提醒。
  • 把阈值设成「低于 ¥2000 就提醒」——你文件里写的参考区间是 1600–2200。
03

香港中转这条线,有两个专属省钱点

  • 拆成两段买 vs 联程买:「武汉↔香港」和「香港↔宿务」分开买,常常比一张联程便宜,但行李不直挂、误机不赔——你已经把这点写进方案了(行李第二天跟到酒店)。用比价工具两段都跑一遍再决定。
  • 香港出发的廉航:香港—宿务的廉航促销票(往返七八百那个档)是这趟最大的变量,值得单独盯宿务太平洋官网。
  • 12 月初是菲律宾圣诞季前的旺季起点,越晚越贵,建议这一两周内就把票锁掉,别拖到 11 月。
04

捡漏(隐藏城市票)这趟不建议用

理由很实在:你这趟是国际航线 + 要托运行李 + 4 人同行。隐藏城市票的三个致命点全中——行李必须只挂到中途站(你这趟行李本来就不直挂,更乱)、不能带托运行李(廉航必须买)、一旦被航司发现会作废后续航段和里程。省的那点钱不值得赌整趟行程。

风险与前提(务必看一眼)

  1. 这些都是「抓公开价格」的个人项目,不是官方 API。OTA 反爬一改版就可能失效,作者也随时可能停更。用之前先看仓库最后更新时间——我上面每个都标了。
  2. 不要高频请求。几乎所有 README 都写了「仅供个人学习/出行参考」。跑太猛会被平台限流甚至封 IP,反而耽误你买票。
  3. 抓到的价格可能「不可购」。携程/飞猪常出现「页面价」但点进去买不到(诱饵价)。ticket-monitoring 专门给这种价打了「页面价不可购」标记,选工具时优先它。
  4. 没有项目能替你付款。所有工具止步于「找到低价 + 提醒你」,下单还是回官方渠道。别信任何声称能自动抢票/代下单的开源项目。
  5. 国际航线的比价,Google Flights 通常比国内 OTA 更全(尤其是外航和中转组合),但国内 OTA 的中文客服和退改更省心。两边都看,别只看一边。