SuperAPI AI 工具集

event-planner

通用与其它

查看项目

更新于 10-16 09:29

技能介绍

Event Planner 是用于规划活动的命令行工具,通过 Google Places API 搜索餐厅、酒吧等场地,并生成含时间线、场地详情、交通信息和 Google Maps 链接的行程。支持的预设活动类型包括 night-out(晚餐加 1-2 家酒吧,3-4 小时)、weekend-day(早午餐加活动加晚餐,6-8 小时)、date-night(浪漫餐厅加甜点或饮品,2-3 小时)、team-event(团队活动加晚餐,3-5 小时)、lunch 和 dinner(单一餐厅推荐)、trip(多日行程)。

使用方式:执行 uv run {baseDir}/scripts/plan_event.py 并传入活动类型,参数包括 --location(必填)、--party-size(默认 2)、--budget(low/medium/high 或“$X per person”,默认 medium)、--duration、--preferences、--start-time、--output(text 或 json,默认 text)、--date(YYYY-MM-DD,默认今天)。输出默认为 Markdown 行程,JSON 则含场地坐标等结构化数据。

依赖:Google Places API (New) 为必需,Google Directions API 可选但推荐,两者可共用同一 GOOGLE_PLACES_API_KEY。限制包括 API 配额、营业时间可能变动需自行确认、预算基于 Google 价格等级 0-4 而非精确费用、交通时间在无 Directions API 时使用距离估算并加 30% 缓冲、无营业时间数据时显示警告。错误处理包括无效地点返回建议、无结果时放宽过滤重试、API 失败以指数退避重试 3 次。