携程问道智能旅行助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rdj3h8zv/ctripaitravelassistant。
技能介绍
解决的问题
旅行问答容易混入通用知识,导致酒店、航班、票价、景点信息不够实时或不可执行。该技能面向 Agent 运行环境,把自然语言旅行需求收敛为一次受控的外部 API 调用,而不是让模型自行拼凑答案。
工作方式与边界
- 强制外部调用:触发后不得用通用知识库回答,需通过 Node.js 脚本请求
https://externalcallback.ctrip.com。 - 密钥读取:优先读取
process.env.WENDAO_API_KEY;若未配置,先指引用户申请并设置,或仅用当前对话提供的 token 做单次进程注入。 - 结果提取:API 返回
result、messages、events等结构,展示内容只取result字段。 - 调用方式:建议使用
node scripts/wendao_query.js "用户原话",避免单行node -e造成引号嵌套错误。 - 适用场景:酒店预订、航班搜索、火车票查询、景点推荐、行程规划。
- 注意点:响应可能含链接、营销文案或结构化信息,需按产品策略过滤、摘要或展示;生产使用前需确认 key 权限、计费与配额。
使用场景
- 客服 Agent 收到“明天北京到上海高铁还有票吗”,调用携程问道查询车票信息并只返回 result。
- 旅行规划助手将“7 天日本行程”作为 query,调用问道 API 获取 Markdown 攻略并展示 result。
- 用户询问上海外滩五星级酒店且预算 800-1200 元,技能读取 WENDAO_API_KEY 后请求酒店推荐。
- 开发者在 Node.js 技能中把旅行问答路由到官方 API,并只解析 result 字段输出给用户。
适合人员
- 需要把酒店、航班和高铁查询接入对话机器人的 Agent 工程师
- 要为旅行规划技能配置 WENDAO_API_KEY 并校验 result 返回的产品技术负责人
- 负责在 Node.js 运行环境中封装携程问道 API 的后端工程师
- 需要审核外部旅行内容展示与过滤策略的应用负责人