Domestic Flight Search

查询中国国内航班时刻、航司详情、机场信息及参考价格。用户询问国内航班时使用。

安装

概览

什么是Domestic Flight Search

Domestic Flight Search 是一个专为查询中国国内航班信息而设计的本地 Python 工具。该工具通过调用 Juhe 航班 API 获取实时航班数据,包括航班时刻、航空公司、起降机场、飞行时长以及参考票价等关键信息。用户在使用前需自行注册 Juhe 账号并申请专属 API 密钥,配置环境变量 `JUHE_FLIGHT_API_KEY` 后方可进行有效查询。该脚本支持命令行直接调用,也提供本地 HTTP 服务模式,便于集成到其他系统或实现机器间通信。其核心目标是帮助用户快速获取指定日期和航段的航班详情,适用于需要自动化查询国内航线信息的场景。

核心功能特点

  1. 支持通过城市名、机场名或 IATA 三字码精确匹配出发与到达地
  2. 返回航班号、航空公司、起降时间、飞行时长及参考票价等完整信息
  3. 结果按最低参考票价排序,默认展示最多5条最优选项
  4. 内置中文城市与机场别名解析,兼容如‘北京首都’‘浦东机场’等自然表达
  5. 提供 CLI 直查与本地 HTTP 服务两种调用方式,适配不同使用场景

适用场景

Domestic Flight Search 特别适合需要快速获取中国境内航班动态信息的用户或系统。例如,旅行规划类应用可调用此工具为用户提供从北京到上海的每日航班概览,并按价格排序推荐经济选择;企业差旅管理系统也可集成该脚本,自动查询员工出差航段的可用班次与大致成本,辅助行程安排。此外,开发者若希望构建航班比价平台或行程提醒服务,可通过本地 HTTP 服务模式将查询功能嵌入后端流程中,实现高效、低延迟的数据拉取。由于依赖用户自行申请 Juhe API 密钥,该工具在个人项目或内部系统中部署尤为便捷,避免了第三方接口的复杂鉴权流程。