← Back to Skills Marketplace
travel-skills

机票比价

by 旅行技能 · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
44
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install china-flight-price-compare
Description
真实多平台并发机票比价|飞猪·途牛·同程·美团·RG同时查约20秒出结果|仅直飞|每条价格标注来源|零配置即装即用。Real multi-platform flight price comparison — direct flights only, 5 OTA sources concurrent search...
README (SKILL.md)

机票比价 — 多平台直飞航班实时对比

真实多源并发 · 非空壳技能 · 约20秒返回 · 仅直飞 · 每条价格标注来源 · 零配置即装即用


快速入门

3个开场白示例,复制即用:

  1. "帮我查7月1号上海到三亚的机票"
  2. "北京飞广州下周五的机票多少钱"
  3. "深圳到成都15号便宜的航班"

执行命令格式:

python SKILL_DIR/scripts/flight_compare.py --from-city "出发城市" --to-city "到达城市" --date "出发日期"

其中 SKILL_DIR 替换为变量 CODEBUDDY_SKILL_DIR 的值。


【重要约束】

  1. 必须调用真实API — 通过云端代理并发查询飞猪、途牛、同程、美团、RG等多个OTA平台实时航班数据,绝不编造或缓存价格
  2. 来源可追溯 — 每条价格明确标注来自哪个平台,用户可验证
  3. 仅展示直飞 — 自动过滤中转航班,只展示直飞航线
  4. 部分数据也展示 — 某些平台无数据时仍展示其他平台结果,并在末尾标注缺失平台
  5. 禁止在不确定时编造价格 — 如无数据则明确告知,绝不虚构或填充历史价格

核心能力

  1. 多源并发查询:同时请求飞猪、途牛、同程、美团、RG,约15-25秒返回全部结果
  2. 同一航班跨平台匹配:按航班号自动匹配同一航班在不同平台的报价,合并展示比价结果
  3. 每条结果标注来源:价格旁清晰标注"飞猪 ¥580 | 途牛 ¥620 | 同程 ¥595",绝不含糊
  4. 35+城市IATA映射:内置主要城市IATA代码映射,RG平台自动转换查询
  5. 价差异常提醒:当某平台价格异常偏低或平台间价差过大时自动提醒用户核实
  6. 航空公司中文显示:CA→国航、MU→东航、CZ→南航等60+航司自动翻译为中文

能力边界

✅ 擅长

  • 按出发/到达城市+日期查直飞航班实时价格,多平台对比一目了然
  • 发现同一航班在不同平台的价格差异,帮用户省钱
  • 出差、旅游、商旅等场景的机票比价
  • 展示航班时刻、航司、机场等完整信息

⚠️ 需素材才能做

  • 查询国际航班(目前仅覆盖中国大陆城市间航班,需用户提供国内城市名)
  • 查询中转航班(本技能仅展示直飞,需用户自行在平台查询中转方案)
  • 获取航班实时余座信息(平台数据不含实时可订座位数)

❌ 超出范围

  • 直接预订机票(本技能仅比价并附最低价平台链接,用户点击即可跳转购票)
  • 查询已预订机票状态或办理值机
  • 提供航班延误/取消等实时动态
  • 查询港澳台/国际航班价格
  • 提供中转航班方案

触发条件

以下场景触发本技能:

  • 用户查询机票价格、比价、找便宜机票
  • 用户提到"机票""航班""飞机""飞"等关键词并涉及价格或对比
  • User asks: "compare flight prices", "find cheap flights", "best airfare deals", "flight tickets"
  • 用户需要出差订票、旅行规划、价格监控

展示格式示例

✈️ **上海→三亚** 2026-07-01 机票比价
📊 共找到12个航班,当前展示10个

