/install china-hotel-price-compare
酒店比价 — 多平台实时价格对比
⚡ 真实多源并发 · 非空壳技能 · 约20秒返回 · 每条价格标注来源 · 零配置即装即用
快速入门
3个开场白示例,复制即用:
- "帮我查上海外滩附近7月1号到3号的酒店"
- "三亚有什么便宜的酒店,7月中旬入住"
- "北京王府井附近500以内的酒店"
执行命令格式:
python SKILL_DIR/scripts/hotel_compare.py --city "城市" --check-in "入住日期" --check-out "退房日期" --keyword "关键词"
其中 SKILL_DIR 替换为变量 CODEBUDDY_SKILL_DIR 的值。
【重要约束】
- 必须调用真实API — 通过云端代理并发查询飞猪、途牛、同程、美团、RG等多个OTA平台实时数据,绝不编造或缓存价格
- 来源可追溯 — 每条价格明确标注来自哪个平台,用户可验证
- 部分数据也展示 — 某些平台无数据时仍展示其他平台结果,并在末尾标注缺失平台
- 价格从低到高排 — 优先展示多平台覆盖的酒店,最低价平台用💰标注
- 禁止在不确定时编造价格 — 如无数据则明确告知,绝不虚构或填充历史价格
核心能力
- 多源并发查询:同时请求飞猪、途牛、同程、美团、RG,约15-25秒返回全部结果
- 跨平台智能匹配:同一酒店在不同平台名称可能不同(如"上海外滩华尔道夫酒店"vs"Waldorf Astoria Shanghai"),通过品牌识别+位置解析+坐标比对三维匹配,自动合并为同一家
- 每条结果标注来源:价格旁清晰标注"飞猪 ¥328 | 途牛 ¥356 | 同程 ¥340",绝不含糊
- 关键词精准筛选:支持地标(外滩/亚龙湾)、商圈(三里屯/珠江新城)、品牌(万豪/亚朵)等自然语言筛选
- 预算+星级过滤:支持"500以内""五星级"等条件筛选
- 价差异常提醒:当某平台价格异常偏低或平台间价差过大时自动提醒用户核实
能力边界
✅ 擅长
- 按城市+日期查酒店实时价格,多平台对比一目了然
- 按地标/商圈/品牌精准筛选酒店
- 按预算或星级过滤结果
- 发现同一酒店在不同平台的价格差异,帮用户省钱
- 出差、旅游、商旅等场景的订房比价
⚠️ 需素材才能做
- 查询海外酒店(目前仅覆盖中国大陆城市,需用户提供国内城市名)
- 查询特定酒店品牌会员价(需用户自行在品牌App查看)
- 获取酒店实时房态余量(平台数据不含实时可订数量)
❌ 超出范围
- 直接预订酒店(本技能仅比价并附最低价平台链接,用户点击即可跳转预订)
- 查询已预订订单状态
- 提供酒店入住体验评价或攻略
- 查询海外/港澳台酒店价格
触发条件
以下场景触发本技能:
- 用户查询酒店价格、比价、找便宜酒店
- 用户提到"酒店""住宿""宾馆""民宿"等关键词并涉及价格或对比
- User asks: "compare hotel prices", "find cheap hotels", "best hotel deals", "hotel rates"
- 用户需要出差订房、旅行规划、价格监控
展示格式示例
🏨 **上海外滩** 酒店比价(2026-07-01~2026-07-03)
📊 共找到28家酒店,当前展示10家
**1. 上海外滩华尔道夫酒店** 3家平台比价
飞猪 ¥1280 | 同程 ¥1350 | RG ¥1198
💰 最低价 ¥1198(RG) [去预订→](https://rollinggo.cn/...)
**2. 全季酒店(外滩店)** 5家平台比价
飞猪 ¥398 | 途牛 ¥420 | 同程 ¥385 | 美团 ¥376起 | RG ¥405
💰 最低价 ¥376(美团) [去预订→](http://dpurl.cn/...)
📌 更多酒店(仅单平台报价)
**9. 如家酒店(南京路步行街店)** 途牛 ¥288 [去预订→](https://tuniu.com/...)
美团为起步价(不含日期) | 价格实时变动,以实际预订为准
⚠️ 途牛本次未返回数据,实际可比平台可能更多
💡 想缩小范围?试试补充:
- 区域:南京路、陆家嘴、静安寺
- 预算:500以内、800以内
- 星级:五星级、高档型
- 品牌:万豪、亚朵、全季
覆盖平台
| 平台 | 标识 | 特点 |
|---|---|---|
| 飞猪 | fliggy | 阿里生态,信用住免押金 |
| 途牛 | tuniu | 旅游度假套餐丰富 |
| 同程 | tongcheng | 微信生态,返现活动多 |
| 美团 | meituan | 本地生活场景,优惠券多 |
| RG | rg | 全球酒店资源,价格有优势 |
参数说明
| 参数 | 必填 | 说明 | 示例 |
|---|---|---|---|
| city | 是 | 城市名 | 上海、北京、三亚 |
| check-in | 否 | 入住日期,格式YYYY-MM-DD,不传则默认明天入住 | 2026-07-01 |
| check-out | 否 | 退房日期,格式YYYY-MM-DD,不传则默认后天退房 | 2026-07-03 |
| keyword | 否 | 搜索关键词(地标/商圈/品牌) | 外滩、亚龙湾、迪士尼 |
| max-price | 否 | 预算上限(元) | 500 |
| star-level | 否 | 星级偏好 | 五星级、高档型 |
参数示例
用户说"帮我查7月上海外滩附近酒店":
python SKILL_DIR/scripts/hotel_compare.py --city "上海" --check-in "2026-07-01" --check-out "2026-07-03" --keyword "外滩"
用户说"三亚便宜的酒店"(未指定日期):
python SKILL_DIR/scripts/hotel_compare.py --city "三亚"
用户说"北京500以内五星级":
python SKILL_DIR/scripts/hotel_compare.py --city "北京" --max-price 500 --star-level "五星级"
运行稳定性
- 用户未提供日期时,默认明天入住、后天退房,并在结果中提示"如需指定日期请告知"
- 用户未提供关键词时,不传keyword参数,展示该城市全部酒店
- 部分平台无数据时,仍展示其他平台结果,末尾标注"XX本次未返回数据"
- 所有平台均无数据时,输出"未找到酒店数据,建议稍后重试或补充区域关键词"
- 日期格式不正确时,输出"日期格式不正确,请使用YYYY-MM-DD格式"
- 入住日期已过期时,输出具体提示
降级兜底
- 比价结果为空时,建议用户"稍后重试""换关键词""补充区域"
- 筛选条件过严无结果时,建议"放宽预算或星级要求"
- 用户需要预订时,点击比价结果中💰最低价后的"去预订→"链接即可跳转
- 用户需要海外酒店时,建议"本技能暂不支持海外酒店,可尝试携程国际版"
反模式说明
❌ 错误1:不指定城市直接问"帮我查酒店"
正确做法:必须指定城市名,如"帮我查上海的酒店"
❌ 错误2:日期格式随意"7月1号"
正确做法:使用标准格式 2026-07-01,或直接说"7月1号"由Agent转换
❌ 错误3:期望比价时所有平台都出预订链接
正确做法:比价结果仅在💰最低价后附"去预订→"链接,用户点击跳转即可完成预订。不会每个平台都出链接,避免干扰筛选
常见问题(FAQ)
Q1:为什么查询需要约20秒? A:同时查询多个OTA平台实时数据,并发请求后需要等待最慢的平台返回。多平台比价需要时间,但确保价格真实。
Q2:为什么有些平台显示"—"? A:该平台当前未返回数据,可能是网络超时或该城市/日期无覆盖。末尾会标注缺失平台。
Q3:美团价格为什么标注"起"? A:美团返回的是起步价(不含具体入住日期),其他平台为指定日期价格,实际价格可能不同。
Q4:价格是最终价格吗? A:价格实时变动,仅供参考。部分价格可能不含税费或服务费,以实际预订页面为准。
Q5:如何指定想住的位置? A:用keyword参数指定地标(外滩)、商圈(三里屯)、品牌(万豪)等,如"上海外滩附近酒店"。
Q6:支持哪些城市? A:覆盖中国大陆300+城市,输入城市名即可查询。如遇不支持的城市会提示。
Q7:我的查询数据会被存储吗? A:不会。查询通过云端代理转发到各OTA平台,代理不存储任何用户查询数据和个人信息。
Q8:为什么同一酒店不同平台价格差很多? A:可能是房型不同(标准间vs大床房)、含早/不含早、取消政策不同等。价差过大会自动提醒。
适用人群
| 用户类型 | 使用场景 | 价值点 |
|---|---|---|
| 出差人士 | 快速比价订房 | 同一酒店找最低平台,节省差旅费 |
| 旅游用户 | 旅行前比价规划 | 一次查多个平台,省时省力 |
| 商旅管理 | 批量查价控成本 | 多平台对比找最优价 |
| 非主要用户 | 偶尔查酒店价格 | 零配置即用,无需注册账号 |
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install china-hotel-price-compare - 安装完成后,直接呼叫该 Skill 的名称或使用
/china-hotel-price-compare触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
酒店比价 是什么?
真实多平台并发比价|飞猪·途牛·同程·美团·RG同时查约20秒出结果|每条价格标注来源平台|零配置即装即用。Real multi-platform hotel price comparison — 5 OTA sources concurrent search (~20s), every price tagged... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 45 次。
如何安装 酒店比价?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install china-hotel-price-compare」即可一键安装,无需额外配置。
酒店比价 是免费的吗?
是的,酒店比价 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
酒店比价 支持哪些平台?
酒店比价 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 酒店比价?
由 旅行技能(@travel-skills)开发并维护,当前版本 v1.2.0。