Travel Butler 是一款全面的旅行规划和助手技能,帮助用户从规划到执行完整管理旅行体验。支持多种语言,提供智能行程规划、景点推荐、预算管理、天气查询、文化指南等核心功能。
python3 scripts/travel_db.py is_initialized
python3 scripts/itinerary_planner.py \
--destination "Tokyo" \
--country "Japan" \
--start 2024-06-01 \
--end 2024-06-07 \
--interests sightseeing food culture \
--pace moderate \
--output itinerary.md
python3 scripts/attraction_recommender.py \
--destination "Tokyo" \
--country "Japan" \
--interests sightseeing food \
--num 10
python3 scripts/budget_calculator.py \
--budget 2500 \
--days 7 \
--style mid-range \
--travelers 2 \
--currency USD
python3 scripts/guide_generator.py \
--destination "Tokyo" \
--country "Japan" \
--days 7 \
--interests sightseeing food culture \
--output guide.md
python3 scripts/weather_checker.py \
--destination "Tokyo" \
--country "Japan" \
--start 2024-06-01 \
--end 2024-06-07
python3 scripts/currency_converter.py \
--amount 100 \
--from USD \
--to JPY
python3 scripts/packing_list.py \
--destination "Tokyo" \
--country "Japan" \
--days 7 \
--activities sightseeing food \
--climate temperate
1. 收集信息
├── 确定目的地和日期
├── 了解用户偏好和预算
└── 确认旅行兴趣和活动
2. 生成计划
├── 创建详细行程
├── 推荐景点和餐厅
└── 计算预算分解
3. 旅行准备
├── 生成打包清单
├── 提供天气和穿着建议
└── 生成文化指南
4. 行程执行(可选)
├── 追踪实际支出
├── 提供每日提醒
└── 解答实时问题
5. 行程回顾
├── 记录旅行数据
└── 更新偏好和历史
~/.travel_butler/preferences.json - 用户偏好trips.json - 旅行记录bucket_list.json - 愿望清单templates/itinerary_template.md - 行程模板templates/packing_template.md - 打包清单模板templates/budget_template.md - 预算模板data/destinations.json - 目的地数据库data/travel_tips.json - 旅行小贴士data/common_phrases.json - 常用语言短语用户: 我想计划一次7天的东京之旅,6月出发,预算5000美元
助手: 好的!让我为您规划一次精彩的东京之旅。
首先,我需要了解一些偏好:
1. 您是独自旅行还是结伴?
2. 对哪些活动感兴趣?(美食、购物、文化、动漫等)
3. 住宿偏好?(经济酒店、中档酒店、豪华酒店)
用户: 和女朋友一起,预算5000美元,对美食和文化感兴趣
助手: 太棒了!让我为您生成详细计划...
[生成完整的东京7天行程、预算、景点推荐、打包清单等]
共 2 个版本