Agent Skills
返回列表
携程机票低价日历查询

携程机票低价日历查询

生活服务 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b0762463/flight-price-lookup-gll。

技能介绍

要解决什么问题

计划出行时,你往往关心的不只是「某一天」的票价,而是未来几周或几个月里,哪几天最便宜;有时还会加一条硬约束:票面价不超过某个上限(例如 500 元)。手工在携程上逐日点开列表页,既慢又容易漏掉低价窗口。

本技能面向这类需求:在明确出发/到达城市、起止日期和价格阈值(元)后,通过自动化浏览器访问携程机票列表页,沿时间轴采样多日,从页面价格条中解析最低价,只汇总不高于阈值的出发日。

技能如何工作

技能依赖已内置的 catdesk-browser(~/.catpaw/bin/catdesk browser-action),在同一持久会话里多次 navigate,每次导航后重新 snapshot,从 listitem 文本(如 06-15周一¥416低)提取日期与金额。

典型流程包括:

  • 参数确认:departure / arrival(三字码如 BJS、HKG 或城市名)、start_date、end_date、threshold;缺项时向用户追问。
  • 构造 URL:按携程国内/国际列表页格式填入城市码与 YYYY-MM-DD,并使用 cabin=Y_S_C_F 以覆盖多舱位最低价。
  • 采样策略:从 start_date 起,每隔约 5~7 天取一个日期直至 end_date;若某段出现低价,可在附近加密采样。
  • 结果汇总:仅记录 价格 <= threshold 的日期,按价从低到高排序,标注最低/次低价,并说明不含税费、以预订页为准。

边界与注意点

  • 价格为查询时刻携程展示的参考最低价,通常不含机场建设费、燃油等;含「起」等文案时取数字部分。
  • 遇验证码、加载失败可换日期重试;「售罄」或 -- 记为无票并继续。
  • Snapshot 的 ref 在每次 navigate 后失效,需重新抓取;同一会话复用同一 tab 即可。

使用场景

  • 已确定北京到香港等固定航线,想在接下来两三个月内找出票面低于 500 元的出发日,而不是每天在携程列表页手工改日期。
  • 行程起止日可浮动,需要先按 `start_date`~`end_date` 在携程上间隔采样多日价格条,只汇总不高于自设阈值的日期。
  • 用户只说了「接下来三个月哪里最便宜」,需要 agent 追问或补全出发/到达城市与价格上限,再输出按价排序的低价日表。
  • 某段日期附近已出现低价,需要在该区间加密采样携程 URL 日期参数,避免漏掉仅持续几天的低价窗口。

适合人员

  • 习惯在携程订国内或国际票、需要跨多周扫描低价窗口、再决定具体出发日的自由行策划者
  • 替亲友代查「某航线几个月内哪天最便宜」、并给出明确票价上限(元)的家庭出行协调人
  • 在 agent 工作流里接入 catdesk-browser,要把携程 listitem 里的日期与金额解析成结构化结果的集成维护者
  • 票价敏感、先按舱位最低价(`cabin=Y_S_C_F`)筛日期、确认后再进预订页的周末短途或跨境出行者