核心用法
FlyAI 是阿里巴巴旗下飞猪旅行(Fliggy)推出的 MCP 服务,通过 flyai-cli 命令行工具实现全场景旅行搜索与预订。用户可用自然语言查询机票、酒店、景点门票、火车票、邮轮、签证、租车及演出赛事,无需切换多个平台即可完成从灵感发现到下单的全流程。
主要能力模块:
- 智能语义搜索(
ai-search/keyword-search):理解复杂意图,如"三亚亲子游推荐"或"周末上海周边短途",一次查询覆盖多品类结果 - 垂直深度搜索:航班(
search-flight)、酒店(search-hotel)、万豪系酒店(search-marriott-hotel)、景点(search-poi)、火车票(search-train)结构化比价 - 套餐与场景化:酒店套餐、机酒自由行、邮轮航线、演唱会+酒店组合,适配蜜月、商务差旅、家庭出行等细分场景
- 预订闭环:输出含
jumpUrl/detailUrl的 Markdown 结果,用户点击即可跳转飞猪完成支付
显著优点
1. 实时数据源:直连 Fliggy 供应链,价格与库存与官方 App 同步,避免第三方爬虫延迟
2. 中文语义理解:针对中文旅行场景优化,支持"便宜"、"近地铁"、"含早"等口语化筛选条件
3. 输出规范统一:强制要求图片、预订链接、平台提示的标准化 Markdown 格式,便于 AI Agent 解析与展示
4. 免密钥试用:基础搜索无需 API Key,降低接入门槛;高阶功能支持可选配置增强结果
局限性与风险
- 依赖外部 CLI:核心功能通过
flyai-cli代理,需 Node.js 环境,且 CLI 版本更新需用户手动维护 - 地域覆盖侧重:背靠飞猪生态,国内及亚太目的地资源丰富,欧美小众目的地覆盖可能不及 Booking/Expedia
- 预订跳转:当前版本仅完成"搜索+比价",最终支付仍需跳转飞猪网页/ App,非纯内嵌闭环
- 隐私考量:搜索关键词、日期、目的地会经 CLI 传输至飞猪服务端,虽认证报告确认符合 GDPR/CCPA 最小化原则,但敏感行程(如政商高管出行)仍建议评估数据出境合规
适合人群
- 中文用户为主的自由行、家庭游、商务差旅规划者
- 需要快速比价、不愿多平台切换的"懒人"旅行者
- 将旅行服务嵌入 AI Agent 或自动化工作流的开发者
常规风险提示
| 风险类别 | 等级 | 说明 |
|---------|------|------|
| 代码执行 | 极低 | 纯 Markdown 文档型 Skill,无可执行代码 |
| 供应链安全 | 低 | 依赖官方 npm 包 `@fly-ai/flyai-cli`,建议锁定版本并监控更新 |
| 数据隐私 | 低 | 搜索参数通过 CLI 传输,符合认证报告中的合规检查 |
| 服务可用性 | 中 | 依赖飞猪平台 API 稳定性,节假日高峰期可能限流 |
建议操作:生产环境使用时,通过 npm list -g @fly-ai/flyai-cli 验证 CLI 来源,并配置 FLYAI_API_KEY 时采用环境变量注入避免硬编码。