feat(skill): improve multi-turn fast-slow routing

This commit is contained in:
wuyang6
2026-07-24 17:12:25 +08:00
parent a505261bde
commit e2bf012f60
15 changed files with 195 additions and 14 deletions
@@ -29,6 +29,19 @@
| 车载端:每次上车就导航去公司 | 慢 | 自动化 | `AUTO_SLOW_CAR_REGULAR_TASK` |
| 自动帮我设置一下,端侧未知 | 模糊 | 自动化 | `AUTO_AMBIGUOUS_ENDPOINT_UNKNOWN` |
| 无聊了,陪我聊聊天 | 模糊 | 核心 | `CORE_AMBIGUOUS_OPEN_QA` |
| 上轮:导航去公司;当前:换一条路线 | 快 | 导航/生服 | `NAV_FAST_CONTEXT_SIMPLE` |
| 上轮:导航去附近餐厅;当前:要评分 4.5 以上并且方便停车 | 慢 | 导航/生服 | `NAV_SLOW_CONTEXT_CONSTRAINT` |
| 上轮:公司和家选一个;当前:去公司 | 快 | 导航/生服 | `NAV_FAST_CONTEXT_SIMPLE` |
| 上轮:播放周杰伦的歌;当前:下一首 | 快 | 内容 | `CONTENT_FAST_CONTEXT_CONTROL` |
| 上轮:推荐通勤音乐;当前:安静一点但不能太困 | 慢 | 内容 | `CONTENT_SLOW_CONTEXT_CONSTRAINT` |
| 上轮:要打开哪个车窗;当前:副驾 | 快 | 车控 | `CAR_FAST_CONTEXT_DIRECT` |
| 上轮:帮我把车里布置得浪漫一点;系统询问是否继续;当前:确认 | 慢 | 车控 | `CAR_SLOW_CONFIRMATION_CHAIN` |
| 上轮:现在胎压是多少;当前:后轮呢 | 快 | 产品问答 | `PRODUCT_FAST_CONTEXT_SIMPLE_QUERY` |
| 上轮:为什么车机没声音;当前:刚升级系统以后开始的 | 慢 | 产品问答 | `PRODUCT_SLOW_CONTEXT_REASONING` |
| 上轮:打开微信设置;当前:点通知 | 快 | 系统/App控制 | `SYSTEM_FAST_CONTEXT_DIRECT` |
| 上轮:明天上午开会;当前:十点提醒我 | 快 | 通用工具 | `TOOLS_FAST_CONTEXT_COMPLETED_ACTION` |
| 上轮:客厅和卧室都有空调;当前:打开那个 | 慢 | IoT | `IOT_SLOW_CONTEXT_UNRESOLVED` |
| 当前:就按刚才那个办,但未提供任何历史(需复核) | 模糊 | 多轮结构 | `CONTEXT_REVIEW_HISTORY_MISSING` |
重点检查以下紧邻对:
@@ -44,4 +57,9 @@
多个明确设备控制 -> 快
查询结果决定后续控制 -> 慢
前文只补全唯一对象 -> 按完整任务判断,直接动作通常快
当前轮增加检索或规划约束 -> 慢
确认或取消 -> 重建原任务,不按表面词定标
缺少会改变结论的历史 -> 不猜测,进入复核
```