SuperAPI AI 工具集

search-room

通用与其它

查看项目

更新于 10-15 23:43

技能介绍

用途:在用户已用 search-hotel 搜索酒店后,深入查看某一家具体酒店的房型与价格套餐,用于比较默认套餐之外的更多选择。

主要能力:返回指定酒店的全部房型与费率套餐,包含房型名称、餐食类型、总价、每晚均价、可退款性、入住晚数与可订房量;支持按价格排序展示,并突出餐食与退款差异。

使用方式:需先有 search-hotel 结果中的 hotelId 和 sessionId,二者均来自该次搜索的 JSON 输出,无需询问用户。调用命令为:npx @tvl-justin/travel-cli@latest search-package --hotel-id "<hotelId>" --session-id "<sessionId>" --checkin <YYYY-MM-DD> --checkout <YYYY-MM-DD>。checkin 与 checkout 为必填,可沿用上次搜索日期;如需更改日期或入住人数,可显式传入,例如 --rooms "2,8"。

输出与后续:结果包含 sessionId、hotelId、hotelName 和 options 数组,每个选项含 packageId、roomName、mealType、totalPriceAllRoomsUSD、totalPricePerNightAllRoomsUSD、refundability、nights、availableRooms。需保存每个 packageId,供 book-hotel 使用。

适用场景:用户想查看某酒店房型、寻找可退款价格、含早餐套餐,或比较不同套餐差异时。

限制:未先执行 search-hotel 时不应使用本技能;若 options 为空,表示该日期无房,可建议更换日期或重新搜索;部分套餐含 cancellation.time_remaining_human 字段,在退款重要时应提示剩余时间。