核心用法
schedule-planner-cxf 是一款面向生活出行场景的全能管家技能,通过整合高德地图(路线/天气/周边)和途牛旅行(机票/酒店/火车票/门票)两大服务能力,为用户提供有温度、能感知场景、会主动共情的智能出行规划体验。
触发场景
- 出行规划、行程安排、多城市旅行、出差旅游等需求
核心功能流程
1. 智能比价(核心新增):交通方式比价(飞机vs高铁vs自驾)、多日期价格波动、酒店性价比雷达图、航班时段优选
2. 场景感知:自动判断出差/旅游场景,调整推荐策略(出差优先距离近+商务设施,旅游优先景点近+特色体验)
3. 分步决策:框架建议→2-3个细化选项→预订衔接,避免信息过载
4. 主动关怀:出差询问发票/接送机,旅游推荐美食/景点,自动记忆用户偏好
技术实现
- 调用
amap技能:路线规划、天气查询、地址转换、周边搜索 - 调用
tuniu-cli技能:机票搜索预订、酒店搜索预订、火车票/门票预订 - 生成行程网页:整合支付二维码,左行程右支付的清晰布局
关键约束
- 所有敏感信息(API Key、乘客信息)存储于本地
.env文件,不上传云端 - 仅提供参考信息与比价展示,不代行支付,预订需用户第三方平台确认
- 酒店预订严格区分参数格式:搜索/详情用
checkIn/checkOut,下单必须用checkInDate/checkOutDate
显著优点
| 维度 | 优势 |
|------|------|
| **场景智能** | 首创"先共情再规划"模式,出差/旅游差异化推荐策略 |
| **比价深度** | 四维比价体系(交通方式×日期波动×酒店性价比×时段优选),数据驱动决策 |
| **交互体验** | 渐进式信息呈现,避免选择困难;主动记忆用户偏好,多轮对话连贯 |
| **工程严谨** | 详尽的参数规范文档、强制执行清单、Node.js脚本化调用防错机制 |
| **合规安全** | 敏感数据本地存储、明确第三方责任边界、MIT开源许可证 |
潜在缺点与局限性
1. 依赖外部API稳定性:高德/途牛接口超时或变更将直接影响功能
2. PowerShell兼容隐患:历史版本存在命令解析问题,虽已通过Node.js spawn方案缓解,但环境差异仍可能导致故障
3. 支付链路分离:生成二维码后需跳转第三方App完成支付,体验断点明显
4. 旅游场景复杂度:多天行程分区域酒店安排逻辑较复杂,对非热门城市覆盖可能不足
5. 无实时库存强校验:存在预订时库存已售罄的竞态风险
适合人群
- 商务出差人士:高频次、短周期、重效率,需快速比价与商务设施筛选
- 家庭旅游用户:多天行程规划、亲子酒店筛选、景点深度介绍需求
- 价格敏感型用户:灵活日期、愿意调整行程以获取最优价格组合
- 技术向用户:能理解
.env配置、Node.js脚本执行的基础操作
常规风险
| 风险类型 | 等级 | 说明 |
|----------|------|------|
| 隐私泄露 | 低 | 敏感信息本地存储,但用户误操作可能暴露.env文件 |
| 预订失败 | 中 | API超时、参数错误、库存售罄均可导致,已提供降级话术 |
| 价格变动 | 中 | 比价数据存在时间窗口,实际支付时可能已变化 |
| 第三方服务中断 | 中 | 依赖高德/途牛服务可用性,无备用供应商 |
| 误导性推荐 | 低 | 基于有限维度算法推荐,可能未覆盖用户隐性需求 |