AI 行程定制 · 付费履约流程

AI 行程定制 · 付费履约流程 由 Archify 生成的工作流图。 01 / 客户与 AI 助手 Agent 02 / 付费门禁 · PaySkill 03 / 微信支付 04 / 服务端履约 EX / 异常与恢复 诉求采集 支付门禁 代扣与履约 402 门禁契约 履约流水线 凭据恢复 客户诉求 · 目的地·天数·日期 · 客户与 AI 助手 Agent › 诉求采集 客户诉求 目的地·天数·日期 邮箱二次确认 · customerEmail 必填 · 客户与 AI 助手 Agent › 支付门禁 · 支付前 邮箱二次确认 customerEmail 必填 支付前 step4 请求资源 · POST /pay-skill/invoke · 付费门禁 · PaySkill › 402 门禁契约 › 支付门禁 step4 请求资源 POST /pay-skill/invoke 402 支付门禁 · 支付码 + 订单号 · 付费门禁 · PaySkill › 402 门禁契约 › 支付门禁 · WeixinPay-Required 402 支付门禁 支付码 + 订单号 WeixinPay-Required AI 专属卡代扣 · step6 微信确认 · 微信支付 › 代扣与履约 · 异步结算 AI 专属卡代扣 step6 微信确认 异步结算 step7 查单核验 · 凭证换单·幂等 · 服务端履约 › 履约流水线 › 代扣与履约 · 二次 invoke step7 查单核验 凭证换单·幂等 二次 invoke 方案生成与建团 · 行程方案·创建行程·填充景点 · 服务端履约 › 履约流水线 › 代扣与履约 方案生成与建团 行程方案·创建行程·填充景点 攻略渲染与邮件交付 · 邀请码·领队账号·PDF 附件 · 服务端履约 › 履约流水线 › 代扣与履约 攻略渲染与邮件交付 邀请码·领队账号·PDF 附件 凭据超时恢复 · 重新 invoke 换新码 · 异常与恢复 › 凭据恢复 › 代扣与履约 · 卡片未渲染 凭据超时恢复 重新 invoke 换新码 卡片未渲染 携凭证查单 提交诉求 支付码代扣 超时 / 未渲染 未支付 建团完成 新支付码重试 查单通过 图例 用户界面 Agent 逻辑 策略 云服务 外部系统

门禁契约

  • • 一切履约只能经 POST /pay-skill/invoke 完成,绕过支付门禁即违约
  • • step4 请求必须携带 customerEmail,缺失直接返回 400 且不发起支付
  • • 402 返回 WeixinPay-Required 与 X-Out-Trade-No,两者都要保存

幂等与恢复

  • • step6 代扣是异步的,必须先完成再单独发起 step7,不可串联成一次调用
  • • step7 的 Body 与 step4 完全一致,支付凭证只放在请求头
  • • 查单核验不重复建行程,重新 invoke 只替换支付凭据、订单号会更新

服务端履约三段

  • • ① 查单核验:以支付凭证换取订单结果,幂等校验后放行
  • • ② 方案生成与建团:LLM 生成每日行程方案,在团队助手创建行程并填充景点
  • • ③ 攻略渲染与邮件交付:渲染个性化攻略 HTML / PDF,由 mail@jarrich.cn 投递邀请码与附件

变更与续期

  • • 付费后 modifyLeft=3,可按客户提示词修改攻略,每次扣 1 次
  • • 每次修改后自动向客户发送行程更新通知邮件并附最新 PDF