Multi Agent Travel Planner banner
bcefghj bcefghj

Multi Agent Travel Planner

Testing community

Description

多Agent智能旅游行程规划系统 | Python+Java+Go三语言实现 | 面试全套资料 | 八股文+STAR法则+面试QA

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

多Agent智能旅游行程规划系统

**从零到面试** —— 企业级多Agent系统,Python + Java + Go 三语言实现,含八股文、STAR法则、面试QA全套资料。


这个项目是什么?

这是一个 **6个AI Agent协作** 的智能旅游行程规划系统。你输入预算、出发城市、日期、旅行风格,系统自动帮你规划完整行程——包括目的地推荐、航班比价、酒店匹配、每日活动安排,并且自动控制预算。

**核心亮点**:

  • 6个Agent各司其职,通过 Pipeline + 并行 + 预算循环 协作
  • 航班/酒店/活动 三Agent并行搜索,延迟降低67%
  • 超预算自动触发 渐进式降级循环(最多3轮调整)
  • Python + Java + Go 三语言完整实现
  • 配套 面试全套资料(八股文 + STAR法则 + 面试QA + 架构讲解)

目录导航

内容 链接 说明
Python 实现 python/ 主力版本,FastAPI + Streamlit
Java 实现 java/ Spring Boot 3.3 版本
Go 实现 golang/ Gin + goroutine 版本
八股文 docs/01-八股文.md 15个核心知识点
简历模板 docs/02-简历模板.md STAR法则 + 3种岗位模板
面试QA docs/03-面试QA.md 34道常见面试题
架构设计 docs/04-架构设计详解.md 架构图 + 设计决策
代码讲解 docs/05-代码讲解.md 逐模块代码详解

系统架构

用户输入
  │
  ▼
┌────────────────┐
│ Preference     │  收集用户偏好(预算/风格/时间/禁忌)
│ Agent          │
└───────┬────────┘
        │
        ▼
┌────────────────┐
│ Destination    │  推荐目的地(季节/签证/安全/性价比评分)
│ Agent          │
└───────┬────────┘
        │
        ├──────────────────┬──────────────────┐
        ▼                  ▼                  ▼
┌──────────────┐  ┌──────────────┐  ┌──────────────┐
│ Flight Agent │  │ Hotel Agent  │  │ Activity     │  ← 三个Agent并行执行
│ (航班搜索)    │  │ (酒店搜索)    │  │ Agent(活动)  │
└──────┬───────┘  └──────┬───────┘  └──────┬───────┘
       │                 │                 │
       └─────────────────┼─────────────────┘
                         │
                         ▼
               ┌────────────────┐
               │ Budget Agent   │  预算校验
               └───────┬────────┘
                       │
                ┌──────┴──────┐
                │             │
             通过?         超预算?
                │             │
                ▼             ▼
            输出行程     调整方案 → 回到并行搜索