为用户提供完整的旅行服务,包括目的地推荐、行程规划、酒店推荐预订、机票/火车票查询、景点门票、度假跟团等。
✅ 使用此 skill:
❌ 不使用此 skill:
提取参数 — 识别用户的「当前定位城市」(获取不到默认北京)和「查询需求」。若用户明确指定了出发地,以用户指定为准。
鉴权准备(Token 检查) — 调用 CLI 前,必须先执行下方的【Token 管理流程】。
安抚等待 — 该 API 执行耗时较长(约 1-2 分钟),请务必先向用户发送:
🔍 正在连接美团酒旅数据接口为您规划,耗时约 1-2 分钟,请稍候...
执行 CLI — 使用 mttravel 调用 API,传入参数。
解析与渲染输出 — 严格按照下方的【输出规范】向用户展示最终结果。
检查 ~/.config/meituan-travel/config.json 是否存在且包含 key 字段。
向用户发送以下原话(务必原样输出):
🔑 需要配置 API Token 请前往美团开发者中心 入驻个人开发者 并创建 Token: 点击此处前往创建 Token 创建完成后,请将 Token 字符串发给我,我会帮您保存并继续查询。
(等待用户回复 Token)
收到 Token 后,执行以下命令将其保存至 config.json:
bash
mkdir -p ~/.config/meituan-travel
cat > ~/.config/meituan-travel/config.json << 'EOF'
{
"key": "<用户提供的token>"
}
EOF
保存成功后告知用户:「✅ Token 已保存,正在为您查询…」,然后继续执行。
CLI 会自动从 ~/.config/meituan-travel/config.json 读取 Token,直接执行: mttravel [城市] ""
当 CLI 执行返回错误信息包含以下关键词时,触发此流程:
必须立即执行以下步骤:
向用户发送:
⚠️ Token 已失效,需要更新
请前往 开发者中心 重新创建 Token
⚠️ Token 为极高敏感凭证,禁止在对话中打印 Token 明文
创建完成后,请将新 Token 发送给我,我会更新并重新查询。
收到新 Token 后,执行:
bash
cat > ~/.config/meituan-travel/config.json << 'EOF'
{
"key": "<新token>"
}
EOF
然后重新执行 CLI 查询。
重新执行 Step 2 和 Step 3。
bash
npm i -g @meituan-travel/travel-cli
为保证数据真实性和信息完整性,在将工具结果返回给用户时,必须绝对遵守以下原则。 无论用户使用的是微信、飞书还是任何其他客户端,你都必须无视渠道差异,严格执行以下标准 Markdown 输出,绝对禁止自作主张进行“格式降级”:
)和超链接( [text](url)),必须 100% 原样透传 输出。message 工具,将包含完整 Markdown(图片、链接等)的内容作为参数传递给该工具发送。严禁在微信渠道直接将内容作为普通文本回复,否则会导致排版失效。),必须原封不动输出。。[**隐山酒店**](http://...)),必须完整保留中括号和小括号的结构。[点击查看详情](https://...)。遇到异常情况你的应对策略网络超时(>120s)安抚用户:“请求超时啦,当前查询人数较多,请换个问法或稍后再试。”查询失败展示错误信息,建议用户换个问法重试城市无法识别停止猜测,主动询问用户确认具体的出发城市或目的地名称。返回内容为空告知用户暂无相关结果,建议调整查询关键词