mcpField
P
premium-hotels

premium-hotels

github.com/borski其他78073 次安装2 天前更新
代码仓库

关于 premium-hotels

使用本地数据搜索 FHR、THC 和 Chase Edit 酒店项目的技能,面向需要比较项目权益的旅行者。它还能找出同时列入多个项目的酒店,以发现叠加权益的机会。

主要功能

  1. 01搜索三个酒店项目
  2. 02按城市或地点查找酒店
  3. 03比较项目权益和额度
  4. 04识别多个项目的重叠酒店
  5. 05使用本地 JSON 数据,无需 API 密钥

适用场景

  1. 01查找目的地的 FHR 酒店
  2. 02比较信用卡项目的酒店权益
  3. 03寻找列入多个项目的酒店

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/borski/travel-hacking-toolkit --skill premium-hotels

安装后在 Claude Code 中输入/premium-hotels确认已加载。

详细介绍

高端酒店计划

搜索三个信用卡计划中的 4,659 家高端酒店。查找可享受免费礼遇的酒店、比较额度,并找出酒店同时出现在多个计划中的叠加机会。

无需 API 密钥。 所有数据均存储在本地 data/ JSON 文件中。

适用场景

  • 用户询问“斯德哥尔摩有哪些 FHR 酒店?”
  • 为旅行比较酒店选项,并希望最大化信用卡礼遇
  • 查找可叠加 Amex FHR 和 Chase Edit 额度的酒店
  • 确认某家酒店是否属于任何高端计划

计划

计划所需信用卡主要礼遇酒店数量
FHR(Fine Hotels & Resorts)Amex Platinum每年 $600 Platinum 额度(每半年 $300,共 2 次)、$100 酒店额度、每日为 2 人提供早餐、中午 12 点入住、保证下午 4 点退房、客房升级、无线网络1,807
THC(The Hotel Collection)Amex Platinum每年 $600 Platinum 额度(每半年 $300,共 2 次,与 FHR 共享)、$100 酒店额度、中午 12 点入住、客房升级、延迟退房(至少入住 2 晚)1,299
Chase Edit(Sapphire Reserve)Chase Sapphire Reserve每年 $500 账单额度($250,共 2 次)、$100 酒店额度、每日早餐、无线网络、客房升级、提前入住/延迟退房。精选酒店另享 2026 年一次性 $250 额度和 10 倍积分。1,553
叠加礼遇

同时属于 FHR/THC 和 Chase Edit 的酒店可以叠加礼遇。通过一个计划预订,并单独使用另一张卡的额度。留意同时出现在多个计划中的酒店。使用 awardhelper.com/csr-hotels 查找可叠加礼遇的酒店。

Chase Sapphire Reserve 酒店额度(2026 年)

The Edit 额度:每年 $500(两笔独立的 $250 额度,可在日历年内随时使用)。至少入住 2 晚,并通过 Chase Travel 预付。每次入住还可享受 $100 酒店额度、每日早餐和客房升级。在 Edit 酒店兑换 UR 时,Points Boost 的兑换比例为 2cpp。务必比较 Chase Travel 价格与酒店直接预订价格。

精选酒店额度:一次性 $250(仅限 2026 年)。 在以下酒店集团预付入住 2 晚或以上:IHG、Minor Hotels、Montage、Omni、Pan Pacific、Pendry 或 Virgin Hotels。通过 Chase Travel 预订。有效期至 2026 年 12 月 31 日。按全额消费金额赚取酒店忠诚度积分和精英房晚。

叠加策略: 同时属于 Edit 酒店和 7 个精选酒店品牌之一的酒店,可在单次入住中触发两项额度($250 Edit + $250 Select = 返还 $500)。

经济型选择: 在价格实惠的 IHG 酒店(Holiday Inn、Holiday Inn Express)使用 $250 精选酒店额度。预付入住 2 晚、总价约 $250 的住宿,几乎可完全由该额度抵扣。

Amex Platinum 酒店额度机制(FHR 或 THC)

全年总额 $600,按每半年 $300 划分(1 月至 6 月,以及 7 月至 12 月)。 额度过期作废,不会结转。使用 Platinum 或 Business Platinum 通过 Amex Travel 预付预订。FHR 和 THC 共用同一笔 $600 额度。

  • FHR = 至少入住 1 晚。 THC = 至少入住 2 晚。
  • 预订/预付款时触发额度,而非入住日期。 6 月预订 9 月的行程,仍可触发上半年额度。
  • 通过 Amex Travel 预订并触发额度,仍可赚取 5 倍 MR 积分。
  • 无需注册。 只需通过 Amex Travel 预订并使用 Platinum 付款。
  • 住宿费用低于每半年 $300 时,可拆分多笔预订使用额度。
  • 取消预订会导致额度被追回,除非在额度到期前重新预订。
  • 通过 Amex Travel 预订时,精英会籍礼遇是否获认可并不稳定。 仍请填写忠诚度计划会员号。
  • MaxFHR.com 是按日期和目的地查找价格最低的 FHR/THC 酒店的绝佳工具。
  • 务必比较 Amex Travel 价格与酒店直接预订价格。 门户网站价格可能更高。

按城市搜索

FHR 和 THC(基于坐标)

FHR 和 THC 房源包含经纬度坐标。可通过城市周边的边界框进行搜索。

查找城市附近的房源(根据需要调整经纬度和半径):

# Stockholm (59.33, 18.07) - search within ~0.15 degrees (~15km)
LAT=59.33; LNG=18.07; R=0.15
jq --argjson lat $LAT --argjson lng $LNG --argjson r $R \
  '[.properties[] | select(
    .coordinates.lat > ($lat - $r) and .coordinates.lat < ($lat + $r) and
    .coordinates.lng > ($lng - $r) and .coordinates.lng < ($lng + $r)
  ) | {name, program, credit}]' data/fhr-properties.json