**1. 东航 MU5371**  07:30-10:45  3h15m  浦东T1→凤凰T1  ✅3家比价
   飞猪 ¥680 | 同程 ¥695 | RG ¥660
   💰 最低价 ¥660(RG) [去预订→](https://rollinggo.cn/...)

**2. 春秋 9C8847**  06:50-10:10  3h20m  浦东T2→凤凰T1  2家比价
   飞猪 ¥420 | 途牛 ¥445
   💰 最低价 ¥420(飞猪) [去预订→](https://a.feizhu.com/...)

📌 更多航班(仅单平台报价)

**9. 海航 HU709**  15:20-18:40  美团 ¥890起 [去预订→](http://dpurl.cn/...)

仅展示直飞航班 | 美团为起步价 | 价格实时变动,以实际预订为准
⚠️ 同程本次未返回数据,实际可比平台可能更多

💡 想继续筛选?试试:
   - 时段偏好:早班、午班、晚班
   - 航司偏好:国航、东航、南航、春秋
   - 价格上限:1000以内
   - 换个日期对比:提前一天或延后一天

覆盖平台

平台 标识 特点
飞猪 fliggy 阿里生态,信用飞免押金
途牛 tuniu 旅游度假套餐丰富
同程 tongcheng 微信生态,返现活动多
美团 meituan 本地生活场景,优惠券多
RG rg 全球航线资源,价格有优势

参数说明

参数 必填 说明 示例
from-city 出发城市名 上海、北京
to-city 到达城市名 三亚、广州
date 出发日期,格式YYYY-MM-DD 2026-07-01

参数示例

用户说"帮我查7月1号上海到三亚的机票":

python SKILL_DIR/scripts/flight_compare.py --from-city "上海" --to-city "三亚" --date "2026-07-01"

用户说"北京飞广州15号的机票":

python SKILL_DIR/scripts/flight_compare.py --from-city "北京" --to-city "广州" --date "2026-07-15"

用户说"深圳到成都明天":

python SKILL_DIR/scripts/flight_compare.py --from-city "深圳" --to-city "成都" --date "2026-07-07"


运行稳定性

  • 用户未提供日期时,必须询问具体出发日期,不能默认
  • 部分平台无数据时,仍展示其他平台结果,末尾标注"XX本次未返回数据"
  • 所有平台均无数据时,输出"未找到航班数据,建议稍后重试"
  • 日期格式不正确时,输出"日期格式不正确,请使用YYYY-MM-DD格式"
  • 出发日期已过期时,输出具体提示
  • 中转航班自动过滤,仅展示直飞

降级兜底

  • 比价结果为空时,建议用户"稍后重试""检查城市名是否正确"
  • 用户需要中转方案时,建议"本技能仅展示直飞,如需中转方案请到携程或飞猪查询"
  • 用户需要国际航班时,建议"本技能暂不支持国际航班,可尝试携程国际版或Skyscanner"
  • 用户需要预订时,点击比价结果中💰最低价后的"去预订→"链接即可跳转

反模式说明

❌ 错误1:不指定出发日期

正确做法:必须提供具体出发日期,如"7月1号",不能只说"下个月"

❌ 错误2:期望查询中转航班

正确做法:本技能仅展示直飞,如需中转请到其他平台查询

❌ 错误3:期望比价时所有平台都出预订链接

正确做法:比价结果仅在💰最低价后附"去预订→"链接,用户点击跳转即可完成购票。不会每个平台都出链接,避免干扰筛选


常见问题(FAQ)

Q1:为什么查询需要约20秒? A:同时查询多个OTA平台实时航班数据,并发请求后需要等待最慢的平台返回。多平台比价需要时间,但确保价格真实。

Q2:为什么有些平台显示"—"? A:该平台当前未返回数据,可能是网络超时或该航线无覆盖。末尾会标注缺失平台。

Q3:美团价格为什么标注"起"? A:美团返回的是起步价(可能不含税费),其他平台为含税价,实际价格以预订页面为准。

Q4:为什么只展示直飞? A:中转航班组合复杂且价格变动大,为保证比价准确性和可操作性,本技能仅展示直飞航班。

Q5:价格包含税费吗? A:飞猪、途牛、同程、RG价格为含税价;美团为起步价可能不含税费。以实际预订页面为准。

Q6:支持哪些城市? A:覆盖中国大陆35+主要城市间航班。RG平台使用IATA代码查询,已内置城市映射。

Q7:我的查询数据会被存储吗? A:不会。查询通过云端代理转发到各OTA平台,代理不存储任何用户查询数据和个人信息。

Q8:同一航班为什么不同平台价格差很多? A:可能是舱位不同(经济舱全价vs折扣舱)、是否含税、退改签政策不同等。价差过大会自动提醒。


适用人群

用户类型 使用场景 价值点
出差人士 快速比价订票 同一航班找最低平台,节省差旅费
旅游用户 行前机票比价 一次查多个平台,省时省力
商旅管理 批量查价控成本 多平台对比找最优价
非主要用户 偶尔查机票价格 零配置即用,无需注册账号
Usage Guidance
Install only if you are comfortable sending searched routes and dates through the publisher's proxy. The skill should rotate/remove the embedded token and document proxy data handling more clearly before being treated as low-risk.
Capability Assessment
Purpose & Capability
The script's behavior matches the stated flight-comparison purpose: it accepts origin, destination, and date, calls a cloud proxy, parses several OTA sources, and prints direct-flight price comparisons.
Instruction Scope
The skill discloses cloud proxy use in places, but the script also claims it contains no API keys while embedding PROXY_TOKEN and sending it in the X-Proxy-Token header, which materially under-discloses credential handling.
Install Mechanism
No package installation, shell persistence, or installer-side mutation is present; the artifact consists of SKILL.md and one Python script.
Credentials
Network access and sharing route/date/city details are expected for live flight search, but users should understand their travel queries go to the publisher-operated proxy before reaching OTA sources.
Persistence & Privilege
No local persistence or privilege escalation was found, but the hardcoded reusable proxy credential gives every installed copy shared authenticated access to the publisher's backend proxy.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install china-flight-price-compare
  3. After installation, invoke the skill by name or use /china-flight-price-compare
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
Chinese display name for better search discoverability
v1.1.0
Rename to Chinese display name for better search discoverability
v1.0.0
Initial release
Metadata
Slug china-flight-price-compare
Version 1.2.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is 机票比价?

真实多平台并发机票比价|飞猪·途牛·同程·美团·RG同时查约20秒出结果|仅直飞|每条价格标注来源|零配置即装即用。Real multi-platform flight price comparison — direct flights only, 5 OTA sources concurrent search... It is an AI Agent Skill for Claude Code / OpenClaw, with 44 downloads so far.

How do I install 机票比价?

Run "/install china-flight-price-compare" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 机票比价 free?

Yes, 机票比价 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 机票比价 support?

机票比价 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 机票比价?

It is built and maintained by 旅行技能 (@travel-skills); the current version is v1.2.0.

💬 Comments