Install
openclaw skills install @shawngoethe/utravelopenclaw skills install @shawngoethe/utravelUTravel 是一个面向普通游客的智能旅行规划工具。它能够根据用户指定的目的地(精确到市)、旅行天数、个人偏好(如网红打卡、悠闲程度等)生成定制化行程,并智能推荐每日住宿位置。同时,它会记录用户类型(成人/学生)、旅行偏好和住宿偏好,以便提供更精准的服务。
用户可以通过以下方式调用本技能(自然语言交互):
技能会自动解析用户输入,提取关键参数,若信息不全则主动询问。
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
destination | string | ✅ | 旅行目的地,需精确到市级行政区,如“北京市”、“成都市” |
duration | number | ✅ | 旅行天数,支持整数或小数(如 3.5 天表示三天半) |
user_type | string | ❌ | 用户类型:adult(成年人,默认)或 student(学生) |
user_age_group | string | ❌ | 年龄段:young(年轻人)、middle(中年人)、elderly(老年人),用于推荐住宿便利性 |
travel_style | string | ❌ | 旅行风格:intensive(紧凑打卡)、balanced(均衡惬意,默认)、leisurely(悠闲慢游) |
preferences | array | ❌ | 兴趣偏好列表,可选值:历史文化、自然风光、美食探店、网红打卡、购物、亲子 等 |
must_visit | array | ❌ | 用户明确指定的必打卡景点或网红项目(如“故宫”、“洪崖洞”) |
accommodation_preference | string | ❌ | 住宿位置偏好:metro(地铁附近,默认)、scenic(景区附近)、quiet(安静区域)、central(市中心) |
accommodation_budget | string | ❌ | 住宿预算:economy(经济型)、mid-range(中档,默认)、luxury(高档) |
special_requirements | array | ❌ | 特殊需求,如 轮椅通道、家庭房、宠物友好 等 |
destination 或 duration,技能会主动询问。destination 和 preferences 调用景点数据库,提取符合要求的景点列表。must_visit 或热度自动标记)user_type=student 则重点显示学生价)duration 和 travel_style 生成每日行程(上午、下午、晚间),确保节奏符合选择(紧凑/均衡/悠闲)。user_age_group=elderly),优先推荐位于同一区域、步行可达的酒店,避免频繁更换。user_type、travel_style、preferences、accommodation_preference 等信息存入用户档案,以便后续推荐更个性化。用户:帮我规划一次去西安的旅行,4天,我是学生,喜欢历史古迹,想打卡兵马俑和城墙,住宿要经济型,最好在地铁旁。
UTravel: 好的,已收到您的需求:
目的地:西安市
天数:4天
用户类型:学生
偏好:历史文化
必打卡:兵马俑、西安城墙
住宿:经济型,地铁附近
我正在为您生成行程...
【Day 1】 上午:西安城墙(成人票54元,学生票27元,需现场购票) 下午:钟楼、鼓楼(联票成人50元,学生25元,无需预约) 晚上:回民街(美食探店,免费) 住宿推荐:西安湘子门国际青年旅舍(地铁2号线永宁门站旁,经济型,评分4.5,距城墙步行5分钟)
【Day 2】 上午:陕西历史博物馆(免费但需提前7天预约,务必抢票) 下午:大雁塔(成人票40元,学生票20元,无需预约) 晚上:大唐不夜城(免费,网红打卡) 住宿推荐:同一家酒店(不换宿,方便)
【Day 3】 全天:秦始皇兵马俑博物馆(成人票120元,学生票60元,建议提前3天预约) 晚上:返回市区,自由活动 住宿推荐:仍住同一家酒店(交通便利)
【Day 4】 上午:小雁塔(免费,人少清静) 下午:整理行李,返程
注意事项:
兵马俑距离市区较远,建议早出发,可乘地铁+公交。
陕博预约非常抢手,请定好闹钟。