核心用法
tc-chengxin 是同程旅行官方推出的AI旅游助手Skill,基于同程「程心」大模型提供全品类旅游服务查询。用户可通过结构化指令查询机票、火车票、酒店、景点门票、度假产品(自由行/跟团游)、长途汽车票等,并直接跳转预订页面。
六大核心接口:
flight-query.js:机票查询,支持航班号精确查、特价机票(--low-price)train-query.js:火车票查询,支持车次号、站点精确查hotel-query.js:酒店查询,支持位置、日期、星级筛选scenery-query.js:景点门票查询travel-query.js:度假产品/跟团游/自由行/行程规划bus-query.js:长途汽车票查询traffic-query.js:智能交通(未指定方式时自动推荐多交通方案)
关键设计原则:
1. 需求全保留:所有修饰性需求(时间偏好、价格偏好、服务等级、人群偏好等)必须完整传入 --extra,不得丢弃
2. 专用接口优先:明确说「机票」必用 flight-query.js,说「火车票」必用 train-query.js,未指定才用 traffic-query.js
3. 脚本结果原样输出:禁止修改表格格式、禁止省略引导语、禁止添加脚本未返回的信息
显著优点
- 官方数据源:直连同程旅行官方API,数据实时准确,价格与库存与官网一致
- 全品类覆盖:一站式解决交通+住宿+游玩+度假套餐需求
- 特价能力:
--low-price支持指定航线特价查询,也支持「从某地出发哪里便宜」的低价推荐 - 行程规划:
travel-query.js配合--departure可输出「交通+酒店+景区+行程规划+UGC攻略」完整方案 - 智能路由:
traffic-query.js在用户未指定交通方式时自动对比飞机/火车/汽车多种方案 - 空铁联运备选:机票无结果时支持引导用户从临近枢纽城市出发,搭配地面交通查询
潜在缺点与局限性
- 参数严格依赖:必须按规则提取结构化参数(出发地/目的地/日期),自由文本需拼接至
--extra,对用户Query理解准确性要求高 - 地域局限:主要覆盖中国大陆旅游场景,国际旅行支持有限
- 实时性约束:预订链接跳转至同程平台,最终价格以支付页为准,可能存在缓存延迟
- API Key门槛:超出试用额度后需在同程APP/小程序申领激活码,增加使用摩擦
- 无自主预订能力:仅提供查询与跳转,实际预订需用户在同程平台完成
适合人群
- 行程规划者:需要快速对比多交通方案、制定完整旅行计划
- 价格敏感型用户:频繁查询特价机票、低价航线推荐
- 即时出行需求:当天或次日出发,需要实时库存与班次信息
- 度假产品购买者:倾向购买「机票+酒店」打包套餐或跟团游
常规风险
- 隐私数据:查询请求发送至同程官方API(
wx.17u.cn),包含出发地、目的地、日期等行程信息 - 依赖外部服务:API稳定性、响应速度受制于同程服务器,高峰期可能存在延迟
- 预订跳转风险:最终预订跳转至同程旅行平台,需遵守其隐私政策与支付条款
- 结果准确性:脚本输出为官方API返回数据,但航班动态、临时停运等极端情况需以航司/车站公告为准
- 配置安全:
CHENGXIN_API_KEY需妥善保管,避免泄露至公共代码仓库