飞猪—续程 · 参赛说明
旅行中断应急重排决策智能体 —— 行程被航变、台风、误接驳打断时,一句话申报即由百炼托管智能体联动飞猪(flyai)实时价库,30 秒内产出可审计、可跳转执行的三套重排方案。
参赛项目名称
飞猪—续程(内部代号 PlanB / 行程熔断自救舱)
团队 / 作者
- 团队:拖鞋 AI创新队
- 作者:艾晓磊(git:a1178013314)
旅行场景与目标用户
场景:旅行「行中」的突发中断自救。全行业 AI 旅行助手几乎都在做「行前规划」,很少有人做「行中断自救」——而中断才是用户最焦虑、损失最即时、决策最紧迫的时刻。
典型触发:航班取消/延误、火车晚点、误接驳/误末班车、台风等大天气熔断、临时改期。
目标用户:
- C 端核心:在途商旅人士(误一场会=误一单合同)、带娃/带老人家庭出行者、红眼航班与中转联程旅客;
解决的具体问题:中断发生时信息严重不对称——用户只收到一条「航班已取消」短信,不知道「现在我该怎么办」;改签窗口挤兑、最优备选舱位分钟级消失;深夜滞留引发连锁损失。现有 AI 助手在中断场景「不敢给可执行方案」,怕幻觉报价担责。续程把「真实性」做成架构级安全闭环,敢给、可审计、能执行。
我做了什么
核心功能:一句话申报中断 → 智能体主动共情并启动重排 → 事件面板时间线点亮 → 产出三套明牌对比方案(A 改签 / B 地面换乘+酒店缓冲 / C 全退重订)→ 选定跳转执行 → 生成回执卡。
创新点:
- 可审计的安全闭环编排:LLM 生成的候选方案强制经过验证层(时刻可行性硬约束 + 核价状态 / 预订链接 / 价差阈值等软标记),把「真实性红线」落到代码而非口号;决策全程落
rescue_events 事件表,候选→淘汰→留存可展开回放。
- 本地编排 + 云端大脑的清晰分工:确定性逻辑(状态机 / 验证 / 审计 / token)全在后端代码;LLM 只承担组合爆炸的候选生成与 flyai 实时核价,避免「运动员兼裁判」。
- 价差 / 时间成本 / 舒适度三标尺动态排序 + 执行回执审计链(含价戳、决策依据、跳转记录),直击「错订漏订担责焦虑」。
具体解决的工程问题:把百炼托管智能体从「同步等待的 CLI 子进程」迁移为「异步投递 + 轮询」的 HTTP 直连事件驱动模型(见下),解决部署耦合与进度不可观测问题。
百炼使用说明(必填)
本作品百炼同时位于运行时链路(核心)与开发链路(IaC 配置管理)。
效果展示
演示视频:已经上传b站
https://www.bilibili.com/video/BV1YcHY6TEM2/?spm_id_from=333.1387.homepage.video_card.click
项目链接与复现方式
- GitHub 仓库:暂未开源可看视频(会在提交日最后一天开源)
- 技术栈:pnpm monorepo(
apps/admin NestJS 后端 + apps/web React 前端)。
环境要求:Node ≥ 22.12 · pnpm 12.8.1
体验路径:打开前端 http://localhost:5173/rescue(公开免登录)→ 点场景卡填入申报或直接输入一句话中断 → 观察事件面板 30 秒内产出三方案 → 移动端路由体验执行确认与回执卡。
Slogan
行程可以断,旅程不能断。
飞猪—续程 · 参赛说明
参赛项目名称
飞猪—续程(内部代号 PlanB / 行程熔断自救舱)
演示视频:已经上传b站
https://www.bilibili.com/video/BV1YcHY6TEM2/?spm_id_from=333.1387.homepage.video_card.click
团队 / 作者
旅行场景与目标用户
场景:旅行「行中」的突发中断自救。全行业 AI 旅行助手几乎都在做「行前规划」,很少有人做「行中断自救」——而中断才是用户最焦虑、损失最即时、决策最紧迫的时刻。
典型触发:航班取消/延误、火车晚点、误接驳/误末班车、台风等大天气熔断、临时改期。
目标用户:
解决的具体问题:中断发生时信息严重不对称——用户只收到一条「航班已取消」短信,不知道「现在我该怎么办」;改签窗口挤兑、最优备选舱位分钟级消失;深夜滞留引发连锁损失。现有 AI 助手在中断场景「不敢给可执行方案」,怕幻觉报价担责。续程把「真实性」做成架构级安全闭环,敢给、可审计、能执行。
我做了什么
核心功能:一句话申报中断 → 智能体主动共情并启动重排 → 事件面板时间线点亮 → 产出三套明牌对比方案(A 改签 / B 地面换乘+酒店缓冲 / C 全退重订)→ 选定跳转执行 → 生成回执卡。
创新点:
rescue_events事件表,候选→淘汰→留存可展开回放。具体解决的工程问题:把百炼托管智能体从「同步等待的 CLI 子进程」迁移为「异步投递 + 轮询」的 HTTP 直连事件驱动模型(见下),解决部署耦合与进度不可观测问题。
百炼使用说明(必填)
本作品百炼同时位于运行时链路(核心)与开发链路(IaC 配置管理)。
百炼能力 / 模型:
skill_MDFlZDhlMDUxYjE0NDllYThjND),提供search-flight / search-train / search-hotel / search-poi实时查价与预订链接。调用方式(百炼 API / DashScope SDK / 百炼 CLI
bl/ OpenWork):fetch)——POST /api/v1/agentstudio/sessions/{sid}/events异步投递 prompt,GET .../events?limit=100&order=desc轮询至session_status == idle,从最后一条 assistant text 中提取严格 JSON;鉴权Authorization: Bearer <apiKey>。bl managed-agent(validate / plan / apply)管理托管 Agent 生命周期,agents.yaml作为 IaC 真源进 git。使用环节与输入输出:
AgentGateway拼装的中断上下文 JSON(interruptType / occurAt / trip.segments / userContext / declareText),以用户 message 形式投递给固定 session。planb-env沙箱内多次调用 flyai 技能实时查价、自查复核,生成 ≥10 个候选、内部对比后输出 top-3。plans[]含kind / priceDelta / timeCostHours / comfortScore / priceStatus / priceStamp / items[].bookingUrl / reasoning / droppedCandidates,及stats{generated, flyaiVerified, selfEliminated}),后端Validator过闸后落库并驱动前端时间线与方案卡。Skill 名称:飞猪旅行(flyai)官方技能
其他工具 / 技术栈:
效果展示
演示视频:已经上传b站
https://www.bilibili.com/video/BV1YcHY6TEM2/?spm_id_from=333.1387.homepage.video_card.click
项目链接与复现方式
apps/adminNestJS 后端 +apps/webReact 前端)。环境要求:Node ≥ 22.12 · pnpm 12.8.1
体验路径:打开前端
http://localhost:5173/rescue(公开免登录)→ 点场景卡填入申报或直接输入一句话中断 → 观察事件面板 30 秒内产出三方案 → 移动端路由体验执行确认与回执卡。Slogan