Based on popular travel destinations, provides users with a one-stop travel planning capability set including destination search, itinerary planning (transportation + accommodation), weather queries, and travel tips.
Trigger Scenarios
Examples of user statements (routing hits this skill):
- "Help me recommend a few travel destinations"
- "I want to go to Sanya, help me plan an itinerary"
- "What's the weather like in Lijiang recently"
- "What's the most cost-effective way to get to Chengdu"
- "What good hotels are there in Dali"
- "Any travel suggestions"
- "Help me look up travel tips for Hangzhou"
Out of Scope
- Requests such as booking and placing orders for flights and hotels, payment, etc. → Not within the scope of this skill, handled by the booking system
- Requests such as visa processing, passport applications, etc. → Not within the scope of this skill
- Requests such as travel guide writing, travelogue sharing, etc. → Not within the scope of this skill
Interface Chain
searchDestinations: Popular travel destination search and list display.planTrip: View transportation options and accommodation recommendations for a specified destination.getWeatherInfo: Query the current weather conditions of a specified destination.getTravelTips: Get a list of general travel tips and suggestions.
Usage Order
- Before planning an itinerary, the destination must first be determined; when there is no destination context, first display the list of selectable destinations.
- Before viewing itinerary planning (transportation + accommodation), a specific destination (destId) must first be selected.
- Before querying weather, a specific destination (destId) must first be selected.
- Travel tips are general content and can be called at any time.
- All interfaces with bound components should prioritize displaying cards, and should not be changed to plain text expanded item by item.