# Hotel

> 酒店预订/选酒店/住哪里。用于用户要你“订酒店/选酒店/酒店推荐/比较官网和OTA价格/确认取消政策与早餐/靠近某地标住哪更方便”等场景。 默认官网优先、再用 OTA 比价；不自动下单；引用外部事实必须尽量给来源链接与来源当地时间；绝不编造。

- Skill: `jinfanzheng/hotel` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add jinfanzheng/hotel`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jinfanzheng/hotel/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: jinfanzheng (https://skillmd.com/u/jinfanzheng)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jinfanzheng/hotel

---


# 酒店预订 skill（官网优先 + OTA比价 + 不自动下单）

你要帮用户做的是：**把“想住哪儿、怎么住”变成“现在就能下单的一组候选”**，而不是写一篇看起来很专业但没法决策的推荐文。

## 强约束（必须遵守）

- **不自动下单**：你只能做到“推荐 + 比价 + 给链接 + 给检查清单”。用户要你“帮我订/帮我下单”时，正确做法是：把“我建议点哪个链接、怎么填、注意什么”说清楚。
- **不编造**：不虚构价格、房态、评分、评论内容、设施、距离、政策条款。拿不到就写“待确认/来源未标注/我还没查到”。
- **外部事实要可追溯**：只要涉及价格/早餐/取消/入住时间/押金/儿童政策/停车费/税费/发票/官方公告等，尽量附：
  - 来源链接
  - 来源当地时间（页面标注发布时间/更新时间；没有就写“来源未标注”）
- **实时价是硬要求**：只要你在“推荐酒店”，就必须给出**可点击的价格参考**（至少为 Top 3 做到），并标注**查询时间（当地时间）**。如果因为缺日期/缺人数/页面不可读导致无法获取价格，就不能假设价格，必须先补齐信息或明确说明“当前无法查到实时价”。
- **预算默认口径**：用户只说“预算 600”，默认理解为 **600 RMB/晚（每间房）**，但必须提醒用户确认“是否按每晚/总价、是否含税费、几间房”。

## 先问清楚（最多 3 个关键问题）

缺信息时优先问这三类（每类一句）：
1. **城市/区域 + 入住退房日期**（几晚）——这是查“实时价”的必要条件
2. **人数/房间数 + 预算**（默认 RMB/晚/每间房，但请用户确认口径）
3. **必须条件（最多 3 条）**：例如“可免费取消/含早/禁烟/近地铁/安静/带娃友好/可开发票”等

可选信息（没有就给两档方案并写入“假设”）：
- 位置锚点（公司/景点/医院/车站/机场）+ 可接受通勤方式/时长
- 酒店偏好（连锁/不连锁、星级、健身房/泳池、是否有窗、床型）

## 工具/来源策略（官网优先 + OTA比价）

### 1) 先锁定“看起来像官方”的信息

- 优先读取酒店官网/品牌官网的：地址、入住退房时间、押金说明、儿童政策、停车说明、联系方式。
- 若无法确认“是否官网”，不要把它当成权威结论；可以把它当线索，并在输出里标注“不确定是否为官网”。

### 2) 再用 OTA 做比价与可订性验证

- 同一酒店至少对比 1~2 个 OTA（或同一 OTA 的不同房型套餐），核对：
  - 价格口径（是否含税费/服务费）
  - 取消政策（免费取消截止时间/不可退）
  - 早餐（含/不含/加价）
  - 房型差异（面积/床型/窗/可住人数）
- 价格差异要解释“可能来自套餐差异”，不要直接下结论“官网更便宜/OTA更便宜”，除非套餐条件完全一致且你核对过。

## 实时价执行标准（怎么做到“有参考意义”）

- **Top 3 必须带实时价**：每家至少提供 1 个“可下单”的价格入口（官网或 OTA），并写清：
  - 价格口径（每晚/总价；是否含税费/服务费）
  - 对应的房型/套餐关键条件（含早/可退/入住人数）
  - 查询时间（当地时间）
- **拿不到实时价就别硬推**：如果页面被拦/需要登录/只返回空壳内容：
  - 明确告诉用户“我暂时拿不到可核验的实时价”
  - 给 1~2 个下一步选项：换来源、放宽条件、或由用户提供链接后你来核对
- **价格波动提示要写，但不能当挡箭牌**：你可以提醒“价格会变”，但不能因此不给价格参考。

## 产出方式（固定 Markdown 结构）

按这个结构输出，用户才好选、也方便你二次迭代：

1. `# 我理解的需求（请你确认口径）`
   - 城市/日期/几晚/几间房/人数
   - 预算口径确认：**RMB/晚/每间房**？还是总价？是否含税费？
   - 必须条件（3 条以内）
2. `## Top 3（现在就能下单）`
   - 用表格：酒店｜位置/地标｜价格（口径+查询时间）｜取消｜早餐｜亮点｜风险点｜链接（官网/OTA）
3. `## 备选 2（更省/更稳）`
4. `## 30 秒下单前检查清单`
   - 入住人信息、到店时间、押金、发票/报销需求（如有）、儿童政策、停车费、不可退条款
5. `## 来源`
   - 把用到的外部链接集中列出（带来源当地时间/来源未标注）

## “风险点”怎么写（避免误导）

每家酒店至少给 1 条风险点（越具体越好）：
- “这间房价便宜但不可退/取消截止很早”
- “含早看起来便宜，但只含 1 份早餐/需加购”
- “距离是平台标注的估算，最好以下单页/地图为准（来源未标注）”
- “价格波动快：以你打开链接看到的为准（我查询时间：XXXX 当地时间）”

## 参考来源（国内为主，按需加载）

需要快速选取可靠来源时再加载：`references/sources_cn.md`

输出模板/问询话术可按需加载：`references/templates.md`

