AI 行程规划产品系统Vibe Coding

我要开发同款
JustBlue2026年07月22日
7阅读

技术信息

语言技术
JavaFlutterMySQLUIUE
系统类型
Android应用iOS应用
行业分类
人工智能

作品详情

行业场景

1、立项原因,旨在解决什么产品问题
现有旅行 App 多停留在「搜攻略、订票订酒店」,行程往往是静态清单:行前不好改、行中难对照、行后难复盘,照片与笔记也散落各处。本项目要做「计划 → 执行 → 复盘 → 进化」闭环:用多 Agent 生成可落地行程,行中打卡记录实际执行,行后沉淀可复用经验,解决「规划易、落地难、复盘空」的问题。

2、行业场景,业务背景
面向个人/亲友短途与多日自助游用户。业务上覆盖:表单或粘贴导入生成行程、SSE 展示 Agent 规划过程、按日浏览与行中打卡(状态/照片/笔记)、H5 分享给同行人。技术栈为 Flutter + Spring Boot + DeepSeek 多 Agent,地图与搜索逐步从 stub 接到真实服务。当前主线是消费级旅行工具;后续可延伸到对话改行程、计划 vs 实际复盘、足迹地图等,服务「一次出行可沉淀、下次出行可进化」的场景。

功能介绍

1、项目有哪些具体功能模块
(1)账号与权限:Guest 一键登录,行程按用户隔离鉴权。
(2)行程生成:表单填写目的地、天数、节奏等,多 Agent(Research → Planner → GeoValidator)生成行程;SSE 实时展示规划轨迹,失败可重试。
(3)行程导入:粘贴外部 AI/攻略文本,单次 LLM 结构化为行程(不走多 Agent)。
(4)行程管理:列表浏览、详情按日时间线、状态变更与删除。
(5)行中打卡:标记活动完成/跳过,上传照片与短笔记。
(6)分享传播:生成公开 H5 只读分享页。
(7)客户端:Flutter 行程列表、生成+轨迹、详情打卡三屏;首页支持动态风景展示。

2、项目的主要功能描述
用户可快速生成或导入多日行程,生成过程可见 Agent 步骤;行中对照日程打卡留证;行程可分享给同行人。产品定位为「计划 → 执行 → 复盘 → 进化」的旅行账本:规划是入口,行中记录是核心;后端为 Spring Boot + DeepSeek,前端为跨端 Flutter App。

项目实现

1、「我」负责哪些具体任务
独立负责产品与全栈交付:需求拆分与阶段规划;后端多 Agent 行程生成、SSE 轨迹流、Guest 鉴权、行程 CRUD、行中打卡与照片上传、H5 分享;Flutter 列表/生成/详情三屏与动态风景首页;接口联调、单元测试与内测 E2E 清单;Docker/MySQL 本地环境与文档同步。

2、技术栈、架构,实现亮点与难点
技术栈:Flutter(iOS/Android)+ Java 21 / Spring Boot 3.4 + MySQL + DeepSeek API;地图与搜索 Phase 1a 为 stub,照片本地 uploads/。
架构:客户端薄 UI;后端 Orchestrator 串联 Research → Planner → GeoValidator;生成态经 SSE 推送,行程按 userId 隔离。
亮点:多 Agent 可观测生成(轨迹+失败重试);粘贴导入与表单生成双路径;「计划—执行」闭环(打卡状态/图/笔记)。
难点:流式轨迹与行程状态一致性、生成失败可恢复、跨端 API 基址与鉴权、Agent 输出结构化落库与按日时间线渲染。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论