travel-cn: 中国旅游数据与预订集成 - Openclaw Skills

作者:互联网

2026-03-26

AI教程

什么是 中国旅游助手?

travel-cn 技能是专为 Openclaw Skills 设计的强大集成工具,提供对中国旅游生态系统的统一访问。它允许开发者通过编程方式与携程、去哪儿和飞猪等领先平台进行交互,获取航班、酒店和景点的实时数据。

通过引入此技能,用户可以构建复杂的旅游代理,能够对比多个供应商的价格,监控官方 12306 系统的火车票务情况,并生成优化后的行程安排。它弥补了原始旅游数据与中国境内商务及休闲旅游实际洞察之间的差距。

下载入口:https://github.com/openclaw/skills/tree/main/skills/guohongbin-git/travel-cn

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install travel-cn

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 travel-cn。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

中国旅游助手 应用场景

  • 自动对比中国主要预订引擎的航班和酒店价格。
  • 通过官方 12306 API 包装器实时监控火车票务情况。
  • 为企业商务出差提供预算管理和成本优化。
  • 根据景点门票可用性和交通时刻表动态生成行程。
中国旅游助手 工作原理
  1. 该技能接收指定出发地、目的地和日期等参数的旅游查询。
  2. 根据用户需求选择合适的供应商模块(例如:携程对应酒店,12306 对应火车)。
  3. 对于拥有官方 API 的平台,执行经过身份验证的请求;对于其他平台,利用基于 Selenium 的自动化技术抓取实时数据。
  4. 原始数据经过解析并格式化为结构化响应,供 AI 代理或开发者使用。
  5. 用户可以触发特定脚本来自动执行重复的监控任务或批量查询。

中国旅游助手 配置指南

要在 Openclaw Skills 框架内使用此技能,请确保已安装必要的自动化驱动程序和 Python 库:

# 安装 Selenium 用于网页查询
pip install selenium

# 安装 py12306 用于获取火车数据
pip install py12306

基本用法包括执行提供的 shell 脚本:

./scripts/flight-search.sh --from Shanghai --to Beijing --date 2026-02-20

中国旅游助手 数据架构与分类体系

travel-cn 技能使用以下结构组织其数据输出,以确保与其他 Openclaw Skills 组件的兼容性:

分类 属性 来源供应商
航班 departure_city, arrival_city, price, airline 携程, 去哪儿, 飞猪
酒店 city, check_in_date, price_range, rating 携程, 去哪儿
火车 station_from, station_to, date, seat_type 12306
景点 spot_name, ticket_type, price 飞猪
name: travel-cn
description: 旅行信息查询 - 去哪儿/携程/飞猪数据查询(Expedia 中国版)
metadata:
  openclaw:
    emoji: "??"
    category: "travel"
    tags: ["travel", "qunar", "ctrip", "fliggy", "china", "booking"]

旅行信息查询

去哪儿/携程/飞猪数据查询。

功能

  • ?? 机票查询
  • ?? 酒店预订
  • ?? 火车票
  • ?? 景点门票
  • ?? 行程规划

平台对比

平台 机票 酒店 火车 特点
携程 ? ? ? 全能
去哪儿 ? ? ? 比价
飞猪 ? ? ? 阿里系
12306 ? ? ? 官方

机票查询

携程 API

# 需要合作伙伴资质
curl "https://api.ctrip.com/flight/search?from=SHA&to=PEK&date=2026-02-20"

爬虫方案

# 使用 selenium
pip install selenium

from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://flight.qunar.com/")

酒店查询

携程 API

curl "https://api.ctrip.com/hotel/search?city=上海&checkin=2026-02-20"

火车票查询

12306(官方)

# 使用 12306 API 封装
pip install py12306

from py12306 import Py12306
client = Py12306()
trains = client.query("上海", "北京", "2026-02-20")

使用场景

1. 商务出行

  • 机票/酒店比价
  • 行程优化
  • 费用控制

2. 旅行规划

  • 景点推荐
  • 路线规划
  • 预算管理

3. 价格监控

  • 降价提醒
  • 价格趋势
  • 最佳购买时机

快速脚本

# 查询机票
./scripts/flight-search.sh --from 上海 --to 北京 --date 2026-02-20

# 查询酒店
./scripts/hotel-search.sh --city 上海 --checkin 2026-02-20

# 查询火车票
./scripts/train-search.sh --from 上海 --to 北京 --date 2026-02-20

注意事项

  1. API 限制: 需要合作伙伴资质
  2. 爬虫风险: 可能被封 IP
  3. 价格变化: 实时波动

版本: 1.0.0