意图路由器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fa14b5bc/intent-router-new。
技能介绍
要解决什么问题
在装了几十个 Skill 的 Agent 里,用户一句话往往横跨「闲聊」和「查资料再写文章」这类多步需求。主 Agent 若同时管 Sub Agent 路由和 Skill 调度,职责容易糊在一起;业务 Skill 也不该自己猜该叫谁上场。
意图路由器只负责 Skill 层:判断要不要动用 Skill、该进哪个领域、以及是否需要 skill_A → skill_B 的编排链。它不联网搜索、不写公众号,只分发。
三步分类怎么跑
每次输入按固定顺序执行:
- 纯对话判断:问候、哲学、情感倾诉等 →
route: none,由 LLM 直接回复;有明确操作性请求才进入下一步。 - 领域归属:对照当前已安装 Skill 列表,输出
confidence: high/medium/low。高置信直接调度;中等列 2~3 个候选让用户选;低置信最多 5 个候选并带「都不对」,可降级为通用对话。 - 编排需求:单 Skill 闭环则
execute: [skill_name];多 Skill 则输出链并标注每步输入来源(例如搜索→写作、数据→图表、代码→审查→部署)。
文档写作、数据分析、职场工具、设计创作、开发编程、搜索调研、对话解译、项目管理等,在 SKILL 里都有对应的识别特征与典型 Skill 示例表,用于对齐领域。
边界与失败处理
| 你不是 | 含义 |
|--------|------|
| 主 Agent 路由器 | 不管 Sub Agent 层 |
| 业务 Skill | 不执行具体任务 |
| 搜索引擎 | 只路由到能搜索的 Skill |
系统工具类请求由主 Agent 处理,Skill 层不碰。调度失败、索引过期、多步链中途失败等有明确错误码(如 E1.2、E2.1、E2.2):会告知用户、推荐相似 Skill,或暂停链并说明已完成与失败步骤。
使用场景
- 已在客户端安装搜索与公众号写作类 Skill,用户说「先查资料再写成推文」时,路由器应输出搜索→写作的 execute 链。
- 用户提出「分析这份表并做成信息图」,需按数据→图表模式路由到统计分析与信息图类 Skill,而非只选一个。
- 输入为闲聊或情感倾诉时,路由器返回 `route: none`,避免误调度代码审查、部署等操作性 Skill。
- 请求落在简历、求职信、面试准备之间边界模糊时,以 medium 置信列出 2~3 个职场类候选供用户点选后再调度。
适合人员
- 在 Agent 中接入十几到几十个 SkillHub 技能、需要单一入口做领域判断与调度的集成维护者
- 常走「写完稿再发公众号」或「翻译后转 HTML」等多步链的内容与文档运营
- 会为团队整理已安装 Skill 清单、并处理调度失败或索引过期时降级策略的平台管理员
- 搭建面向业务同事的 Skill 市场,希望用户说模糊需求时由路由器列候选而非硬猜一个的业务 Agent 负责人