mcpField
T
travel-companion

travel-companion

github.com/banjtheman生产力0290 次安装39 周前更新
代码仓库

关于 travel-companion

travel-companion 是用于旅行规划、目的地研究和行程整理的 Agent 技能。它指导通过浏览器查询社交平台、活动、地图及旅行信息,并汇总天气、活动、地址和费用,还可提出邮件发送行程。

主要功能

  1. 01根据目的地、日期、预算和兴趣明确需求
  2. 02通过浏览器检索旅行及活动信息
  3. 03读取页面快照并提取信息
  4. 04汇总活动、天气与费用
  5. 05可通过 AgentMail 发送行程

适用场景

  1. 01规划周末城市行程
  2. 02查找指定日期的当地活动
  3. 03按预算整理旅行安排
  4. 04汇总景点地址和费用供邮件分享

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/banjtheman/travel-companion-skill --skill travel-companion

安装后在 Claude Code 中输入/travel-companion确认已加载。

附带文件references/agentmail.mdreferences/browser.md

详细介绍

旅行助手

协助用户规划旅行、研究目的地和管理行程。

快速开始

  1. 明确需求 - 确认目的地、日期、预算和兴趣
  2. 调研 - 使用浏览器并设置 profile: "openclaw" 进行搜索:
    • 在 TikTok 上查找热门本地攻略
    • 在 Instagram 上查找活动和景点
    • 在 Eventbrite 上查找指定日期的活动
    • 在 Google Maps 上查找景点
    • 在 Expedia 上查找航班和酒店
  3. 获取页面快照 - 使用 snapshotFormat: "ai" 读取页面
  4. 汇总 - 制作包含活动、天气和费用的摘要
  5. 提出发送邮件 - 通过 AgentMail 发送行程

浏览器用法

始终使用 profile: "openclaw":

{
  "action": "navigate",
  "targetUrl": "https://www.tiktok.com/search?q=fun%20things%20to%20do%20in%20tokyo",
  "profile": "openclaw"
}

无需扩展程序 - OpenClaw 会直接管理浏览器。

搜索网址

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}

工作流

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

发送行程邮件

使用 AgentMail 和 AGENTMAIL_API_KEY - 参见 references/agentmail.md

回复格式

内容保持简洁,并使用表情符号增强视觉效果:

  • 天气摘要
  • TikTok/Instagram 精选内容
  • Eventbrite 活动
  • 附带地址的景点
  • 费用估算

结尾使用:“需要更多详情,或要通过邮件发送这份行程吗?”

故障排除

“无法连接浏览器” - 用户运行:openclaw browser start

Instagram 阻止访问 - 改用 TikTok 和 Eventbrite

页面无法加载 - 将等待时间延长至 5000ms 以上,并尝试其他网址

示例

一日游:

User: What's fun in DC on Friday?

Search TikTok for trending DC tips, Instagram for events,
Eventbrite for Friday activities. Snapshot each page.
Summarize top 3-5 options with addresses and costs.

完整行程:

User: Plan a weekend in Miami under $500

Research Expedia for flights/hotels, Instagram for beach spots,
TikTok for food tips. Create 2-day itinerary. Offer to email.

评论

支持 Markdown