我尝试用AI工作流搭建了一个春运回家的助手

简介: 本文探讨AI如何辅助春运出行决策:指出抢票软件仅解决“执行层”问题,而AI工作流可整合火车、航班、自驾及天气等实时数据,按用户偏好(时间/价格/舒适度)多维评估、动态比选并生成带风险提示的个性化方案,实现从“抢票”到“科学决策”的升级。

内容指引

1. 写这篇文章的目的,并不是现有的软件不好使,而是目前的 AI 特别适合辅助做一些决策。

2. 文中包含一步步的工作流搭建方式,不感兴趣的可以直接跳过第二大段中间的步骤。



01

为什么抢票软件不够用?


在很多人眼里,春运回家等同于“抢到一张票”,于是希望被寄托在各种抢票软件上:蹲余票、自动下单、拼手速。但真正经历过春运就会发现,票只是结果,不是核心问题。

抢票软件解决的只是“在既定方案下提高成功率”的局部确定性,前提是你已经想清楚要抢哪一趟、哪一种交通方式。

然而春运最难的,恰恰发生在这之前:直达车时间不理想,中转方案风险更高,飞机更快却受天气影响,不同方案在价格、时长、稳定性之间不断博弈。

现实中的问题是,在高度不确定的条件下,如何做出更稳妥的选择。而抢票软件既无法横向比较多种出行方式,也无法动态评估风险、根据个人偏好排序,更无法在条件变化时重新判断。


02

我是怎么做的?


第一步:明确好你的需求


我们今天使用的工作流软件是 Coze Studio ,先创建一个空白应用并新建工作流,作为构建 Agent 的起点。

在输入  Prompt 时,需要先回答一个问题:“这个问题真正需要哪些确定性输入?” 在春运场景下,Agent 关注的核心要素很明确:出发地、目的地、出发日期、出行偏好(时间优先 / 价格优先 / 舒适优先 / 便利优先)。

那么我们创建了第一个节点,如下:

第二步:使用航班、火车票等工具感知获取余票和天气情况


我们自己在规划行程时,往往会考虑以下几件事:

  • 查航班、车次或自驾路线
  • 看出发地、目的地当天的天气
  • 等等。。

Agent 也遵循同样的逻辑。在同一个输入条件下,它会并行触发多个动作:

  • 查询高铁、航班、自驾等可用出行方式
  • 查询出行日期对应地点的天气情况

操作方式如下:

首先,在工作流中添加插件节点,选择“查询火车票”插件并使用其“查询火车票”工具,出发地、目的地、车次日期等输入变量的值引用第一步表单中输入的信息,用于查询火车出行方案,如下:

然后,添加插件节点,选择“高德地图”插件并使用其“驾驶路线规划”工具,目标地点、出发地点等输入变量的值引用第一步表单中输入的信息,用于查询自驾出行方案,如下:


再添加节点,选择“非常准”插件并使用其“获取航班列表”工具,目标地点、出发地点等输入变量的值引用第一步表单中输入的信息,用于查询民航出行方案,如下:


接下来,选择“天气”插件并使用其“查询天气”工具,城市、日期等输入变量的值引用第一步表单中输入的信息,用于查询出行当天目标地点、出发地点的天气情况,如:



第三步:让大模型逐个思考方案总结


工作流中 Agent 会对每一个候选方案比较、判断、评估:“这个方案是否耗时过长?是否符合用户当前偏好?当天天气是否会放大出行风险?”

这一过程并不会直接暴露给用户,但它决定了最终推荐是否可靠。从结果上看,Agent 不再只是“给建议”,而是在替用户完成筛选与决策

在工作流中添加大模型节点,在输入变量中添加出发地天气情况、目的地天气情况、出发日期、出行偏好、自驾方案、火车方案列表和民航方案,如下:


在系统提示词 Prompt 中约束要求逐个方案思考进行对比,如下:


部分系统提示词如下:

