SuperAPI AI 工具集

travel-companion

办公与效率

查看项目

更新于 10-15 16:27

技能介绍

Travel Companion 是一个面向旅行规划场景的技能,用于协助用户完成旅行规划、目的地调研和行程管理。

用途 它围绕旅行计划这一目标组织工作流:确认需求、搜集目的地信息、汇总行程并可选地通过邮件发送。适用于用户提出目的地游玩建议(如某个城市某天有什么好玩的)或完整行程规划(如预算约束下的周末游)等场景。

主要能力

  • 需求澄清:确认目的地、日期、预算和兴趣点。
  • 目的地调研:通过浏览器(始终使用 profile: "openclaw")搜索以下来源:
    • TikTok:当地热门小贴士;
    • Instagram:活动与地点;
    • Eventbrite:指定日期的活动;
    • Google Maps:景点;
    • Expedia:航班与酒店。
  • 页面读取:使用 snapshotFormat: "ai" 读取页面快照,并从快照文本中提取相关信息。
  • 汇总输出:生成包含活动、天气、费用的摘要。
  • 邮件发送:可通过 AgentMail 发送行程(需 AGENTMAIL_API_KEY,参见 references/agentmail.md)。

使用方式 浏览器始终使用 profile: "openclaw",无需扩展程序,由 OpenClaw 直接管理浏览器。示例导航调用: { "action": "navigate", "targetUrl": "https://www.tiktok.com/search?q=fun%20things%20to%20do%20in%20tokyo", "profile": "openclaw" }

工作流

  1. 使用 action: "navigate" 导航到目标 URL。
  2. 使用 action: "act",request: { kind: "wait", timeMs: 5000 } 等待加载。
  3. 使用 action: "snapshot",snapshotFormat: "ai" 读取页面。
  4. 从快照文本中提取相关信息。

常用搜索 URL

  • TikTok(热门小贴士):https://www.tiktok.com/search?q={query}
  • Instagram(活动):https://www.instagram.com/explore/search/keyword/?q={query}
  • Eventbrite(指定日期):https://www.eventbrite.com/d/{city}/events-{date}/
  • Google Maps(景点):https://www.google.com/maps/search/best+attractions+{city}
  • Expedia(航班):https://www.expedia.com/Flights-Search?trip=roundtrip&from={from}&to={to}&dates={date1},{date2}

响应格式 保持简洁,使用表情符号增强可读性,依次包含:天气摘要、TikTok/Instagram 亮点、Eventbrite 活动、带地址的景点、费用估算,并以“More details or email this itinerary?”结尾。

示例

  • 一日游:用户问“周五在 DC 有什么好玩的?”时,搜索 TikTok 的 DC 热门贴士、Instagram 的活动、Eventbrite 的周五活动,逐页快照,汇总 3-5 个带地址和费用的选项。
  • 完整行程:用户问“规划一个 500 美元以内的迈阿密周末”时,调研 Expedia 的航班/酒店、Instagram 的海滩地点、TikTok 的美食贴士,生成两日行程并询问是否邮件发送。

限制与故障排查

  • “Can't reach browser”:用户需运行 openclaw browser start。
  • Instagram 阻止访问:改用 TikTok 和 Eventbrite。
  • 页面无法加载:将等待时间提高到 5000ms 以上,或尝试备用 URL。 关于收费价格、平台覆盖范围、实际效果等资料未提供的信息,暂未提供。