← 返回 Skills 市场
gaogao605

折扣酒店预订

作者 fenbeitong-trip · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
95
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install discount-hotels
功能描述
酒店比价助手,对比携程、美团、同程、去哪儿、华住会、锦江会、飞猪等OTA平台相同酒店房型价格,给出最优推荐。Invoke when user wants to compare hotel prices across multiple OTA platforms or find the best hotel deal.
使用说明 (SKILL.md)

酒店比价助手 (fb-hotel-comparison-skill)

技能描述

酒店比价助手,实时对比携程、美团、同程、去哪儿、华住会、锦江会、飞猪等OTA平台相同酒店下所有房型产品的报价,通过智能算法给出最优推荐。


⚠️ 【重要约束】

  • 必须调用各OTA平台的API获取真实价格数据
  • 禁止自行编造价格信息
  • 接口返回什么数据就展示什么,不要修改
  • 比价结果需标明数据来源和采集时间

技能概述

基于多平台OTA API开发的酒店比价技能,支持:

  • 多平台酒店价格实时抓取
  • 同酒店同房型跨平台价格对比
  • 智能最优推荐算法(综合考虑价格、取消政策、早餐、积分等)
  • 价格趋势分析和预订建议

技能能力

核心能力

  1. 多平台价格抓取:同时查询携程、美团、同程、去哪儿、华住会、锦江会、飞猪等平台
  2. 智能比价:同酒店同房型跨平台价格对比
  3. 最优推荐:基于价格、政策、权益综合评分推荐最优选择
  4. 价格监控:支持设置价格提醒,降价通知

