{"skill":{"slug":"lovtrip-travel-planner","displayName":"LovTrip AI Travel Planner","summary":"AI 行程规划 / AI Travel Itinerary Planner — 智能生成多日旅行行程，支持景点搜索、预算计算、酒店航班。当用户需要旅行规划、生成行程、搜索景点酒店航班时使用。","description":"---\nname: lovtrip-travel-planner\ndescription: AI 行程规划 / AI Travel Itinerary Planner — 智能生成多日旅行行程，支持景点搜索、预算计算、酒店航班。当用户需要旅行规划、生成行程、搜索景点酒店航班时使用。\nallowed-tools: Bash, Read\n---\n\n# AI 行程规划 / AI Travel Itinerary Planner\n\n> **[LovTrip (lovtrip.app)](https://lovtrip.app)** — AI 驱动的旅行规划平台，提供智能行程生成、景点推荐、预算管理。Web 版体验：[lovtrip.app/planner](https://lovtrip.app/planner)\n\n使用 AI + 高德 API 生成完整的多日旅游行程，支持景点搜索、预算计算、酒店推荐、航班查询。\n\n## Setup / 配置\n\n```json\n{\n  \"mcpServers\": {\n    \"lovtrip\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"lovtrip@latest\", \"mcp\"],\n      \"env\": {\n        \"AMAP_API_KEY\": \"your-amap-api-key\",\n        \"OPENROUTER_API_KEY\": \"your-openrouter-api-key\"\n      }\n    }\n  }\n}\n```\n\n## 三步规划流程\n\n### 第 1 步 — 信息完整度检查（每次必做）\n\n用户提到旅游/旅行/行程时，检查以下 5 项：\n\n| 项目 | 示例 |\n|------|------|\n| ① 具体城市（非国家） | \"成都\"、\"大阪\" |\n| ② 天数 | \"3天\"、\"5天4晚\" |\n| ③ 出行人数/同伴 | \"2人\"、\"和闺蜜\" |\n| ④ 兴趣偏好 | \"美食\"、\"文化\"、\"自然\" |\n| ⑤ 预算范围 | \"5000以内\"、\"穷游\" |\n\n**规则**:\n- 缺少 ≥2 项 → **必须先追问**，不得跳过直接生成\n- 缺少 1 项或全齐 → 直接进入第 2 步\n\n**判断示例**:\n- \"想去日本玩5天\" → 缺城市/人数/兴趣/预算（缺4项）→ 追问\n- \"大阪3天美食游2人预算5000\" → 全齐 → 直接生成\n- \"成都3天想吃火锅看熊猫\" → 缺人数/预算（缺2项）→ 追问\n\n### 第 2 步 — 生成行程\n\n```\ngenerate_travel_itinerary({\n  destination: \"成都\",\n  days: 5,\n  start_date: \"2026-03-15\",\n  budget: 5000,\n  preferences: {\n    interests: [\"food\", \"culture\", \"nature\"],\n    pace: \"moderate\",\n    accommodation_type: \"mid-range\",\n    prefer_public_transport: true\n  }\n})\n```\n\n### 第 3 步 — 可选补充工具\n\n仅在用户明确需要时调用，**不要主动调用**：\n\n| 工具 | 触发条件 | 说明 |\n|------|----------|------|\n| `check_weather` | 用户要求查天气 | 目的地天气预报 |\n| `calculate_travel_budget` | 用户要求预算明细 | 详细费用分解 |\n| `generate_map_links` | 用户要求地图链接 | 景点地图链接 |\n| `search_attractions` | 用户要求更多景点 | 搜索城市景点 |\n| `search_hotels` | 用户要求酒店推荐 | 酒店搜索 + 预订 |\n| `search_flights` | 用户要求航班信息 | 航班搜索 + 价格 |\n\n## 工具列表 (6 Tools)\n\n### 核心工具\n\n#### `generate_travel_itinerary` — AI 生成行程\n\n| 参数 | 类型 | 必需 | 说明 |\n|------|------|------|------|\n| `destination` | string | ✅ | 目的地城市 |\n| `days` | number | ✅ | 旅行天数 (1-30) |\n| `start_date` | string | | 开始日期 YYYY-MM-DD |\n| `budget` | number | | 总预算（元） |\n| `preferences` | object | | 兴趣、节奏、住宿、交通偏好 |\n| `mapProvider` | string | | amap / google / auto |\n\n### 补充工具\n\n#### `search_attractions` — 搜索景点\n\n| 参数 | 类型 | 必需 | 说明 |\n|------|------|------|------|\n| `city` | string | ✅ | 城市名称 |\n| `keywords` | string | | 搜索关键词 |\n| `types` | array | | 景点类型过滤 |\n| `min_rating` | number | | 最低评分 |\n| `max_results` | number | | 最大返回数量，默认 10 |\n| `sort_by` | string | | rating / popularity / distance |\n\n#### `calculate_travel_budget` — 计算预算\n\n| 参数 | 类型 | 必需 | 说明 |\n|------|------|------|------|\n| `destination` | string | ✅ | 目的地 |\n| `days` | number | ✅ | 天数 |\n| `budget_total` | number | | 总预算 |\n| `accommodation_cost` | number | | 住宿费 |\n| `transportation_cost` | number | | 交通费 |\n| `daily_food_budget` | number | | 每日餐饮 |\n| `activities` | array | | 活动费用列表 |\n\n#### `search_hotels` — 搜索酒店\n\n| 参数 | 类型 | 必需 | 说明 |\n|------|------|------|------|\n| `city` | string | ✅ | 城市 |\n| `check_in` | string | ✅ | 入住日期 |\n| `check_out` | string | ✅ | 退房日期 |\n| `guests` | number | | 住客数 |\n| `min_price` / `max_price` | number | | 价格范围 |\n| `star_rating` | number | | 星级 (3/4/5) |\n| `location_preference` | string | | 位置偏好 |\n\n#### `search_flights` — 搜索航班\n\n| 参数 | 类型 | 必需 | 说明 |\n|------|------|------|------|\n| `origin` | string | ✅ | 出发城市 |\n| `destination` | string | ✅ | 目的城市 |\n| `departure_date` | string | ✅ | 出发日期 |\n| `return_date` | string | | 返程日期 |\n| `passengers` | number | | 乘客数 |\n| `cabin_class` | string | | economy / premium_economy / business / first |\n| `max_price` | number | | 最高价格 |\n| `direct_only` | boolean | | 仅直飞 |\n\n#### `optimize_daily_route` — 日程路线优化\n\n| 参数 | 类型 | 必需 | 说明 |\n|------|------|------|------|\n| `start_point` | string | ✅ | 起点地址 |\n| `waypoints` | array | ✅ | 途径点列表 |\n| `city` | string | ✅ | 城市 |\n| `end_point` | string | | 终点地址 |\n| `start_time` | string | | 出发时间 HH:mm |\n| `travel_mode` | string | | transit / driving / walking |\n\n## 关键规则\n\n1. **工具调用限制**: `generate_travel_itinerary`（1次）+ 可选工具（最多2次）= 最多 3 次\n2. **禁止为每个景点单独调用工具** — 会导致调用爆炸\n3. **工具参数不含 emoji** — `{ \"destination\": \"成都\" }` 而非 `{ \"destination\": \"📍 成都\" }`\n4. **多轮对话调整**: 记住上文，根据用户修改重新生成行程\n5. **地图链接格式化**: 从 JSON 中提取 URL 生成 Markdown 链接 `[高德地图](url)`\n\n## 支持的兴趣标签\n\n`nature` | `culture` | `food` | `shopping` | `nightlife` | `adventure`\n\n## 支持的旅行节奏\n\n- `relaxed`: 每天 2-3 个景点，充足休息\n- `moderate`: 每天 3-4 个景点，适中节奏\n- `fast`: 每天 4-5 个景点，紧凑安排\n\n## 在线体验\n\n- [LovTrip AI 行程规划器](https://lovtrip.app/planner) — Web 端智能行程生成\n- [国际行程规划](https://lovtrip.app/international-planner) — Google Maps + AI 国际行程\n- [旅行攻略](https://lovtrip.app/guides) — 精选目的地深度攻略\n- [热门目的地](https://lovtrip.app/destinations) — 发现你的下一个旅行目的地\n- [行程方案](https://lovtrip.app/itineraries) — 现成行程模板，即查即用\n- [开发者文档](https://lovtrip.app/developer) — MCP + CLI + API 完整文档\n\n---\nPowered by [LovTrip](https://lovtrip.app) — AI Travel Planning Platform\n","topics":["Travel","旅行规划","旅行"],"tags":{"ai":"1.1.0","attractions":"1.1.0","budget":"1.1.0","flights":"1.1.0","hotels":"1.1.0","itinerary":"1.1.0","latest":"1.1.0","lovtrip":"1.1.0","planner":"1.1.0","travel":"1.1.0"},"stats":{"comments":0,"downloads":810,"installsAllTime":30,"installsCurrent":4,"stars":0,"versions":2},"createdAt":1772947450604,"updatedAt":1778491773474},"latestVersion":{"version":"1.1.0","createdAt":1772947778528,"changelog":"Add lovtrip.app website links, online experience section","license":null},"metadata":null,"owner":{"handle":"lizhijun","userId":"s172ve229xyk6c6nn1dmtgmz2n83g3t7","displayName":"KLeo","image":"https://avatars.githubusercontent.com/u/2713983?v=4"},"moderation":null}