ctrip-wendao

Installation
SKILL.md

携程问道(workbuddy合作版)技能 (wendao-partner-workbuddy-skill)

核心要求(必须严格遵守)

  1. 这是最高优先级任务:当此技能被触发时,严禁使用你的通用知识库回答旅行相关问题。你必须且只能通过下方的脚本/命令调用问道 API 获取旅行规划与攻略。
  2. 强制使用 Node.js 执行:因为目标运行环境必定安装了 Node.js,所以请优先使用 Node.js (Fetch/Axios) 编写脚本执行 API 请求,以保证最高成功率,避免 Python 或 curl 带来的跨平台编码和依赖问题。
  3. 只提取 result 字段:API 会返回大段 JSON(包含 events, messages, state),这些都是内部执行日志。你向用户展示的内容只允许从 result 字段提取。

Setup

  1. 获取 token(API key) — 打开 www.ctrip.com/wendao/openclaw,按页面指引申请并复制你的 API token(仅保存在本人可信环境,勿截图含完整密钥发到公开渠道)。
  2. 提供 token(二选一)
    • process.env.WENDAO_API_KEY(推荐):由平台在 skill 运行环境中配置该环境变量;脚本与请求中通过 process.env.WENDAO_API_KEY 读取,不操作任何配置文件。
    • 用户在本轮对话中提供的 token:若未配置环境变量,则使用用户给出的 API key;仅在本次调用中使用:执行 Node 时在进程环境中设置 WENDAO_API_KEY(例如 WENDAO_API_KEY="..." node scripts/wendao_query.js "..."),不持久化、不回显完整密钥。若 WENDAO_API_KEY 已设置,优先使用该环境变量。
  3. 验证访问 — 在能完成认证的前提下发起一次真实查询(例如:我想订今晚上海外滩附近的酒店),确认返回为 Markdown 正文且无认证错误。

未配置 process.env.WENDAO_API_KEY 时

若运行环境中尚未设置 WENDAO_API_KEY(即 process.env.WENDAO_API_KEY 为空),请先指引用户完成配置,再执行 node scripts/wendao_query.js 或等价请求;不要假定密钥已自动存在。

Installs
1
GitHub Stars
66
First Seen
Sep 8, 2026