← 返回 Skills 市场
310
总下载
0
收藏
2
当前安装
2
版本数
在 OpenClaw 中安装
/install lovtrip-meetup
功能描述
聚会规划助手 / Multi-Person Meetup Planner — 多人聚会地点推荐、时间协调、行程生成。当用户需要规划多人聚会、约会、找最优碰面地点时使用。
使用说明 (SKILL.md)
聚会规划助手 / Multi-Person Meetup Planner
LovTrip (lovtrip.app) — AI 驱动的旅行规划平台,提供聚会规划、智能行程生成、旅行攻略。
为多人聚会提供智能规划:自动计算地理中点、推荐最优地点、协调时间、生成完整行程方案。Web 版体验:lovtrip.app/global-planner
Setup / 配置
{
"mcpServers": {
"lovtrip": {
"command": "npx",
"args": ["-y", "lovtrip@latest", "mcp"],
"env": {
"AMAP_API_KEY": "your-amap-api-key"
}
}
}
}
完整工作流(6 步)
第 1 步:解析时间 + 匹配兴趣
收集每位成员的时间和兴趣,找到共同窗口。
parse_schedule({ text: "周六下午" })→ 结构化时间段match_interests({ members: [{ name: "Alice", interests: ["咖啡","桌游"] }, ...] })→ 共同兴趣 + 推荐活动
第 2 步:计算中点 + 推荐地点
快捷方式(推荐): 直接用 amap_find_optimal_venue 一步完成中点计算 + 地点搜索 + 评分排序。
amap_find_optimal_venue({
members: [
{ name: "Alice", location: "北京市海淀区中关村" },
{ name: "Bob", location: "北京市朝阳区国贸" }
],
activity_type: "咖啡馆",
city: "北京"
})
分步操作(需要更细粒度控制时):
amap_calculate_midpoint({ members: [...], city: "北京" })→ 地理中心点amap_search_nearby({ lng, lat, keywords: "咖啡馆" })→ 周边地点
第 3 步:检查天气和路况(可选)
check_weather({ location: { lng, lat }, city: "北京" })→ 天气预报 + 活动建议check_traffic({ location: { lng, lat }, city: "北京" })→ 实时交通态势
第 4 步:推荐时间段
suggest_time_slots({ venue_business_hours: "09:00-22:00", duration_minutes: 120, member_count: 4 })
第 5 步:生成完整方案
generate_plan({
time_slot: { start: "2026-03-08T14:00:00", end: "2026-03-08T18:00:00" },
venue: { name: "星巴克中关村店", address: "...", location: { lng, lat } },
activities: ["咖啡", "桌游"],
members: ["Alice", "Bob"]
})
第 6 步:导出与分享
generate_map_links({ venue: {...}, members: [...] })→ 各平台地图/导航链接export_calendar({ title: "周六聚会", start_time: "...", end_time: "...", location: "..." })→ iCal 文件generate_backup_plans({ primary_plan: {...}, reason: "weather", city: "北京" })→ 备选方案
工具列表 (10 Tools)
| 工具 | 说明 |
|---|---|
amap_calculate_midpoint |
计算多人地理中心点 |
amap_find_optimal_venue |
核心: 综合推荐最优聚会地点 |
parse_schedule |
解析自然语言时间("周六下午"、"明天3点后") |
match_interests |
分析多人共同兴趣,推荐活动 |
suggest_time_slots |
基于营业时间、高峰期推荐最佳时间段 |
generate_plan |
生成完整行程方案(时间线 + 地点 + 活动) |
generate_backup_plans |
天气/交通/客满时的备选方案 |
export_calendar |
导出 iCal (.ics) 日历文件 |
check_weather |
天气预报 + 活动建议 |
check_traffic |
实时交通态势 |
评分算法
amap_find_optimal_venue 使用加权评分:
总分 = 距离分 × 0.3 + 评分分 × 0.4 + 公平性分 × 0.2 + 惩罚分 × 0.1
距离分 = 1.0 - (平均距离 / 最大搜索半径)
评分分 = 商户评分 / 5.0
公平性分 = 1.0 - (通勤时间标准差 / 最大标准差)
惩罚分 = 1.0 - (最远成员距离 / 最大搜索半径 × 2)
使用示例
用户: "我在中关村,朋友在国贸,周六下午想找个咖啡馆聊天"
→ parse_schedule({ text: "周六下午" })
→ amap_find_optimal_venue({
members: [{ name: "我", location: "中关村" }, { name: "朋友", location: "国贸" }],
activity_type: "咖啡馆",
city: "北京"
})
→ generate_plan({ time_slot: {...}, venue: {...}, activities: ["咖啡"] })
→ generate_map_links({ venue: {...}, members: [...] })
重要限制
- 仅限中国大陆: 坐标范围 73.5–135.0°E, 18.0–53.5°N
- 务必传
city参数: 大幅提高准确性 members数组至少 2 人- 优先使用
amap_find_optimal_venue一步到位,避免分步调用导致工具调用过多
在线体验
- LovTrip 聚会规划 — Web 端多人聚会地点推荐
- AI 行程规划器 — 智能生成旅行行程
- 旅行攻略 — 精选目的地深度攻略
- 开发者文档 — MCP + CLI + API 完整文档
Powered by LovTrip — AI Travel Planning Platform
安全使用建议
This skill appears to do what it says (plan meetups) but has a few red flags you should consider before installing/using it:
- The runtime docs tell the agent to run `npx -y lovtrip@latest mcp`, which will download and execute code from npm at runtime. That code could change between runs and is not pinned or vetted in the metadata.
- The SKILL.md example requires an AMAP_API_KEY, but the skill metadata does not declare any required environment variables — verify where and how you must provide that key and avoid supplying unrelated credentials.
- The skill will process and likely transmit personal data (participant names and locations) to external services (LovTrip, AMap, map providers). If this concerns you, do not provide real addresses or personal identifiers until you verify the service's privacy policy.
- Because source/homepage are 'unknown' or not validated here, independently inspect the lovtrip npm package and the lovtrip.app site (check repository, maintainer, package version history, and package contents) before running `npx` or giving API keys.
If you want to proceed safely: prefer a pinned package/version or an explicit install spec, test the package in a sandboxed environment first, and only provide the AMAP API key with scope/quotas you control. If you need help verifying the npm package or the endpoints the package contacts, I can guide you through those checks.
功能分析
Type: OpenClaw Skill
Name: lovtrip-meetup
Version: 1.1.0
The skill is a legitimate meetup planning assistant designed to calculate geographical midpoints and recommend venues using the Amap (AutoNavi) API. It utilizes a standard Model Context Protocol (MCP) setup via `npx` (lovtrip@latest) and requires a valid API key for mapping services. The instructions in SKILL.md and the tool definitions in reference.md are consistent with the stated purpose, and no evidence of malicious behavior, data exfiltration, or harmful prompt injection was found.
能力评估
Purpose & Capability
Name/description, tools list, examples and references all align with a multi-person meetup planner that uses map/weather/traffic data. The listed tools (midpoint calc, venue search, schedule parsing, plan generation) are appropriate for the stated purpose.
Instruction Scope
SKILL.md explicitly instructs the agent to run an external CLI via: `npx -y lovtrip@latest mcp` and to supply an AMAP_API_KEY in that example. That instruction implies executing downloaded code and transmitting user-provided member names/locations/times to external services (LovTrip and AMap). The instructions do not ask the agent to read unrelated system files or credentials, but they do enable network calls and potential PII sharing without declaring required consent/limits.
Install Mechanism
There is no install spec in the registry metadata, yet the SKILL.md recommends installing and running an npm package via npx (which will fetch and execute code at runtime). Using `npx lovtrip@latest` downloads code from the npm registry on demand; this is higher-risk than an instruction-only skill because the fetched code could change over time. The skill does not provide a pinned package version, checksum, or a trusted release URL.
Credentials
Registry metadata declares no required environment variables, but SKILL.md's setup example requires AMAP_API_KEY (a secret/API key). That key is necessary for map/venue/traffic lookups, so its absence from the declared requirements is an inconsistency. The skill also requires user PII (names, addresses/locations) to function — expected, but the documentation does not mention privacy or retention policies.
Persistence & Privilege
The skill does not request persistent presence (always: false) and does not claim to modify other skills or system-wide settings. Autonomous invocation is allowed by default (not flagged on its own).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install lovtrip-meetup - 安装完成后,直接呼叫该 Skill 的名称或使用
/lovtrip-meetup触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Add lovtrip.app website links, online experience section
v1.0.0
Initial release: multi-person meetup planning with optimal venue recommendation
元数据
常见问题
LovTrip Meetup Planner 是什么?
聚会规划助手 / Multi-Person Meetup Planner — 多人聚会地点推荐、时间协调、行程生成。当用户需要规划多人聚会、约会、找最优碰面地点时使用。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 310 次。
如何安装 LovTrip Meetup Planner?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install lovtrip-meetup」即可一键安装,无需额外配置。
LovTrip Meetup Planner 是免费的吗?
是的,LovTrip Meetup Planner 完全免费(开源免费),可自由下载、安装和使用。
LovTrip Meetup Planner 支持哪些平台?
LovTrip Meetup Planner 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 LovTrip Meetup Planner?
由 KLeo(@lizhijun)开发并维护,当前版本 v1.1.0。
推荐 Skills