TourMind 酒店预订
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_5cb1a0c9/hotelbooking。
技能介绍
要解决什么问题
在对话里订酒店时,模型很容易用训练数据「猜」价格、政策和库存,结果和官网对不上。这个技能把 TourMind 的 TOB HTTP API 当作唯一数据源:候选酒店、坐标、房型、图片、报价、取消规则与可订状态都来自接口返回,缺数据就报错或说明,不用记忆补全。
技能如何工作
使用前需在 {baseDir}/skill_token.txt 写入 TourMind Skill Token;401 会清 token 并引导重新创建。会话首次(或断档超过 24 小时后再用)会先调 check_skill_update,失败不阻断订酒店流程。
典型链路:
- 地点解析:城市/行政区走
search_location;地标、车站、地址等用 Places 结果定圆心,默认 3 km 半径(可显式指定);精确酒店名可走关键词搜索。 - 搜索与报价:
search_hotels最多 20 个候选;min_price仅作缓存信号,只有query_room_rates命中产品后才对外报价;is_on_request=false才描述为可即时预订。 - 下单与支付:
create_booking前必须收集客人法定全名与有效contact_email(不可跳过或虚构);取消政策按 API 原文解释(如non_refundable、free_cancel_before_deadline)。房费含税说明写在确认模板;Stripe 支付另收 3.5% 手续费。
排序与筛选会把用户声明的半径、预算、星级、人数、设施等 硬约束 当真,不会悄悄放宽。
适用边界
- 无 token 时不调用业务 API,只展示官方创建指引。
- 相对日期、缺少年份、未给人数等会按 SKILL 约定做安全默认并明确告知假设;入住/离店与地点无法推断时仍会追问。
- API 失败在允许重试后如实报原始错误,不换成别的酒店推荐。
使用场景
- 出差前在对话里指定城市与入住日期,按地标半径搜酒店并拉取房型实价再下单
- 客户指定某连锁酒店名,需解析酒店 ID 后对比可订房型与取消政策再创建订单
- 团队多人入住需多间房,在明确人数与预算上限后筛选候选并逐家 query_room_rates 比价
- 已创建预订需改查订单状态,或在 free_cancel_before_deadline 前调用取消接口并确认退款规则
适合人员
- 经常自行订机酒、需要在对话里完成搜价到支付闭环的商务差旅人员
- 帮客户或同事代订酒店、必须依据 API 返回政策文案解释退改的前台或行政
- 集成 TourMind TOB 接口、要在 Agent 里封装 search_hotels 与 create_booking 流程的后端工程师
- 活动或考察行程需以车站/景点为圆心搜 3 km 内酒店并核对 is_on_request 可订性的行程策划