DeepTutor 题库生成指南:3步快速生成高质量 AI 测验

发布时间:2026/9/2 11:36:15
DeepTutor 题库生成指南:3步快速生成高质量 AI 测验 DeepTutor 题库生成指南3步快速生成高质量 AI 测验【免费下载链接】DeepTutorDeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutorDeepTutor 是一款 AI 驱动的个性化学习助手内置题库生成功能能根据你的知识库和现有试卷自动出题、附带解析。无论你是要准备课程测验还是做课后自测都能几行配置产出高质量题目特别适合教育者与自学者。从手动出题到按知识点自动出题手动出测验最耗时的不是写题而是保证题目真的考到知识点、难度贴合、风格统一。传统做法里你往往要先翻资料、再逐题敲选项、最后人工核对答案——一套卷子下来大半天就没了。DeepTutor 的题库生成器把这件事拆成检索—规划—生成三步交给 AI你只要给出主题或一份参考试卷剩下的交给它。功能总览双模式 三阶段流水线题库生成器的核心能力自定义模式绑定知识库后系统先检索背景知识点再按你指定的数量、难度、题型自动规划并出题。模仿模式上传一份 PDF 试卷自动解析并提取题目生成与原卷风格、题型配比一致的新题。三阶段流水线Explore检索探索→ Plan出题规划→ Quiz逐题生成每个阶段独立可控、可观测。题型与难度支持 choice / concept / fill_in_blank / short_answer / written / coding 六类题型难度分 easy / medium / hard。单题追问对任意一道生成题发起 Followup 追问让 AI 就这一题深入讲解。容错修复单题 JSON 结构校验失败时自动触发一次修复保证输出始终规整。下图展示生成流程所依赖的智能体循环正是流水线里 Explore 与 Quiz 两阶段反复调用工具、推理、收敛的过程上手实践从克隆到首次出题步骤1克隆并安装 DeepTutor—— 拿到代码并装好依赖这是运行任何功能的前置。git clone https://gitcode.com/GitHub_Trending/dee/DeepTutor cd DeepTutor pip install -r requirements.txt步骤2配置 LLM API—— 题库生成依赖大模型推理先配好你的模型密钥否则出题流程跑不起来。cp .env.example .env # 填入你的 LLM API Key / base_url步骤3启动 Web 界面—— 打开图形界面即可在左侧能力区找到 deep_question 入口。python scripts/start_web.py步骤4发起一次题目生成—— 在自定义模式里填主题与题目数量若要做模仿模式直接上传 PDF 试卷即可。也可以走命令行调用模仿入口# 由一份 PDF 试卷批量生成同风格题目 python -m deeptutor.tools.question.exam_mimic配置要点最小化运行参数题库生成读取capabilities.deep_question下的少量参数缺失时自动回退默认值按需微调即可capabilities: deep_question: exploring: max_iterations: 8 # Explore 阶段的最大推理轮数越大检索越深 tool_summarizer: enabled: true # 是否压缩每次工具调用的结果节省上下文 max_tokens: 800 # 单次压缩输出的 token 上限max_iterations控制探索阶段能进行多少轮思考—调用工具—收敛调高可覆盖更多知识点但会增加耗时与 token 消耗。tool_summarizer决定要不要在每步工具结果后做一轮压缩总结开启能让后续阶段看到的上下文更精炼。更多字段与源码细节可参考 核心源码 与 流水线实现。实际产出一道选择题长什么样生成完成后每题都会以结构化 JSON 落盘并实时渲染成题目卡片。字段含义如下{ question_id: q_1, question: 以下哪个是 Python 的内置数据类型, question_type: choice, options: { A: Array, B: List, C: Vector, D: Matrix }, correct_answer: B, explanation: List 是内置类型Array / Vector / Matrix 需导入对应库。, topic: Python 基础数据类型, difficulty: medium }question_id本次批次内该题的唯一编号用于追踪与追问。question/question_type题干文本与题型前端据此决定渲染选项还是文本框。options/correct_answer仅选择题携带选项并给出标准答案。explanationAI 生成的解析直接可作为讲评参考。topic/difficulty命中的知识点与难度分级方便你核对覆盖度。一句话总结DeepTutor 的题库生成器把检索—规划—出题打包进一条可观测的流水线让你在自定义与模仿两种模式间自由切换几行配置即可产出带解析的规整题目。现在就去 deeptutor/agents/question/ 看看它的实现然后启动 DeepTutor 生成你的第一套测验吧。【免费下载链接】DeepTutorDeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