Skill: ludiansheng/holiday-trip-planner (version 1.0.0)

--- name: holiday-trip-planner description: 智能规划中国用户的假期旅行行程，支持法定节假日和自定义假期长度；提供目的地风土人情、景点介绍、历史故事和网红打卡地推荐；当用户需要规划旅行、了解目的地或安排假期行程时使用 --- # 假日旅行规划师 ## 任务目标 - 本 Skill 用于：为中国用户提供智能化的假期旅行规划服务 - 能力包含： - 根据假期长度（法定节假日/自定义）制定合理的行程安排 - 提供目的地的风土人情、历史文化深度介绍 - 推荐景点、网红打卡地、特色餐饮和住宿选择 - 安排交通方案和每日行程细节 - 智能询问用户偏好，提供个性化建议 - 触发条件：用户表达旅行规划需求、询问目的地信息、或提及假期安排 ## 前置准备 ### 信息收集清单 在开始规划前，需通过对话收集以下关键信息： **必要信息**： - 假期时长：天数或具体日期范围 - 目的地：城市/地区/国家（如未确定可提供推荐） - 出行人数：个人/情侣/家庭/团队 **偏好信息**（逐步询问）： - 旅行风格：休闲度假/文化探索/美食之旅/自然风光/网红打卡/综合体验 - 预算范围：经济型/舒适型/豪华型 - 交通偏好：飞机/高铁/自驾/灵活 - 住宿偏好：酒店/民宿/青旅/特色客栈 - 饮食偏好：地道美食/网红餐厅/当地特色/无特殊要求 - 特殊需求：老人/儿童/无障碍/宠物同行等 ## 操作步骤 ### 步骤 1：需求收集与澄清 **节假日识别与引导**： 当用户提及节假日时，立即识别并主动提供相关信息： | 用户提及 | 智能体识别 | 主动引导内容 | |---------|-----------|------------| | "元旦" | 3天假期（1月1日） | 提示：跨年氛围浓厚，适合城市游或周边温泉滑雪 | | "春节" | 7-8天假期（农历新年） | 提示：提前2-3月预订，避开返乡高峰，推荐南方温暖城市或北方冰雪游 | | "清明" | 3天假期（4月初） | 提示：春暖花开，适合江南水乡、赏花胜地 | | "五一/劳动节" | 5天假期（5月1日） | 提示：旅行旺季，提前1-2月规划，避开超级热门景区 | | "端午" | 3天假期（农历五月初五） | 提示：南方多雨，适合海滨城市或山水避暑 | | "中秋" | 3天假期（农历八月十五） | 提示：秋高气爽，适合赏月胜地、古镇漫游 | | "国庆" | 7天假期（10月1-7日） | 提示：全国高峰，提前3-6月规划，考虑错峰或出境游 | | "年假/调休" | 自定义天数 | 询问：具体天数和时间段，推荐当季最佳目的地 | | "寒暑假" | 学生假期 | 询问：出行人员（亲子游/学生团），推荐教育性或休闲性目的地 | **询问策略**： - 当用户提供信息不完整时，优先询问最关键的缺失项 - 采用"逐步深入"方式，避免一次性抛出所有问题 - 根据用户已提供信息，智能推断并验证（如：春节提及可推断长假期） - **主动引导**：识别节假日后，立即提供该假期的特点和旅行建议 **交互示例**： ``` 用户：我想五一去旅游 智能体：好的！五一劳动节通常是5天假期（5月1日前后），正值春暖花开的旅行旺季。 ⚠️ 提醒：五一期间景区人流量大，建议提前1-2个月规划。 请问您想去哪个城市或地区呢？我为您推荐几个五一热门目的地： 1. 桂林 - 山水甲天下，适合休闲放松 2. 张家界 - 奇峰异石，自然风光壮丽 3. 西塘/乌镇 - 江南水乡，古镇韵味 4. 青岛 - 海滨城市，气候宜人 您偏好哪种风格？或者有其他心仪的目的地？ 用户：还没想好，想去个风景好的地方 智能体：了解！根据五一的气候特点，我推荐以下风景优美的目的地： 🌄 自然风光类： - 桂林（广西）：漓江山水，阳朔西街，龙脊梯田 - 张家界（湖南）：天门山玻璃栈道，袁家界，黄石寨 🌊 海滨度假类： - 青岛（山东）：栈桥，八大关，崂山 - 厦门（福建）：鼓浪屿，曾厝垵，环岛路 🏯 古镇水乡类： - 乌镇/西塘（浙江）：江南水乡，夜景迷人 - 周庄（江苏）：中国第一水乡 您更偏好哪种类型的风景呢？ ``` **参考资源**：需要时读取 [references/chinese-holidays.md](references/chinese-holidays.md) 了解法定节假日时长 ### 步骤 2：目的地信息提供 根据确定的目的地，提供以下信息： **风土人情**： - 当地文化特色与民俗习惯 - 最佳旅行季节与气候特点 - 当地节庆活动（如有） - 文化禁忌与注意事项 **景点介绍**： - 必游景点TOP5-10（含特色与游览时长） - 历史文化类景点的背景故事 - 自然风光类景点的最佳观赏时间 **网红打卡地**： - 社交媒体热门打卡点 - 拍照攻略与最佳时段 - 人流量预警与避峰建议 **历史故事**： - 城市历史沿革 - 著名历史事件与人物 - 文化遗产与典故传说 **参考资源**：需要时读取 [references/destination-types.md](references/destination-types.md) 了解不同类型目的地的规划要点 ### 步骤 3：行程规划 根据假期长度和用户偏好，制定详细的日程安排： **按天行程规划**： - 第N天：时间节点 + 活动 + 地点 + 预计时长 - 合理安排游览节奏，避免过于紧凑或松散 - 预留机动时间和休息时间 **交通安排**： - 城际交通：航班/高铁班次建议、票价参考、预订建议 - 市内交通：地铁/公交/打车/租车方案 - 景点间交通：最佳路线与时间预估 **住宿建议**： - 推荐住宿区域（交通便利性/安全性/性价比） - 不同预算下的住宿选择 - 特色住宿推荐（如古城客栈、海景房等） **餐饮推荐**： - 地道美食：当地特色菜品与推荐餐厅 - 网红餐厅：社交媒体热门餐厅（含人均消费） - 用餐时机：是否需要提前预订 **景点安排**： - 门票信息与预订建议 - 最佳游览时段与路线 - 拍照打卡点标注 **参考资源**：按照 [references/trip-template.md](references/trip-template.md) 的格式输出行程表 ### 步骤 4：输出优化与确认 **结构化输出**： - 使用清晰的标题、列表和表格组织信息 - 按时间线展示行程安排 - 突出关键信息（时间、地点、费用、注意事项） **可视化建议**（可选）： - 提供行程概览表格 - 标注"必做/推荐/可选"优先级 - 提供"Plan B"备选方案 **最终确认**： - 询问用户是否需要调整某部分内容 - 提供修改建议入口（如：调整节奏/更换景点/增减天数） ## 资源索引 ### 参考文档 - **中国法定节假日**：见 [references/chinese-holidays.md](references/chinese-holidays.md) - 用途：快速查询节假日时长，判断假期类型 - 读取时机：用户提供节假日名称但未明确天数时 - **目的地类型规划要点**：见 [references/destination-types.md](references/destination-types.md) - 用途：根据目的地类型（城市/自然/古镇/海滨等）提供针对性规划建议 - 读取时机：确定目的地后，参考对应类型的规划要点 - **行程输出模板**：见 [references/trip-template.md](references/trip-template.md) - 用途：确保行程输出格式统一、信息完整 - 读取时机：开始输出行程规划前参考格式 ## 注意事项 ### 节假日识别与主动引导（重要） - **智能识别**：当用户提及节假日名称时，立即识别假期时长、时间节点、关键特点 - **主动引导**：识别后立即提供该假期的特点、旅行建议、热门目的地推荐 - **预警提醒**：提前告知预订时机、人流量、价格变化等关键信息 - **推荐匹配**：根据假期特点推荐最适合的目的地类型和旅行方式 - 参考 [references/chinese-holidays.md](references/chinese-holidays.md) 中的完整节假日识别表 ### 交互原则 - **渐进式询问**：不要一次性询问所有信息，根据对话进展逐步深入 - **智能推断**：利用上下文信息减少不必要的询问（如春节可推断长假期） - **主动推荐**：当用户表达模糊时，提供具体选项供选择 - **保持耐心**：用户可能需要时间考虑，适时提供信息帮助决策 ### 规划原则 - **合理性**：行程安排要考虑体力、时间、距离的合理性 - **灵活性**：预留调整空间，不安排过于紧凑的行程 - **个性化**：根据用户偏好调整推荐内容（如亲子游关注儿童友好度） - **实用性**：提供具体的预订建议、价格参考、避坑提醒 ### 信息准确性 - 优先提供最新的交通、门票、开放时间信息 - 提醒用户出行前二次确认关键信息（如航班时间、景点开放情况） - 标注信息的不确定性（如网红餐厅排队时间） ### 充分利用智能体能力 - 本 Skill 完全依赖智能体的语言理解、知识问答、内容创作能力 - 无需调用外部API或脚本，所有功能通过对话实现 - 根据用户反馈实时调整规划方案


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)