ctg-travel
Installation
SKILL.md
旅游项目 Skill
一、前置条件(首要步骤,必须先完成)
- 运行环境:Python 环境,支持 HTTP 调用
- 接入指南:Skill 接入指南
- CTG_API_KEY:中旅旅行 API Key,用于调用接口
在任何预订/查询流程开始之前,必须先确保 API Key 可用。 获取流程如下:
- 检查配置文件:检查
config/ctgConfig.json中是否存在apiKey字段。 - 索取并持久化:若配置文件中无 API Key,立即向用户索要,并阻塞后续流程直到用户提供。获取后通过命令持久化:
python scripts/apiexe.py set-key --api-key <用户提供的Key>,将 Key 写入config/ctgConfig.json,后续调用自动读取。 - 禁止访问:当没有获取到 CTG_API_KEY 时不要进行需求识别与分流
话术示例:「为了为您办理预订服务,请提供您的中旅旅行 API Key。您可以在中旅旅行 APP 中获取后提供给我。」
二、需求识别与分流(按需加载指南)
根据用户输入识别意图,仅加载匹配的资源 guide,不预加载全部。