前言¶
给 Agent 加旅行能力,常见做法是自己接携程或 OTA 的开放接口:查酒店、查航班、查火车票,各自写一套请求、解析和容错。接口分散、字段不统一,Agent 很难在一个会话里把“订酒店、查机票、排行程”串起来。携程问道这个 Skill 把这类旅行问询统一收进一个技能里,Agent 只需要按自然语言触发,不用关心背后调了哪些接口。
下面介绍这个 Skill 的定位、触发场景和使用时的注意点。
这是什么¶
携程问道是一个面向 Marvis 的旅行服务 Skill,坐标 @user_1a99cb00/wendao-partner-marvis-skill,发布者 user_1a99cb00,来源 community,当前版本 1.0.2,分类 life-service。
它解决的问题是:当用户在 Marvis 里提出任意旅行相关问询时,由这个 Skill 统一承接,Agent 不需要为酒店、机票、火车票、景点分别写处理逻辑。
核心功能¶
根据官方简介,当用户发起任意旅行相关问询时,包含但不限于以下场景,会触发此技能:
- 预订酒店
- 机票查询
- 火车票查询
- 景点推荐
- 寻找当地特色玩乐
- 目的地查询
- 行程规划
- 美食住宿攻略
- 签证相关
- 查询旅游攻略、获取旅行建议
官方对触发条件的描述是:当用户需要操作携程时使用此 Skill。也就是说,它面向的是“帮用户完成携程侧的旅行操作和信息查询”,而不是通用的旅行知识问答。
安装与启用¶
官方地址:
https://api.skillhub.cn/user_1a99cb00/wendao-partner-marvis-skill
SkillHub 页面:
https://www.skillhub.cn/skills/user_1a99cb00/wendao-partner-marvis-skill
抓取资料中没有给出可直接执行的安装命令、目录路径或配置文件字段,因此这里不提供命令行安装步骤。需要安装时,从上面的官方地址进入,按 SkillHub 页面和 Marvis 侧的说明完成添加。
标签里带有 requires_api_key=true,启用前需要确认已经准备好对应的 API Key,并在 Marvis 的 Skill 配置里完成填写。否则 Skill 可以加载,但涉及接口调用的旅行问询无法正常工作。
典型用法¶
官方简介给出的典型触发方式是自然语言问询,例如用户直接说:
- “帮我订一晚北京的酒店”
- “查一下明天上海到成都的航班”
- “看看从杭州到南京的高铁”
- “推荐一下大阪的景点”
- “帮我排一个周末两天的行程”
这些问法都属于资料里列出的触发场景。Agent 收到后交给携程问道处理,用户不需要显式指定“用哪个技能”。
适用场景与注意¶
适合接入 Marvis、希望在会话里直接完成携程侧酒店预订、航班搜索、火车票查询、景点推荐和行程规划的开发者。
使用时注意几点:
- 这个 Skill 面向 Marvis 环境,不是通用 Agent 插件,接入前确认运行环境是 Marvis。
- 需要 API Key,
requires_api_key=true,配置缺失时旅行相关问询会失败。 - 触发范围是旅行相关问询,非旅行类请求不要依赖它处理。
- 版本号、评分、下载量等数据以 SkillHub 页面当时显示为准,抓取资料中存在多份数值,使用前建议在官方页面再核对一次。
- 来源为 community,发布者是
user_1a99cb00,不是携程官方维护方,接入生产环境前需要自行评估接口稳定性和权限范围。
结尾¶
携程问道把携程侧的酒店预订、航班搜索、火车票查询、景点推荐和行程规划收进一个 Marvis Skill,Agent 侧不用按业务线分别对接接口。需要接入时从官方地址开始:https://api.skillhub.cn/user_1a99cb00/wendao-partner-marvis-skill。