Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

ctrip-flight-search携程航班搜索

Agent Skill

ctrip-flight-search 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,693

周安装

110

GitHub Stars

110

下载量

862
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ctrip-flight-search(携程航班搜索)
来源仓库:https://github.com/stvlynn/dingtalk-wukong-skills
仓库路径:skills/ctrip-flight-search
安装命令:
npx skills add https://github.com/stvlynn/dingtalk-wukong-skills --skill ctrip-flight-search
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/stvlynn/dingtalk-wukong-skills --skill ctrip-flight-search

简介

ctrip-flight-search 实现携程网航班信息的自动化查询,支持单程往返及国际航线检索。

  • 适用于行程规划、价格比对或多城市联程方案的快速获取需求。
  • 基于浏览器操作流程封装,已验证广州→成都、北京→上海等主流航线可用性。
  • 使用 npx skills add 命令部署,需保持网络畅通并可能触发验证码防护。
  • 频繁调用存在账号限流风险,建议合理设置查询间隔与代理策略。

SKILL.md

携程查航班技能

功能概述

本技能提供完整的携程航班查询自动化能力,基于实际验证的浏览器操作流程,支持以下功能:

  • 单程航班查询: 查询指定日期从出发地到目的地的航班
  • 往返航班查询: 查询指定往返日期的航班(已验证支持)
  • 多城市支持: 支持中文城市名称和机场代码输入
  • 多城市通用性: 已验证支持任意城市组合(如广州→成都、北京→上海等)
  • 国际航班查询: 支持国际航线查询(如上海→东京、北京→首尔等)
  • 日期范围: 支持YYYY-MM-DD格式的日期输入
  • 错误处理: 具备元素不可见、页面变化等异常情况的处理机制

使用场景

当用户需要:

  • 查询特定日期的航班信息
  • 获取航班价格和时刻表
  • 自动化航班查询流程
  • 从携程网提取航班数据
  • 验证不同城市间的航班查询可行性

核心操作SOP流程

基础查询流程

  1. 导航到携程首页: navigatehttps://www.ctrip.com
  2. 进入航班查询页面: backbone → 定位机票按钮 → click
  3. 输入出发地: type → 城市名称 → search → 选择具体机场 → click
  4. 输入目的地: search → 目标城市 → click
  5. 设置日期: 确认日期输入框已正确设置
  6. 执行查询: pressEnter(优先方案)或点击搜索按钮

关键操作要点

出发地/目的地输入

  • 先使用type在输入框中输入城市名称(如"北京"、"上海"、"广州"、"成都"等)
  • 系统会自动显示下拉选择列表
  • 使用search查找具体的机场选项(如"北京(大兴国际机场)(PKX)"、"成都(双流国际机场)(CTU)"等)
  • 使用click选择目标机场
  • 多城市通用性: 技能已验证支持任意中文城市名称组合,包括一二三线城市

查询执行策略

  • 首选方案: 使用press + Enter提交表单(避免覆盖层阻挡问题,已在多城市场景下验证有效性)
  • 备选方案: 如果回车键无效,使用search查找搜索按钮并click

错误处理机制

  • 元素不可见: 尝试使用键盘操作替代鼠标点击(键盘操作在多城市测试中表现更稳定)
  • 页面结构变化: 每次交互后重新使用backbonesearch获取最新元素引用
  • 输入失败: 重试输入或使用替代的城市名称格式
  • 动态元素引用失效: 在多城市测试中发现此问题普遍存在,建议每次操作前重新定位元素

支持的参数格式

出发地/目的地

  • 中文城市名: "北京"、"上海"、"广州"、"成都"、"深圳"、"杭州"等(支持全国主要城市)
  • 国际城市名: "东京"、"首尔"、"新加坡"、"曼谷"、"巴黎"、"伦敦"等(支持主要国际城市)
  • 机场代码: "PEK"、"SHA"、"CAN"、"CTU"、"HND"、"ICN"等(三字代码)
  • 完整机场名称: "北京首都国际机场"、"上海虹桥国际机场"、"广州白云国际机场"、"成都双流国际机场"、"东京羽田机场"、"首尔仁川国际机场"等

日期格式

  • 标准格式: YYYY-MM-DD(如2026-03-20)
  • 支持范围: 当前日期及未来日期

航班类型

  • 单程: 默认支持
  • 往返: 支持返程日期参数(已验证)
  • 多程: 复杂查询场景(待扩展)

已验证的操作范围

✅ 访问携程官网并导航到航班查询页面 ✅ 输入出发地城市名称并选择具体机场 ✅ 输入目的地城市名称并选择具体机场 ✅ 设置查询日期 ✅ 执行航班查询并成功跳转到结果页面 ✅ 处理页面动态变化和元素引用更新 ✅ 多城市通用性验证: 成功测试广州(CAN)→成都(CTU)、北京(PEK)→上海(SHA)等多种城市组合 ✅ 键盘操作稳定性: 在多城市测试中验证了回车键提交策略的可靠性 ✅ 国际航班查询验证: 成功测试上海(SHA)→东京(HND)国际航线,验证了国际城市识别和查询流程的通用性

参考文档

详细的操作指南和SOP流程请参考:references/操作指南.md

注意事项

  1. 页面加载时间: 携程页面可能需要一定加载时间,操作间需适当等待
  2. 网络环境: 确保网络连接正常,携程在国内访问稳定
  3. 浏览器兼容性: 基于现代浏览器的自动化工具,确保工具版本兼容
  4. 验证码处理: 如遇验证码或登录要求,需人工干预处理
  5. 多城市测试结论: 技能在不同城市组合下表现一致,核心操作流程无需调整

扩展方向

  • 添加往返航班查询支持
  • 支持舱位等级选择(经济舱、商务舱、头等舱)
  • 添加价格筛选和排序功能
  • 支持航班详情页面的数据提取
  • 添加批量查询功能

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.87%
按下载量换算292

Claude

30.28%
按下载量换算261

Cursor

19.29%
按下载量换算166

Gemini CLI

9.37%
按下载量换算81

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills