Multi Agent Travel Planner
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 │ 预算校验
└───────┬────────┘
│
┌──────┴──────┐
│ │
通过? 超预算?
│ │
▼ ▼
输出行程 调整方案 → 回到并行搜索
Related Skills
Spec Kit
💫 Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing