Fix map navigation complexity context rules
This commit is contained in:
@@ -61,6 +61,7 @@ complex 是复杂度判断,独立于业务标签。它可以先粗判,但建
|
||||
|
||||
- `判断维度/复杂度/复杂度判断.md`
|
||||
- 如果 query 涉及地图导航、POI 搜索、路线偏好、终点附近、沿途、顺路或多轮路线约束,继续读取 `判断维度/复杂度/地图导航.md`。这是 complex 维度下的专项条件表,不是新的结构维度;最终仍只输出 `complex=false/true`。
|
||||
- 如果专项条件依赖多轮上下文,必须先确认输入里是否真的提供了上一轮导航上下文;没有上下文时,不要把单轮完整 query 当作多轮次轮。
|
||||
|
||||
## 3. 业务标签候选
|
||||
|
||||
|
||||
@@ -20,6 +20,14 @@
|
||||
- 单 POI 是强 `complex=false` 信号,但不是绝对信号;如果单 POI 带有复杂筛选、评价推理、外部事实验证或“帮我挑一个最合适”的综合决策,则转为 `complex=true`。
|
||||
- 多轮导航中的次轮路线限制、沿途/顺路找点、目的地附近找点,通常仍是导航链路内的短链路操作,默认 `complex=false`。
|
||||
|
||||
## 先区分单轮和多轮
|
||||
|
||||
地图导航复杂度判断必须先看当前 query 是否依赖上一轮导航上下文。
|
||||
|
||||
- 单轮:当前 query 自己同时包含主目的地和途经点、沿途点、顺路点、中间点,通常是“一个导航任务里带多个 POI 或多个步骤”,默认 `complex=true`。
|
||||
- 多轮:上一轮已经建立了导航路线、目的地或候选 POI,当前 query 只是追加“中间找个充电站”“帮我找一个最顺路的停车场”“我要沿途的顺路的”等约束,默认 `complex=false`。
|
||||
- 如果输入里没有提供上一轮导航上下文,不要假设它是多轮次轮;应按单轮完整 query 处理。
|
||||
|
||||
## complex=false
|
||||
|
||||
以下类型默认 `complex=false`。
|
||||
@@ -125,9 +133,10 @@
|
||||
- 改口和模糊不等于复杂。
|
||||
- 如果最终仍是单 POI 纠错或取消动作,默认 `complex=false`。
|
||||
|
||||
### 7. 多轮里的沿途、顺路、中间找点
|
||||
### 7. 多轮次轮里的沿途、顺路、中间找点
|
||||
|
||||
上一轮已经有明确导航路线、目的地或行程上下文,当前轮只追加沿途、顺路、中间找某类 POI,默认 `complex=false`。
|
||||
|
||||
在已有导航路线、目的地或行程上下文中,用户要求沿途、顺路、中间找某类 POI,默认 `complex=false`。
|
||||
示例:
|
||||
|
||||
- 中间找个充电站。
|
||||
@@ -137,6 +146,7 @@
|
||||
|
||||
判断要点:
|
||||
|
||||
- 必须能从前轮上下文确认当前轮是在修改已有路线。
|
||||
- “沿途 / 顺路 / 中间”是导航链路可直接利用的约束。
|
||||
- “跟刚才道路不重复”属于路线约束,默认 `complex=false`。
|
||||
|
||||
@@ -173,19 +183,26 @@
|
||||
- 是否需要解释为什么选这个。
|
||||
- 是否需要外部知识或线上内容验证。
|
||||
|
||||
### 3. 单轮里的沿途、顺路、中间找点
|
||||
### 3. 单轮里的终点 + 途经点 / 沿途点 / 中间点
|
||||
|
||||
如果是在单轮中导航到某个 POI,再找沿途、顺路的 POI,应该给 `complex=true`。
|
||||
如果当前单轮 query 同时包含主目的地和途经点、沿途点、顺路点或中间点,应该给 `complex=true`。
|
||||
|
||||
这类 query 不是简单“单 POI 导航”,而是在一个导航请求里同时规划目的地和中间停靠点,属于多步骤路线组织。
|
||||
|
||||
示例:
|
||||
导航到武汉小米科技园,先去买一杯咖啡
|
||||
|
||||
- 导航到附近商场中间途径充电站。
|
||||
- 导航到附近商场,中间经过一个充电站。
|
||||
- 导航到武汉小米科技园,先去买一杯咖啡。
|
||||
- 导航到商场,路上顺便找个充电站。
|
||||
- 去附近商场,先途径充电站。
|
||||
|
||||
## 不要误判为 `complex=true` 的情况
|
||||
|
||||
以下表达不要单独作为 `complex=true` 触发条件:
|
||||
|
||||
- 出现“规划路线”。
|
||||
- 出现“终点附近 / 目的地附近 / 沿途 / 顺路 / 中间”。
|
||||
- 多轮已有导航上下文中,当前轮只出现“终点附近 / 目的地附近 / 沿途 / 顺路 / 中间”。
|
||||
- 出现路线偏好:不走高速、只走国道、不收费、别太绕、少隧道、走地面路、走快速路、最快。
|
||||
- 单 POI 带简单定语:最近、最大、最便宜、附近、有停车场、停车方便、现在开着。
|
||||
- 口语改口、重复、否定、取消导航。
|
||||
@@ -195,7 +212,7 @@
|
||||
```text
|
||||
complex 判断:
|
||||
- 推荐:false/true
|
||||
- 原因:单 POI + 简单筛选 / 路线偏好 / 多轮沿途找点 / 复杂综合筛选
|
||||
- 原因:单 POI + 简单筛选 / 路线偏好 / 多轮沿途找点 / 单轮终点加途经点 / 复杂综合筛选
|
||||
- 复杂度依据:引用本文件中的具体条目
|
||||
- 业务标签:另按地图导航、地图问答、餐饮服务等标签判断
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user