SuperAPI AI 工具集

dag-capability-ranker

通用与其它

查看项目

更新于 10-16 05:04

技能介绍

用途:对来自 dag-semantic-matcher 的候选技能进行多因子排序,选出最适配任务的技能,输出供 dag-graph-builder 使用的排名与推荐,并可向 dag-pattern-learner 反馈。

主要能力:综合语义匹配分、历史成功率、效率(token 与时间)、上下文契合度和配对加成计算最终分;按优先级(reliability、speed、accuracy)调整权重并归一化;对执行次数不足 10 次的新技能给中性分;生成排名理由,输出权重、各技能因子分、主推荐与备选项及置信度。

使用方式:输入候选项、来自 dag-skill-registry 的性能数据与上下文(优先级、领域、token 预算、超时、可用工具、已选技能等);核心函数为 rankSkills(candidates, registry, context),配合 calculateFactors、determineWeights、computeFinalScore、generateRankingExplanation 使用;输出为 YAML 风格 rankings 与 recommendation。

适用场景:需要在多个技能中选择最优项、希望排序可解释、或需按可靠性、速度、准确度偏好调权的技能编排流程。

限制:资料未提供安装方式、收费与价格、独立运行步骤及效果验证;配对关系与性能数据依赖其它组件提供,缺失时相应因子无法计算。