智能旅行规划助手 - 支持行程规划、预算管理、景点推荐、交通查询、酒店比价、打包清单生成。使用场景:(1) 用户需规划旅行或度假,(2) 需推荐目的地或景点,(3) 需计算旅行预算,(4) 需查询交通路线/航班/火车,(5) 需生成打包清单。
智能旅行规划全能工具集,基于 Python + 多数据源 API 实现。
bash
# 生成完整行程
python3 scripts/plan_trip.py --destination "东京" --days 5 --interests "美食,购物,历史" --output trip_plan.json
# 预算计算
python3 scripts/budget_calculator.py --destination "巴黎" --days 7 --travelers 2 --output budget.json
# 景点推荐
python3 scripts/recommend_attractions.py --city "京都" --interests "寺庙,自然" --output attractions.json
# 生成 packing 清单
python3 scripts/packing_list.py --destination "冰岛" --days 10 --activities "徒步,观鲸,温泉" --output packing.json
# 汇率转换
python3 scripts/currency_converter.py --amount 1000 --from USD --to CNY
bash
pip install -r requirements.txt
核心依赖:requests, geopy, python-dateutil, jinja2, pandas, openpyxl
脚本功能plan_trip.py完整行程规划生成budget_calculator.py旅行预算计算与管理recommend_attractions.py景点推荐引擎transport_query.py交通查询(航班/火车/公交)hotel_search.py酒店搜索与比价packing_list.py智能 packing 清单生成currency_converter.py实时汇率转换weather_forecast.py目的地天气预报itinerary_exporter.py行程导出(PDF/Excel/日历)trip_share.py行程分享与协作
参见 references/ 目录:
destinations-database.md - 热门目的地数据库budget-templates.md - 预算模板参考api-reference.md - 脚本 API 参考