触发条件

  1. 酒店比价:当用户输入「比价/对比/哪个便宜/最优惠」+ 酒店名称时

    • 调用多平台API获取价格
    • 展示各平台同房型价格对比表格
    • 给出最优推荐
  2. 展示格式示例

    🏨 桔子酒店(北京燕莎三元桥店) - 多平台比价
    📅 入住:3月15日 → 退房:3月16日
    🛏️ 房型:高级大床房
    
    | 平台 | 价格 | 早餐 | 取消政策 | 会员权益 | 推荐指数 |
    |:---:|---:|:---:|:---|:---|:---:|
    | 🥇 携程 | ¥483 | 含早 | 限时取消 | 积分+早餐 | ⭐⭐⭐⭐⭐ |
    | 美团 | ¥526 | 无早 | 不可取消 | 无 | ⭐⭐⭐ |
    | 同程 | ¥498 | 含早 | 限时取消 | 积分 | ⭐⭐⭐⭐ |
    | 飞猪 | ¥510 | 无早 | 限时取消 | 积分 | ⭐⭐⭐⭐ |
    
    💡 最优推荐:携程 ¥483(含早+限时取消+积分)
    🔗 [立即预订-携程](https://...)
    

对接平台

支持OTA平台

平台 标识 特点
携程 ctrip 价格优势明显,会员权益丰富
美团 meituan 本地生活场景多,优惠券多
同程 tongcheng 微信生态,返现活动多
去哪儿 qunar 低价策略,学生优惠
华住会 huazhu 自有会员体系,积分价值高
锦江会 jinjiang 会员折扣力度大
飞猪 fliggy 阿里生态,信用住免押金

核心接口列表

一、查询类接口

接口名称 核心用途 必选参数
search_hotel_prices 多平台酒店价格查询 hotel_name, city, check_in, check_out, platforms
get_price_trend 价格趋势分析 hotel_id, room_type, days
get_best_deal 获取最优推荐 hotel_name, city, check_in, check_out

二、数据类接口

接口名称 核心用途 说明
compare_platforms 多平台对比 返回结构化对比数据
calculate_recommendation 计算推荐分数 基于多维度算法评分

推荐算法

评分维度

维度 权重 说明
价格 40% 基础价格对比
取消政策 20% 限时取消 > 不可取消
早餐权益 15% 含早 > 无早
会员权益 15% 积分、升级等
平台信誉 10% 服务保障、退改政策

推荐指数

  • ⭐⭐⭐⭐⭐ (90-100分):强烈推荐,综合最优
  • ⭐⭐⭐⭐ (75-89分):推荐,某方面突出
  • ⭐⭐⭐ (60-74分):一般,可考虑
  • ⭐⭐ (40-59分):不推荐
  • ⭐ (0-39分):强烈不推荐

响应规则

成功响应

{
  "code": 0,
  "msg": "success",
  "data": {
    "hotel_name": "桔子酒店(北京燕莎三元桥店)",
    "check_in": "2026-03-15",
    "check_out": "2026-03-16",
    "room_type": "高级大床房",
    "platforms": [
      {
        "platform": "携程",
        "price": 483,
        "breakfast": "含早",
        "cancel_policy": "限时取消",
        "benefits": ["积分", "早餐"],
        "score": 95,
        "recommendation": "⭐⭐⭐⭐⭐"
      }
    ],
    "best_deal": {
      "platform": "携程",
      "price": 483,
      "savings": 43,
      "reason": "价格最低且含早餐"
    }
  }
}

失败响应

{
  "code": 500,
  "msg": "错误信息",
  "data": null
}
安全使用建议
这项技能在目的上是合理的(跨 OTA 比价),且不会直接请求敏感凭据,但实现不完整:多数 _fetch_* 平台函数是占位 TODO,会导致无法获取真实价格。建议在安装/运行前: - 审查并补全各平台的 API 调用实现(确认使用官方 API 和合法 endpoint); - 明确需要的 API keys 或凭证,并在技能文档中声明如何安全配置(目前未列出任何 env vars); - 在受控测试环境中运行以观察其网络请求,确保没有向非官方/可疑域名发送数据; - 检查 hotel_comparison_api 是否实现 openai_adapter 中引用的 get_best_deal 与 format_comparison_table 等函数,避免运行时异常; - 不要在生产环境或含敏感数据的主机上直接运行未经验证的网络爬取/请求代码,先在沙箱或离线环境中验证逻辑与外部请求目标。
功能分析
Type: OpenClaw Skill Name: discount-hotels Version: 1.0.0 The skill bundle is a legitimate template for a hotel price comparison tool across various OTA platforms. The Python code in hotel_comparison_api.py and openai_adapter.py implements scoring logic and function-calling wrappers without any signs of data exfiltration, malicious execution, or obfuscation. The actual network fetching methods are currently stubs (TODOs), and the instructions in SKILL.md are strictly aligned with the stated purpose of providing accurate hotel price comparisons.
能力评估
Purpose & Capability
技能名称与描述都是酒店比价,代码文件也实现了比价框架、评分算法与 OpenAI 适配器,要求的运行环境(python3)与用途相符。但 SKILL.md 声明“必须调用各 OTA 平台 API”,而代码中各平台的 _fetch_* 方法均为 TODO 并返回空列表,说明实现不完整,当前不能实现声明的实时比价功能。
Instruction Scope
SKILL.md 的运行说明限定在调用 OTA API、展示来源与时间、禁止伪造价格,未要求读取系统文件或其他敏感配置;代码也没有读取环境变量或本地敏感路径的迹象。唯一问题是文档与代码之间的期望不匹配(文档要求真实 API 调用,但代码尚未实现这些调用)。
Install Mechanism
没有安装规范(instruction-only 安全表面较小),仅需 python3 作为运行二进制,未从不受信任的 URL 下载或在安装阶段写入磁盘,安装机制风险低。
Credentials
不要求任何环境变量或凭据。鉴于需要对接 OTA 官方 API,真实运行时通常会需要各平台的 API key/凭证,但当前清单中没有声明这些凭据;这不是直接的凭据窃取迹象,但表示清单和实现未完全对齐。
Persistence & Privilege
技能没有设置 always:true,默认也允许模型按需调用(平台默认),并且不会修改其它技能或请求持久驻留权限。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install discount-hotels
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /discount-hotels 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the hotel price comparison assistant. - Compares real-time hotel room prices across major OTA platforms (携程、美团、同程、去哪儿、华住会、锦江会、飞猪). - Shows a structured price comparison table, indicating source and timestamp. - Utilizes a multi-factor recommendation algorithm (price, cancellation, breakfast, membership benefits, platform reputation). - Supports price trend analysis and setting price alerts. - Triggered by user requests to compare prices or find the best hotel deal.
元数据
Slug discount-hotels
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

折扣酒店预订 是什么?

酒店比价助手,对比携程、美团、同程、去哪儿、华住会、锦江会、飞猪等OTA平台相同酒店房型价格,给出最优推荐。Invoke when user wants to compare hotel prices across multiple OTA platforms or find the best hotel deal. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 95 次。

如何安装 折扣酒店预订?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install discount-hotels」即可一键安装,无需额外配置。

折扣酒店预订 是免费的吗?

是的,折扣酒店预订 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

折扣酒店预订 支持哪些平台?

折扣酒店预订 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 折扣酒店预订?

由 fenbeitong-trip(@gaogao605)开发并维护,当前版本 v1.0.0。

💬 留言讨论