# 约束与规则
- 必须基于提供的方案信息进行分析,不得编造数据
- 如果某类方案信息为空,请明确说明
- 推荐方案必须给出充分的理由
- 对比结果要客观公正,指出各方案的优缺点
- 聚焦在春运出行场景,仅提供此场景出行规划信息,若用户输入与意图超出此范围时提示用户“这超出我的知识范围,回答内容需要用户自行核对”

# 处理流程
1. 分析每种出行方案的特点(时间、成本、便利性、舒适性)
2. 从时间(出行路上耗时)、成本、便利性(是否直达、是否告诉、是否转车换乘等)、舒适性(出行耗时、出发时间与到达时间与休息时间影响等)四个维度对比各方案
3. 根据春运期间的特殊情况(如购票难易程度、天气因素、提前购票、人流拥挤等)进行综合评估
4. 结合用户偏好进行综合评估
5. 推荐最适合的方案,并说明推荐理由
6. 对于推荐的出行方案,提供至少三条温馨提示,需结合春运期间的特殊情况的一些出行经验知识,以下为一些表达大意的示例:
- 若从海南坐高铁到东北,考虑到天气变化,提示注意保暖
- 若自驾从深圳到西安,考虑到自驾时长与道路拥堵,提示准备物资
- 若是新能源车自驾,考虑到新能车里程限制,提示注意留意电池电量与下一个充电点


第四步:效果呈现


当所有方案完成评估后,Agent 会选出当前条件下的最优解。为了不只给出一个冷冰冰的结果,我们借助大模型的语言能力润色之后,输出了一段可阅读性更友好的出行建议,包含以下几个部分:

  • 推荐理由,为什么推荐这个方案
  • 已经考虑了哪些风险
  • 是否需要预留时间缓冲或持续关注变化

为了做到这个样子,我们的提示词中添加了以下内容:

# 输出格式
最后在把这个json格式输出转为markdown格式
## 输出字段
- 推荐方案: 推荐的方案(包含方案类型、具体车次、推荐理由,需包含车次、价格、时长、出发时间、到达时间等信息)
- 方案详细对比: 所有方案对比详细说明列表,所有方案即所有火车方案与所有自驾方案的集合,这个详细对比输出为便于人类阅读的表格或列表,需要包含考虑到的风险
- 提示:出行温馨提示,根据推荐的出行方案给出的温馨提示


最后,完整的工作流如下:


最后试运行看看效果,输入出行计划为 :“2026-2-14、从深圳到惠州、舒适偏好”


运行输出预览如下,输出结果包括火车、民航、自驾等各类方案,在考量多因素后 Agent 给出推荐方案。



是不是还算可以?哈哈,祝大家都能抢到票,春运平平安安,顺顺利利! :-)



03

总结


在这个场景中,我们使用工作流的方式借助插件接入外部实时数据,让天气、票务、路线等信息真正参与到决策过程中,而非作为决策后的补充说明。流程中也尝试引导 Agent 对不同出行方案进行真实的分析、对比与筛选,而不是停留在表面的语言生成上。

像这样一类将原本混杂在一起的复杂问题,拆解为一系列可执行、确定性的步骤,是当前工作流最为贴切的场景之一。

(本文操作示例是基于 Coze Studio 创建)




🚀 🚀 阿里云 EDAS 也提供了一键部署 coze 的能力,快访问下方链接体验吧!

https://edasnext.console.aliyun.com/ai-native-apps/apps/coze


