返回顶部
a

adaptivetest自适应测试

Adaptive testing engine with IRT/CAT, AI question generation, and personalized learning recommendations

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.1
安全检测
已通过
361
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

adaptivetest

AdaptiveTest

生产级自适应测试API。采用项目反应理论(IRT 2PL/3PL)结合计算机自适应测试(CAT),以更少的题目提供精确的能力评估。包含AI驱动的题目生成和个性化学习推荐。

何时使用此技能

当用户需要以下功能时,请使用AdaptiveTest:

  • - 创建或管理评估和测试
  • 运行自适应测试会话,根据学生能力选择题目
  • 按主题、难度或学术标准生成评估题目
  • 为学生获取个性化学习推荐
  • 使用IRT参数估计校准测试项目
  • 管理学生、班级和注册信息
  • 分析测试结果并追踪学生掌握情况

身份验证

所有请求都需要包含X-API-Key头信息:

X-API-Key: ${ADAPTIVETESTAPIKEY}

基础URL:https://adaptivetest-platform-production.up.railway.app/api

核心工作流程

1. 创建并管理自适应测试

POST /tests -- 创建测试(设置cat_enabled: true)
POST /tests/{id}/items -- 向测试添加题目
POST /tests/{id}/sessions -- 为学生启动自适应会话
GET /sessions/{id}/next-item -- 获取下一个CAT选择的题目
POST /sessions/{id}/responses -- 提交学生作答
GET /sessions/{id}/results -- 获取能力评估和结果

CAT引擎使用最大费舍尔信息量选择题目。每次作答后使用IRT 2PL或3PL模型评估能力。当标准误差低于阈值或达到最大题目数时,会话终止。

2. 使用AI生成题目

POST /gen-q -- 按主题、难度和标准生成题目

请求体:
json
{
topic: 二次方程,
difficulty: 中等,
count: 5,
standard: CCSS.MATH.CONTENT.HSA.REI.B.4,
format: multiple_choice
}

返回兼容QTI 3.0的题目,包含题干、干扰项和解析。生成时间约7秒。

3. 获取学习推荐

POST /recs -- 为学生获取个性化学习推荐

请求体:
json
{
student_id: student-uuid,
subject: 数学,
include_resources: true
}

基于学生的能力档案和评估历史返回个性化学习计划。生成时间约25秒。

4. 校准测试题目

POST /tests/{id}/calibrate -- 对收集的作答数据运行IRT校准

需要足够的作答数据(建议每个题目至少30个作答)。返回IRT参数:难度(b)、区分度(a)和猜测系数(c),适用于3PL模型。

5. 管理学生和班级

POST /students -- 创建学生
GET /students -- 列出学生
POST /classes -- 创建班级
POST /classes/{id}/enroll -- 将学生注册到班级

兼容OneRoster 1.2,支持SIS集成。

6. 查看结果和分析

GET /sessions/{id}/results -- 详细会话结果及能力评估
GET /students/{id}/history -- 学生的评估历史
GET /tests/{id}/analytics -- 测试的题目级分析

速率限制

速率限制取决于您的API密钥等级。请检查每个响应中的X-RateLimit-Remaining头信息。

错误处理

所有错误均返回包含detail字段的JSON:
json
{detail: 人类可读的错误信息}

常见状态码:400(验证错误)、401(认证错误)、403(超出限制)、404(未找到)、429(速率受限)。

参考文档

有关详细的端点规范、请求/响应格式以及IRT/CAT概念,请参阅references/目录:

  • - references/api-endpoints.md -- 完整端点参考
  • references/adaptive-testing.md -- IRT和CAT概念
  • references/calibration.md -- 题目校准指南

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 adaptivetest-skill-1776293891 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 adaptivetest-skill-1776293891 技能

通过命令行安装

skillhub install adaptivetest-skill-1776293891

下载

⬇ 下载 adaptivetest v1.0.1(免费)

文件大小: 13.34 KB | 发布时间: 2026-4-16 18:01

v1.0.1 最新 2026-4-16 18:01
Move internal specs to private repo to clarify credential boundaries

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部