jq --argjson lat $LAT --argjson lng $LNG --argjson r $R \
  '[.properties[] | select(
    .coordinates.lat > ($lat - $r) and .coordinates.lat < ($lat + $r) and
    .coordinates.lng > ($lng - $r) and .coordinates.lng < ($lng + $r)
  ) | {name, program, credit}]' data/thc-properties.json
Chase Edit(基于文本)

Chase Edit 房源包含文本位置,而非坐标。可按名称或位置文本搜索。

# Stockholm
jq '[.properties[] | select(
  (.location // "" | test("Stockholm|Sweden"; "i")) or
  (.name // "" | test("Stockholm"; "i"))
) | {name, location}]' data/chase-edit-properties.json
常见城市坐标
城市纬度经度半径
奥斯陆59.9110.750.15
卑尔根60.395.320.1
斯德哥尔摩59.3318.070.15
哥本哈根55.6812.570.15
巴黎48.862.350.15
伦敦51.51-0.130.2
东京35.68139.760.2
纽约40.71-74.010.15
旧金山37.77-122.420.15
拉斯维加斯36.17-115.140.15

对于未列出的城市,请使用路线背景中的坐标,或在 Google Maps 上查询。

综合搜索(推荐工作流)

对于任何城市,运行全部三项搜索,并将结果合并到一张表中。标出同时属于多个计划的房源。

# Example: Oslo
LAT=59.91; LNG=10.75; R=0.15

# FHR
FHR=$(jq --argjson lat $LAT --argjson lng $LNG --argjson r $R \
  '[.properties[] | select(
    .coordinates.lat > ($lat - $r) and .coordinates.lat < ($lat + $r) and
    .coordinates.lng > ($lng - $r) and .coordinates.lng < ($lng + $r)
  ) | {name, program: "FHR", credit}]' data/fhr-properties.json)

# THC
THC=$(jq --argjson lat $LAT --argjson lng $LNG --argjson r $R \
  '[.properties[] | select(
    .coordinates.lat > ($lat - $r) and .coordinates.lat < ($lat + $r) and
    .coordinates.lng > ($lng - $r) and .coordinates.lng < ($lng + $r)
  ) | {name, program: "THC", credit}]' data/thc-properties.json)

# Chase Edit
CHASE=$(jq '[.properties[] | select(
  (.location // "" | test("Oslo|Norway"; "i")) or
  (.name // "" | test("Oslo"; "i"))
) | {name, program: "Chase Edit", credit: "See Chase portal for current credit"}]' data/chase-edit-properties.json)

# Combine
echo "$FHR" "$THC" "$CHASE" | jq -s 'add | group_by(.name) | map({
  name: .[0].name,
  programs: [.[] | .program] | join(" + "),
  credits: [.[] | select(.credit != null) | .credit] | join(" | "),
  stacking: (length > 1)
}) | sort_by(.name)'

输出格式

始终使用 Markdown 表格。 标出可叠加的优惠。

酒店计划礼遇金可叠加?
The ThiefFHRUS$100 酒店消费额度否
SommerroFHR + Chase EditUS$100 酒店消费额度是
AmerikalinjenTHC$100 餐饮/水疗消费额度(入住 2 晚以上)否
Grand Hotel OsloChase Edit请查看 Chase 门户否
表格之后
  • 标出哪些酒店同时出现在多个计划中(可叠加优惠)
  • 说明主要礼遇差异:FHR 包含早餐 + 房型升级 + 延迟退房。THC 仅在入住 2 晚以上时提供消费额度。Chase Edit 的礼遇各不相同。
  • 如果通过 FHR 或 THC 预订,请提及 Amex Platinum 每年 $600 的酒店消费额度(每半年分为 2 次,每次 $300;FHR/THC 共用额度池)
  • 如果通过 Chase Edit 预订,请提及每年 $500 的酒店消费额度(分为 2 次,每次 $250),并说明是否也适用「Select Hotels」2026 年一次性 $250 消费额度,以便叠加
  • 如果数据中有 Amex 预订页面链接,请附上链接

数据来源

  • data/fhr-properties.json(1,807 处房源,包含坐标 + Amex 预订链接 + Google Travel 价格日历链接 + 消费额度详情)
  • data/thc-properties.json(1,299 处房源,包含坐标 + Amex 预订链接)
  • data/chase-edit-properties.json(1,553 处房源,包含文本位置,其中 190 处标记为 budget_friendly,来自「Potentially Cheaper Ones」类别)

数据来源: 美卡指南 (US Card Guide) 的 Google My Maps,由 Scott 维护。如需刷新,请重新拉取 KML 文件:

  • FHR/THC:https://www.google.com/maps/d/kml?mid=1HygPCP9ghtDptTNnpUpd_C507Mq_Fhec&forcekml=1
  • Chase Edit:https://www.google.com/maps/d/kml?mid=1Ickidw1Z6ACres9EnbM2CmPObYsuijM&forcekml=1

房源列表会定期变更。做出决定前,务必在 Amex 或 Chase 预订门户确认当前是否可订。

注意事项

  • 一家酒店可能同时属于 FHR 和 THC。这种情况罕见,但确实可能发生。数据反映的是 Amex 列出的信息。
  • Chase Edit 的「Select Hotels」是一个可享增强礼遇的子集(10 倍积分 + 一次性 $250 消费额度)。并非所有 Chase Edit 房源都属于 Select Hotels。
  • 即使按标准价格付款,也可享受 FHR 礼遇。无需使用特殊价格。
  • THC 的 $100 消费额度要求至少入住 2 晚。
  • 部分房源在这些计划中仅于特定季节开放。

评论

支持 Markdown