目录
相关文章
|
1月前
|
自然语言处理 数据库 开发者
PageIndex: 一种基于 LLM 推理的 RAG 架构(干货科普)
本文介绍开源项目 PageIndex,提出“推理即检索”新架构。它摒弃传统向量切块,利用 LLM 基于树状索引进行结构化导航,在 FinanceBench 评测中准确率达 98.7%。该方案有效解决长文档检索碎片化问题,虽涉及成本权衡,但为高精度知识问答提供了新的选择。
1582 3
|
20天前
|
人工智能 前端开发 安全
一文讲解与Agent前端发展相关的几个阶段和协议
本文梳理了Agent前端协议从“胶水代码”到标准化的演进历程。解析了MCP、MCPApps、A2A、AG-UI及A2UI在能力、协作、通信与呈现架构中的核心作用。通过深度集成,前端正实现AI能力的富交互呈现,推动人机交互走向“可见、可控、可信”。
219 4
|
1月前
|
人工智能 自然语言处理 运维
9.3k星Skill Seekers:一键把文档变成Claude技能,文档党狂喜
在GitHub刷到一个Python项目,叫 Skill Seekers。 9300多颗星,MIT开源。 核心功能:把文档网站、GitHub仓库、PDF一键转成Claude AI技能。 老金我第一反应:这不就是文档党的救星吗? 先说个背景。 Claude Code有个 技能系统,简单说就是你可以给Claude装"外挂"。 装了技能的Claude,就像一个背了参考书的助手——你说"帮我写个Nex
|
1月前
|
数据采集 人工智能 达摩院
达摩院开源RynnBrain:首个支持移动操作的具身大脑基础模型
达摩院发布首个可移动操作的具身基础模型RynnBrain,首创时空记忆与物理空间推理能力,支持视频/图像/文本多模态输入及区域、轨迹等具身输出。开源MOE架构RynnBrain-30B-A3B(仅3B激活参数),在16项基准全面SOTA,并推出全新评测集RynnBrain-Bench。
305 8
|
21天前
|
人工智能 自然语言处理 安全
牛B,登上GitHub Trending的国产神器:把RAG应用装进手机只要3行代码~~~
小华同学专注AI工具与开源技术,每日分享高效实战技巧。本文介绍阿里开源的嵌入式向量数据库ZVec:轻量、毫秒级检索、零部署,支持手机/IoT/浏览器等边缘场景,3行代码即可集成RAG,隐私安全、免费开箱即用!
276 10
|
20天前
|
机器学习/深度学习 人工智能 算法
自进化≠自我刷题,Agent 真正的突破口是「自己造环境」?——6 位领域学者 · 7 大议题 · 2 万字圆桌观点实录
AI AMA首期聚焦“Agent自进化”,由魔搭等联合发起,邀请翟云鹏主持及5位顶会作者深度对谈。围绕定义、泛化能力、反馈信号、评估体系等7大议题,探讨Agent如何突破“从零开始”瓶颈,实现类人经验积累与策略优化。(239字)
178 5
|
自然语言处理 算法 前端开发
Multi-Agent实践第5期:RAG智能体的应用:让AgentScope介绍一下自己吧
本期文章,我们将向大家展示如何使用AgentScope中构建和使用具有RAG功能的智能体,创造AgentScope助手群,为大家解答和AgentScope相关的问题。
|
人工智能 NoSQL 数据可视化
n8n:16万Star超明星项目的架构解读
n8n从单体架构逐步演进为企业级集成平台,具备AI集成能力,适用于自动化场景,成为iPaaS领域的优选方案。
308 0
n8n:16万Star超明星项目的架构解读
|
2月前
|
人工智能 机器人 Linux
保姆级 OpenClaw (原 Clawdbot)飞书对接教程 手把手教你搭建 AI 助手
OpenClaw(原Clawdbot)是一款开源本地AI智能体,支持飞书等多平台对接。本教程手把手教你Linux下部署,实现数据私有、系统控制、网页浏览与代码编写,全程保姆级操作,240字内搞定专属AI助手搭建!
9228 24
保姆级 OpenClaw (原 Clawdbot)飞书对接教程 手把手教你搭建 AI 助手
|
1月前
|
人工智能 监控 测试技术
AI 应用软件的开发流程
2026年AI开发已升级为数据驱动、模型导向、高度自动化的AI-SDLC流程,涵盖需求评估、数据准备、模型开发(Prompt/RAG或微调)、架构集成、概率化测试及持续监控六大环节,强调不确定性管理与成本效能平衡。

热门文章

最新文章