SuperAPI AI 工具集

intent-classifier

办公与效率

查看项目

更新于 10-15 20:30

技能介绍

用途:对用户请求进行分类,并将其路由到最合适的技能、命令或专用智能体,解决“该用哪个技能”或需要消歧的问题。

主要能力与流程:包含三步分类流程——意图提取(解析自然语言请求、识别主要动作如创建/更新/删除/分析、抽取文件路径与技术名词等实体)、技能匹配(对照可用技能目录,依据技能描述和关键词为候选打分)、路由决策(选择置信度最高者,处理并列与模糊情况,无匹配时回退到通用协助)。

分类规则:优先级为精确关键词匹配、领域匹配(技术栈)、动作匹配(动词)、上下文匹配(文件路径、扩展名、周边上下文)。置信度评分:高 0.8-1.0(精确描述匹配、多关键词命中)、中 0.5-0.7(部分匹配、相关领域)、低 0.3-0.4(弱匹配、仅共享关键词)、无 <0.3(无相关匹配)。多意图时可按顺序链式、并行或复合方式处理。回退策略:>0.7 执行主技能;0.5-0.7 确认后执行;0.3-0.5 向用户给出前 2-3 个选项;<0.3 使用通用协助。

使用方式:可通过命令 ./scripts/dynamic-catalog.sh 扫描 .agents/skills/ 并重新生成技能注册表(含技能名称、描述、从描述提取的关键词及兼容性要求)。

适用场景与限制:适合技能选择、请求路由与多技能编排;需要注意未检查置信度即路由、忽略多意图链式需求、添加新技能后未更新动态目录等问题。参考文档包括 references/classification-rules.md、references/skill-catalog.md、references/workflow-patterns.md。具体定价、支持平台等资料暂未提供。