用途:Atlas Flight Booking 让用户用自然语言查询和预订航班。可提供准确日期,也可描述日期范围、时间偏好或价格要求,由技能搜索并比较符合条件的航班,例如查询某日某地到某地的航班、比较某日期区间的最低价格,或找未来两周某条航线最便宜的上午直飞航班。选定航班后可继续核价、选择行李和座位、创建订单、余额支付并查询出票状态;涉及涨价、座位替代或支付时会先获得确认。
主要能力:支持精确日期与灵活日期搜索,按完整乘客请求的总价比较,同一货币内直接比价,其他货币分组或分开呈现;可应用出发时间、直飞、机场或航司偏好。灵活搜索会按当前日期和用户时区解析相对日期,并展示解释后的绝对日期;日期区间会逐日各执行一次完整搜索,分别保留 search_id 与 offer ID,全部尝试后再合并结果。
使用方式:仅通过 Atlas Flight Booking CLI 操作,最低支持版本 0.3.12。先运行 atlas-flight --version 解析稳定输出;若不可用、版本无效或过旧,则安装或升级工具。缺少 uv 时按系统运行官方安装脚本,例如 macOS/Linux 使用 curl -LsSf https://astral.sh/uv/install.sh | sh,Windows 使用 powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex",随后运行 uv tool install --force --python 3.12 atlas-flight-booking==0.3.12。之后运行 atlas-flight auth status --json 检查授权。
限制与注意:需保留所有不透明 ID,按响应码而非消息分支,只呈现规范化 CLI 字段。授权、涨价、座位替代和支付均设有强制确认检查点。不要检查配置、凭据或内部路由,不要直接调用服务,不要暴露乘客输入。只读失败最多重试一次,订单创建与支付绝不重试。资料未提供具体收费、价格或平台支持范围。