Agent Skills
返回列表
春秋航空出行助手

春秋航空出行助手

企业运营 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-7jj2k6so/spring-air-travel-service。

技能介绍

要解决什么问题

在 Agent 里查航班、走预订和支付,最怕两件事:自己拼 HTTP 和 Token,以及误触真实下单/支付。本技能把春秋航空航旅能力封装成固定执行入口(node scripts/spring-flight.js),用浏览器授权落盘凭证,并按 CLI 契约解析 JSON,而不是复刻底层 proxyRequest。

技能如何工作

  • 认证:执行 auth login,把 pages.ch.com 授权链接交给用户在本机浏览器完成;用 auth status / auth check 确认后再做业务。不接受手工 Token,过期重走授权(窗口约 5 分钟)。
  • 查询与预订:flights search 展示航班号、舱位、票价与余票;国际及港澳台需 --international,当 booking_supported: false 时只展示结果、不进入下单。国内线按 flight_no + cabin_level 选舱,passengers list 选 1 名 身份证成人,booking confirm 预览后带 --agree 的 booking book 才创建订单。
  • 订单与支付:orders list 定位订单;支付前核对订单号与金额(tktPrice 为 0 时按税费与 money_sum 等字段合计)。orders pay 取得 cashier_url 后,须用 scripts/pay-helper.js 经 alipay-bot 做支付接管(禁止在 shell 内联 URL,避免签名校验失败)。

边界与注意点

booking book、orders pay、orders cancel 及带 --auto-select --agree 的 book-flow 均为真实副作用,须当次用户明确确认。不支持多人/儿童/婴儿/非身份证乘机人;国际线不支持预订。输出需脱敏:不展示 JWT、完整证件号或无关手机号;详细字段与错误码见 references/cli-contract.md。

使用场景

  • 出差前在对话里按出发地、目的地和日期查春秋国内航班,对比舱位票价与行李权益后再选航班号
  • 已授权账号后列出常用身份证乘机人,选定一名满12周岁成人并执行 booking confirm 核对行程与费用
  • 用户确认行程后创建真实机票订单,再根据 orders list 核对订单号与应付金额决定是否走支付接管
  • 国际或港澳台航线只做 flights search 展示结果,并向用户说明当前不支持在线预订、勿进入乘机人流程

适合人员

  • 经常订春秋国内线、希望在 Agent 里完成查票与下单但仍需逐步确认乘机人与金额的商务出行人员
  • 帮同事或客户代查航班、预览 booking confirm、仅在用户口头确认后才执行 book 或 pay 的行政或差旅协调岗
  • 需要按订单号核对 payFlag/tktFlag、处理取消或支付失败说明,且遵守脱敏输出规范的客服或运营支持
  • 在自动化环境里集成航旅能力、以 scripts/spring-flight.js 和 cli-contract 为准、避免手写 Token 或 shell 内联 cashier_url 的工程师