Initial travel knowledge graph release
This commit is contained in:
130
schema搭建/travel_agency_business/现有数据整理与已有路线产品schema说明.md
Normal file
130
schema搭建/travel_agency_business/现有数据整理与已有路线产品schema说明.md
Normal file
@@ -0,0 +1,130 @@
|
||||
# 旅行社已有路线产品数据整理与 Schema 说明
|
||||
|
||||
生成日期:2026-06-01
|
||||
|
||||
## 本期业务边界
|
||||
|
||||
本期只建设“已有路线产品”知识图谱,不把“完全从零定制新路线”作为主使用场景。
|
||||
|
||||
核心业务是:
|
||||
|
||||
1. 客服查询已有成熟路线产品。
|
||||
2. 客户购买固定路线产品,路线天数、景点顺序、城市移动路径不变。
|
||||
3. 客户可以在固定路线产品允许的范围内,对住宿、餐饮、车辆、接送、房型、门票小交通等资源做个性化选择或升级。
|
||||
4. 个性化选择不修改原始产品,只生成客户咨询/购买实例、资源选择和差价说明。
|
||||
|
||||
一句话:
|
||||
|
||||
`已有路线产品 = 固定路线骨架 + 可配置资源槽位 + 价格/规则依据`
|
||||
|
||||
## 现有数据整理
|
||||
|
||||
| 数据来源 | 当前内容 | 应进入的图谱对象 | 说明 |
|
||||
| --- | --- | --- | --- |
|
||||
| `2026年新行程打包` | 39 个 `.doc/.docx` 成熟路线文档 | `TourProduct`、`ProductDay`、`RouteStop`、`RouteSegment`、`ResourceSlot`、`FeeItem`、`BusinessRule` | 是本期核心数据来源。路线骨架来自简易行程和详细行程;住宿、用餐、交通、赠送、费用说明拆成槽位和规则。 |
|
||||
| `滨海国旅2-8人拼小团计划...xlsx` | 1-8 人拼小团价格、房型、成人价、儿童价、单房差、小交通、退费说明 | `ProductPricePackage`、`PassengerGroupRule`、`RoomOption`、`FeeItem`、`BusinessRule` | 主要服务已有产品的报价变体和拼小团限制。 |
|
||||
| `20-25人独立成团.xlsx` | 4/5/6/8 天独立成团产品、20/25 人报价、酒店等级、门票说明、餐标 | `TourProduct`、`ProductPricePackage`、`VehicleResource`、`BusinessRule` | 当前仍作为已有产品/团型报价,不作为“自由新定制路线”入口。 |
|
||||
| `住宿资源库(四钻及以上).xlsx` | 酒店名称、星级、区域、特点、淡旺季价格、适用产品 | `HotelResource`、`ResourceOptionGroup`、`MediaResource` | 作为住宿槽位可选资源。若产品文档只写“参考酒店组”,不要强行指定唯一酒店。 |
|
||||
| `餐厅资源库.xlsx` | 餐厅名称、区域、人均、特色菜、适用场景 | `RestaurantResource`、`ResourceOptionGroup` | 作为餐饮槽位可选资源。产品默认餐标和可升级特色餐分开表达。 |
|
||||
| `黔玩转接送组报价.docx` | 5/7 座车型,机场/高铁/市区接送报价 | `TransferQuote`、`VehicleResource`、`FeeItem` | 作为接送槽位和接送费用依据。 |
|
||||
| `图片资源库_全品类别名索引.xlsx` | 景点/酒店/车辆图片资源、别名、可靠性说明 | `MediaResource` | 只作为展示和客服发图依据,不作为事实替代。低可靠图片需要人工确认。 |
|
||||
| `线上客资回复话术.docx` | 小红书/微信沟通、路线推荐、费用解释话术 | `SalesScript` | 作为客服解释层,不改变产品和资源事实。 |
|
||||
| 微信缓存/无后缀文件/PDF | 大量非结构化或图片缓存 | 暂不直接入核心产品图谱 | 需要后续 OCR/人工确认后再进入 `MediaResource` 或证据库。 |
|
||||
|
||||
## 产品路线分组
|
||||
|
||||
现有路线文档可以分为:
|
||||
|
||||
- 1 日游:黄果树、小七孔、西江、梵净山、织金洞、天眼、茅台遵义、百里杜鹃、平坝樱花等。
|
||||
- 2 日游:经典小西、轻奢小西、兴义万峰林/万峰湖/马岭河、黄万马等。
|
||||
- 3 日游:游黔程 3 日、经典小西黄、轻奢小西黄、小西镇梵等。
|
||||
- 4 日游:1+1 游黔途 4 日、游黔程 4 日、多彩/轻奢小西黄、黄小西镇梵等。
|
||||
- 5 日游:1+1 游黔途 5 日、游黔程 5 日、赏樱/映山红、小西黄青岩、黄小西镇梵等。
|
||||
- 6 日游:1+1 游黔途 6 日、黄小西镇梵青岩普通车/保姆车等。
|
||||
|
||||
## 新 Schema 设计原则
|
||||
|
||||
### 1. 已有产品是主对象
|
||||
|
||||
`TourProduct` 是本期核心实体,表示旅行社已经打包好的成熟路线。
|
||||
|
||||
产品的天数、景点顺序、城市移动路径属于固定骨架:
|
||||
|
||||
- `TourProduct`
|
||||
- `ProductDay`
|
||||
- `RouteStop`
|
||||
- `RouteSegment`
|
||||
|
||||
客户微调不能直接改这些对象。
|
||||
|
||||
### 2. 可变内容用资源槽位表达
|
||||
|
||||
产品中可被客户选择或升级的部分,用 `ResourceSlot` 表达。
|
||||
|
||||
常见槽位:
|
||||
|
||||
- 住宿槽位:贵阳四钻酒店组、西江客栈组、安顺酒店组。
|
||||
- 餐饮槽位:默认团队餐、特色餐、长桌宴、可加餐。
|
||||
- 车辆槽位:普通车、2+1 保姆车、独立团大巴。
|
||||
- 接送槽位:机场/高铁站/市区接送。
|
||||
- 房型槽位:标间、大床、三人间、单房差。
|
||||
- 门票小交通槽位:环保车、电瓶车、保险、扶梯、索道。
|
||||
- 赠送服务槽位:旅拍券、矿泉水、打糍粑、高山流水等。
|
||||
|
||||
### 3. 资源组选项优先于单体资源
|
||||
|
||||
很多产品只写“参考酒店,同级替换”,所以应建立:
|
||||
|
||||
`ResourceSlot -> ResourceOptionGroup -> HotelResource`
|
||||
|
||||
这样能表达“这个槽位可选一组酒店”,而不是强行指定唯一酒店。
|
||||
|
||||
### 4. 规则挂到影响对象上
|
||||
|
||||
规则独立成实体,但必须挂到它影响的对象:
|
||||
|
||||
- 门票优惠规则挂 `TicketFee`。
|
||||
- 老人儿童限制挂 `TourProduct`、`ProductDay`、`ScenicAttraction` 或 `ResourceSlot`。
|
||||
- 退改规则挂 `TourProduct` 或 `ProductPricePackage`。
|
||||
- 可替换/升级规则挂 `ResourceSlot`。
|
||||
- 水帘洞预约、路滑、少走路风险挂 `ScenicAttraction` 或 `RouteStop`。
|
||||
|
||||
### 5. 客户微调生成实例,不污染原产品
|
||||
|
||||
客户对已有产品的选择用:
|
||||
|
||||
- `ProductOrderCase`
|
||||
- `PassengerGroup`
|
||||
- `OptionSelection`
|
||||
- `QuoteDelta`
|
||||
|
||||
例如客户买“游黔程 3 日 1+1”,但要求升级西江住宿:
|
||||
|
||||
`ProductOrderCase -> BUYS_PRODUCT -> TourProduct`
|
||||
|
||||
`ProductOrderCase -> HAS_SELECTION -> OptionSelection`
|
||||
|
||||
`OptionSelection -> SELECTS_SLOT -> D1 西江住宿槽位`
|
||||
|
||||
`OptionSelection -> SELECTS_OPTION_GROUP -> 西江高等级住宿组`
|
||||
|
||||
`OptionSelection -> PRODUCES_DELTA -> 住宿升级差价/需二次核价`
|
||||
|
||||
## 不进入本期主流程的内容
|
||||
|
||||
- 不从零生成全新路线。
|
||||
- 不让客户任意替换景点或改变路线顺序。
|
||||
- 不把费用说明里出现的景点误判为真实游览点。
|
||||
- 不把低可信图片当成酒店或景点事实。
|
||||
|
||||
## 本期客服可支持的问题
|
||||
|
||||
- 这条已有路线几天,怎么走,每天住哪里?
|
||||
- 产品默认包含哪些景点、餐、车、住宿等级?
|
||||
- 这条路线哪些资源可以换,哪些不能换?
|
||||
- 酒店不满意,能换同级还是升级?是否需要补差价?
|
||||
- 车辆能不能升级成 2+1 保姆车?
|
||||
- 儿童、老人、学生、军人门票规则是什么?
|
||||
- 景区小交通、保险、扶梯、索道是否自理?
|
||||
- 客户买固定产品后,选择了哪些可选项,最终需要补多少钱或二次核价?
|
||||
|
||||
Reference in New Issue
Block a user