用途:帮助构建多智能体自适应学习系统,处理测验分数、成绩记录与学习者偏好,诊断知识缺口并推荐针对性学习资源。
主要能力:采用双智能体架构。技能差距智能体按主题计算熟练度(rho_t 为该项主题下所有评估项归一化分数的均值),用掌握阈值 tau(默认 0.7)生成缺口集合并按熟练度升序排序;同时进行概念级诊断推理,分析错误选项与干扰项选择模式,输出自然语言解释(如“混淆 AVL 旋转方向”)。推荐智能体根据缺口与偏好(视频/文本、自定进度/结构化)构造查询,检索并按模态与主题相关性过滤,每个缺口最多返回 K 个资源。流程为循环而非一次性:干预后重新评估,更新熟练度向量并触发新推荐。
使用方式:先定义主题分类法并为每个评估项打主题与概念标签;解析成绩、作答与偏好三类输入;计算熟练度并分类(High≥0.8、Medium 0.5–0.8、Low<0.5);识别缺口并诊断;构造检索查询;检索过滤资源;生成含优势、缺口、建议与下次评估目标的学习者摘要;最后闭环重跑。诊断推理建议将 LLM 温度设为 0。
适用场景:个性化学习平台、辅导系统、测验应用的自适应诊断改造、形成性评估循环。
限制:主题评估项少于 3 个时熟练度估计不可靠,需标记置信度并补充评估;诊断质量依赖概念级元数据;仅按主题匹配推荐资源效果有限。具体实现细节与完整代码以原始资料为准。