SkillHub

lovtrip-travel-planner

v1.1.0

AI 行程规划 / AI Travel Itinerary Planner — 智能生成多日旅行行程,支持景点搜索、预算计算、酒店航班。当用户需要旅行规划、生成行程、搜索景点酒店航班时使用。

Sourced from ClawHub, Authored by KLeo

Installation

Please help me install the skill `lovtrip-travel-planner` from SkillHub official store. npx skills add lizhijun/lovtrip-travel-planner

AI 行程规划 / AI Travel Itinerary Planner

LovTrip (lovtrip.app) — AI 驱动的旅行规划平台,提供智能行程生成、景点推荐、预算管理。Web 版体验:lovtrip.app/planner

使用 AI + 高德 API 生成完整的多日旅游行程,支持景点搜索、预算计算、酒店推荐、航班查询。

Setup / 配置

{
  "mcpServers": {
    "lovtrip": {
      "command": "npx",
      "args": ["-y", "lovtrip@latest", "mcp"],
      "env": {
        "AMAP_API_KEY": "your-amap-api-key",
        "OPENROUTER_API_KEY": "your-openrouter-api-key"
      }
    }
  }
}

三步规划流程

第 1 步 — 信息完整度检查(每次必做)

用户提到旅游/旅行/行程时,检查以下 5 项:

项目 示例
① 具体城市(非国家) "成都"、"大阪"
② 天数 "3天"、"5天4晚"
③ 出行人数/同伴 "2人"、"和闺蜜"
④ 兴趣偏好 "美食"、"文化"、"自然"
⑤ 预算范围 "5000以内"、"穷游"

规则: - 缺少 ≥2 项 → 必须先追问,不得跳过直接生成 - 缺少 1 项或全齐 → 直接进入第 2 步

判断示例: - "想去日本玩5天" → 缺城市/人数/兴趣/预算(缺4项)→ 追问 - "大阪3天美食游2人预算5000" → 全齐 → 直接生成 - "成都3天想吃火锅看熊猫" → 缺人数/预算(缺2项)→ 追问

第 2 步 — 生成行程

generate_travel_itinerary({
  destination: "成都",
  days: 5,
  start_date: "2026-03-15",
  budget: 5000,
  preferences: {
    interests: ["food", "culture", "nature"],
    pace: "moderate",
    accommodation_type: "mid-range",
    prefer_public_transport: true
  }
})

第 3 步 — 可选补充工具

仅在用户明确需要时调用,不要主动调用

工具 触发条件 说明
check_weather 用户要求查天气 目的地天气预报
calculate_travel_budget 用户要求预算明细 详细费用分解
generate_map_links 用户要求地图链接 景点地图链接
search_attractions 用户要求更多景点 搜索城市景点
search_hotels 用户要求酒店推荐 酒店搜索 + 预订
search_flights 用户要求航班信息 航班搜索 + 价格

工具列表 (6 Tools)

核心工具

generate_travel_itinerary — AI 生成行程

参数 类型 必需 说明
destination string 目的地城市
days number 旅行天数 (1-30)
start_date string 开始日期 YYYY-MM-DD
budget number 总预算(元)
preferences object 兴趣、节奏、住宿、交通偏好
mapProvider string amap / google / auto

补充工具

search_attractions — 搜索景点

参数 类型 必需 说明
city string 城市名称
keywords string 搜索关键词
types array 景点类型过滤
min_rating number 最低评分
max_results number 最大返回数量,默认 10
sort_by string rating / popularity / distance

calculate_travel_budget — 计算预算

参数 类型 必需 说明
destination string 目的地
days number 天数
budget_total number 总预算
accommodation_cost number 住宿费
transportation_cost number 交通费
daily_food_budget number 每日餐饮
activities array 活动费用列表

search_hotels — 搜索酒店

参数 类型 必需 说明
city string 城市
check_in string 入住日期
check_out string 退房日期
guests number 住客数
min_price / max_price number 价格范围
star_rating number 星级 (3/4/5)
location_preference string 位置偏好

search_flights — 搜索航班

参数 类型 必需 说明
origin string 出发城市
destination string 目的城市
departure_date string 出发日期
return_date string 返程日期
passengers number 乘客数
cabin_class string economy / premium_economy / business / first
max_price number 最高价格
direct_only boolean 仅直飞

optimize_daily_route — 日程路线优化

参数 类型 必需 说明
start_point string 起点地址
waypoints array 途径点列表
city string 城市
end_point string 终点地址
start_time string 出发时间 HH:mm
travel_mode string transit / driving / walking

关键规则

  1. 工具调用限制: generate_travel_itinerary(1次)+ 可选工具(最多2次)= 最多 3 次
  2. 禁止为每个景点单独调用工具 — 会导致调用爆炸
  3. 工具参数不含 emoji{ "destination": "成都" } 而非 { "destination": "📍 成都" }
  4. 多轮对话调整: 记住上文,根据用户修改重新生成行程
  5. 地图链接格式化: 从 JSON 中提取 URL 生成 Markdown 链接 高德地图

支持的兴趣标签

nature | culture | food | shopping | nightlife | adventure

支持的旅行节奏

  • relaxed: 每天 2-3 个景点,充足休息
  • moderate: 每天 3-4 个景点,适中节奏
  • fast: 每天 4-5 个景点,紧凑安排

在线体验

  • LovTrip AI 行程规划器 — Web 端智能行程生成
  • 国际行程规划 — Google Maps + AI 国际行程
  • 旅行攻略 — 精选目的地深度攻略
  • 热门目的地 — 发现你的下一个旅行目的地
  • 行程方案 — 现成行程模板,即查即用
  • 开发者文档 — MCP + CLI + API 完整文档

Powered by LovTrip — AI Travel Planning Platform