题库上传教程

从零开始,5分钟学会上传你自己的题库

📚 ➡️ 🤖 ➡️ ☁️ ➡️ ✅

上传题库两种方式

AI粘贴识别 文件上传 开始练习

一、支持的题库格式

题集工坊支持 Excel 表格JSON 文件AI智能识别 三种方式上传题库。

推荐

Excel .xlsx / .xls 文件

像填表格一样填写题目,简单直观,适合所有用户。用 WPS 或 Excel 打开即可编辑。

JSON .json 文件

纯文本格式,适合程序员或需要用 AI 批量生成题库的用户。

NEW

AI 智能粘贴识别

粘贴已有的题目文本,AI自动识别题目结构并转为标准格式,无需手动编辑文件。

建议:已有现成题目文本时优先使用 AI智能识别,最省时省力;需要批量编辑时使用 Excel 格式;程序员可使用 JSON 格式。三种方式效果完全一样,上传后功能无差别。注意:AI智能识别是识别已有题目,不是帮你出题。

二、下载示例题库(直接可用)

我们准备好了现成的示例题库文件,点击下方按钮即可下载。拿到文件后,把里面的题目替换成你自己的就行。

下载后怎么用?
Excel 文件:用 WPS 或 Excel 打开,在表格里逐行填入你的题目,表头不要改。
JSON 文件:用记事本打开,照着里面的格式改题目标题、选项、答案。(Windows 右键 → 打开方式 → 记事本)
修改时务必注意:只替换题目内容,保留文件结构不变。JSON文件删改题目时注意逗号,Excel表头行绝对不能删改。
微信/小程序用户请注意:微信内置浏览器和小程序内无法直接下载文件。请复制官网地址 quizbank.top 到手机浏览器打开,即可正常下载示例题库。

也可以在「我的」页面 → 上传题库区域中,点击「下载JSON示例题库」或「下载Excel示例表格」按钮获取模板。

三、Excel 格式详解

推荐使用 Excel 格式!用 WPS 或 Excel 打开模板,像填表格一样逐行填写题目,简单不易出错。

3.1 表头(第一行)必须有这些列

材料题干类型选项A选项B选项C选项D选项E选项F答案解析

列名不区分大小写,"选项a"和"选项A"都行。但列名中的汉字不能错。选项E~F列为可选列,不需要时留空即可,系统最多支持到选项H。材料列为选填,填写案例/背景材料后显示在题干上方(可折叠),不需要时留空即可。

最简单的做法:直接下载上面的 Excel 模板,表头已经设好了,你只需要往里面填题目就行!

3.2 填写效果

材料题干类型选项A选项B选项C选项D选项E选项F答案解析
OSI模型有几层? 单选4层5层6层7层DOSI模型共7层
哪些是编程语言? 多选JavaHTMLPythonCSSACJava和Python是编程语言
Python是编译型 判断BPython是解释型语言
TCP/IP模型分为几层? 单选2层3层4层5层6层7层CTCP/IP模型共4层
2023年6月甲公司在P银行开立基本存款账户…… 下列关于王某代理甲公司办理银行汇票申请业务的表述中,正确的是 不定项选择填明收款人为乙公司填明申请人为甲公司出票金额栏填写"现金"加盖甲公司预留P银行签章ABD选项C,单位不得填明"现金"
判断题:选项列可留空,系统自动填"正确""错误"。答案 A=正确,B=错误
选项E~F:不需要时留空即可。系统最多支持8个选项(A~H),选项G、H列也可按需添加。
类型列:填"单选""多选""判断""不定项选择",不填默认按单选处理。
材料列:选填,填写案例/背景材料后显示在题干上方(可折叠),留空则不显示。

四、JSON 格式详解

JSON 是一种通用的数据格式,可以用 记事本VS Code 等文本编辑器编写。适合需要用 AI 批量生成题库的用户。

4.1 文件结构

核心规则——记住这一句就够了
每一道题 = {"题干": "题目文字", "类型": "题型", "选项": ["A", "B", "C", "D"], "答案": "A", "解析": "解释说明"}
选项数量:最少2个,最多8个(A~H),根据需要填写即可。

4.2 字段说明表

字段名必须?说明示例
材料🔲 可选案例/背景材料,显示在题干上方"2023年6月甲公司……"
题干✅ 必须题目文字"OSI模型有几层?"
类型✅ 必须单选 / 多选 / 不定项选择 / 判断"单选"
选项✅ 必须选项数组,最少2个,最多8个(A~H)["4层","5层","6层","7层"] 或 ["A","B","C","D","E","F"]
答案✅ 必须正确选项字母(大写)"D" 或 "ACD"
解析🔲 可选答案解析"OSI模型共7层"

4.3 完整示例

把下面的代码复制到记事本,修改题目后保存为 .json 文件:

{
  "questions": [
    {
      "题干": "计算机网络OSI模型分为几层?",
      "类型": "单选",
      "选项": ["4层", "5层", "6层", "7层"],
      "答案": "D",
      "解析": "OSI模型共7层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层"
    },
    {
      "题干": "以下哪些是编程语言?",
      "类型": "多选",
      "选项": ["Java", "HTML", "Python", "CSS"],
      "答案": "AC",
      "解析": "Java和Python是编程语言,HTML和CSS是标记语言"
    },
    {
      "题干": "Python是一种编译型编程语言",
      "类型": "判断",
      "选项": ["正确", "错误"],
      "答案": "B",
      "解析": "Python是解释型语言,非编译型"
    },
    {
      "题干": "TCP/IP模型分为几层?",
      "类型": "单选",
      "选项": ["2层", "3层", "4层", "5层", "6层", "7层"],
      "答案": "C",
      "解析": "TCP/IP模型分为应用层、传输层、网络层、网络接口层,共4层"
    },
    {
      "材料": "2023年6月甲公司在P银行开立基本存款账户……",
      "题干": "下列关于王某代理甲公司办理银行汇票申请业务的表述中,正确的是",
      "类型": "不定项选择",
      "选项": ["填明收款人为乙公司", "填明申请人为甲公司", "出票金额栏填写"现金"", "加盖甲公司预留P银行签章"],
      "答案": "ABD",
      "解析": "选项C,申请人或者收款人为单位的,不得填明"现金"字样"
    }
  ]
}
新手最常犯的3个错误

① 多余逗号:最后一个 }] 后面不能加逗号。错了的话打开 json.cn 粘贴进去会自动标红。

② 中文引号:必须用英文双引号 " ",不能是中文引号 " "。在输入法里关掉中文标点再写。

③ 答案忘加引号:写成 "答案": "D" 而不是 "答案": D

4.4 四种题型速查

单选题

{"题干": "你的题目", "类型": "单选", "选项": ["选项A", "选项B", "选项C", "选项D"], "答案": "A"}
{"题干": "6选项题目", "类型": "单选", "选项": ["A选项", "B选项", "C选项", "D选项", "E选项", "F选项"], "答案": "C"}

多选题

{"题干": "你的题目", "类型": "多选", "选项": ["选项A", "选项B", "选项C", "选项D"], "答案": "ABD"}
{"题干": "5选项多选", "类型": "多选", "选项": ["A选项", "B选项", "C选项", "D选项", "E选项"], "答案": "ABCE"}

判断题

{"题干": "你的题目", "类型": "判断", "选项": ["正确", "错误"], "答案": "A"}

不定项选择题

{"材料": "案例/背景材料(选填)", "题干": "你的题目", "类型": "不定项选择", "选项": ["选项A", "选项B", "选项C", "选项D"], "答案": "ABD"}
{"材料": "同一段材料可关联多道题", "题干": "另一道题目", "类型": "不定项选择", "选项": ["选项A", "选项B"], "答案": "A"}

判断题:A = 正确 ✓  |  B = 错误 ✗  |  多选答案字母顺序任意,"ACD""CDA" 效果一样。
不定项选择题:答案可能是1个或多个选项,需手动点击「提交答案」按钮,完全匹配才算正确。材料字段为选填,填写后显示在题干上方(可折叠)。

五、上传步骤演示

1 打开「我的」页面

打开题集工坊,点击底部导航栏最右边的「我的」。如果还没登录,先用用户名和密码注册/登录。

1

底部导航栏 → 点击「我的」

2 点击「上传题库」

在「我的」页面中找到「上传题库」按钮,点击打开上传弹窗。弹窗顶部有 文件上传AI粘贴识别 两个选项卡。

2

我的 → 上传题库 → 选择「文件上传」选项卡

3 选择你的题库文件

点击虚线区域,在弹窗中找到你的 .json.xlsx 文件并打开。支持一次选择多个文件批量上传。

3

点击上传框 → 选择文件

4 确认并上传

系统会显示文件预览,确认题目信息无误后,点击蓝色的「上传题库」按钮。

4

预览确认 → 点击上传题库

5 搞定!

上传成功后,题库会出现在首页和「已上传题库」列表中。回到首页,选择题库就能开始练习了。

完成!题库已保存在你的账户下,换设备登录后也能使用。

六、四种题型速查表

单选题多选题不定项选择判断题
类型值单选多选不定项选择判断
选项最少2个2个2个固定2个
选项最多8个 (A~H)8个 (A~H)8个 (A~H)固定2个
答案写法单字母 "D"多字母 "ACD"1个或多个字母 "A""ABD""A"(对) "B"(错)
答案顺序任意任意
选项可省略不可不可不可可省略,自动填
提交方式点击即提交手动点提交手动点提交点击即提交
材料字段选填选填选填选填

七、AI智能识别题库

AI智能识别是题集工坊的便捷功能——把你已有的题目文本粘贴进来,AI自动识别出每道题的题干、选项、答案和解析,转换为标准格式题库。它不是帮你出题,而是帮你把现成题目快速变成可练习的题库。

📋 ➡️ 🤖 ➡️ ✅

粘贴已有题目 → AI识别结构 → 一键变题库

你不需要手动编辑文件,也不需要自己出题,只要把现成的题目文本粘贴进来就行

重要区分:AI智能识别 ≠ AI生成题目

AI智能识别(本功能):你已经有题目文本(如从Word、PDF、网页复制的题目),AI帮你识别出题目结构(哪是题干、哪是选项、哪是答案),自动转成标准格式。

AI生成题目(不是本功能):让AI凭空出新的题目。如果你需要AI帮你出题,请看第九节「进阶技巧:用AI批量生成题库」。

功能亮点

粘贴即识别

从Word、PDF、网页、聊天记录等任何地方复制题目文本,粘贴进来就能识别

自动识别结构

AI自动区分题号、题干、选项、答案和解析,无需你手动整理格式

预览后上传

识别结果逐题展示,可检查、删除不需要的题目,确认无误后再上传

多题型识别

自动识别单选题、多选题、判断题,填空题自动转为单选题

使用流程

复制题目文本 粘贴到输入框 AI识别 预览确认 上传题库

界面元素介绍

打开上传题库弹窗后,顶部会看到两个选项卡:

文件上传

选择本地 .json.xlsx 文件上传,适合已经编辑好文件的情况。

AI粘贴识别 NEW

切换到此选项卡,粘贴已有题目文本,AI自动识别题目结构并转为标准格式。

AI识别界面包含以下区域:

粘贴区域

文本输入框,用于粘贴你已有的题目内容。右上角显示字符计数(最多35000字符),底部有「清空」和「AI智能识别」按钮。

识别进度

点击识别后显示。包含进度条、5个步骤指示器(连接AI服务 → 分析题目内容 → 解析题目结构 → 生成标准格式 → 校验识别结果)、实时日志和计时器。

结果预览

识别完成后显示。每道题以卡片形式展示,包含题型徽章、题干、选项、答案和解析。支持删除单道题目和重新识别。

上传区域

预览区下方,输入题库名称后点击「确认上传」即可保存题库。

适合识别的题目格式

AI智能识别能处理各种常见的题目文本排版,无需你手动整理格式:

带序号的题目
A/B/C/D选项
括号内答案
单独答案行
判断题(正确/错误)
含解析的题目
多选题
混合格式题目
示例:以下格式的题目都能被AI正确识别——你只需要复制粘贴,AI会自动提取出题目结构:
1.以下哪个是数据库?
A.MySQL  B.HTML  C.JavaScript  D.CSS
答案:A
解析:MySQL是关系型数据库管理系统。

2.Python是编译型语言
A.正确  B.错误
答案:B
解析:Python是解释型语言。

3、TCP协议工作在哪一层?
A.数据链路层 B.网络层 C.传输层 D.应用层
答案:C
最佳实践:粘贴的题目越完整,识别效果越好。建议包含题干、选项和答案。解析为可选,有则一起粘贴。题目之间用空行分隔效果最佳。

使用注意事项

识别需要时间 AI识别通常需要5-30秒,具体取决于题目数量和内容复杂度。请耐心等待,不要重复点击。
内容长度限制 单次粘贴最多35000字符。题目较多时建议分批粘贴识别,每次识别的结果可以分别上传为不同题库。
建议检查结果 AI识别准确率很高,但偶尔可能出错。上传前请检查识别结果,特别是答案和题型是否正确。
需要网络连接 AI识别需要联网调用AI服务。如果网络不稳定可能导致识别失败,可点击「重新识别」重试。
支持重新识别 如果识别结果不理想,可以点击「重新识别」返回修改粘贴内容后重试,不限制次数。
只识别不生成 AI智能识别只会从你粘贴的文本中提取识别已有的题目,不会凭空生成新题目。如果你需要AI帮你出题,请看第九节。
重要:AI识别功能需要登录后才能使用。请确保粘贴的内容是题目文本,而非无关内容,否则可能影响识别效果。

八、常见问题 FAQ

上传时提示"JSON解析失败"怎么办?
把文件内容粘贴到 json.cn,它会标红出错位置。常见原因:多了逗号、用了中文引号、答案没加引号。
上传时提示"找不到题干列"?
Excel 表头第一行缺少"题干"列。检查是否有拼写错误或多余空格。
一个题库最多多少道题?
无硬性限制,建议不超过 500 道。太多可拆成多个题库,体验更流畅。
手机能上传题库吗?
能。把文件发到手机微信/QQ保存,然后在手机浏览器打开题集工坊上传。
答案写"A"还是"正确"?
写大写字母 A(正确)或 B(错误)。系统只认字母。
Excel 的「类型」列怎么填?
填「单选」「多选」「判断」「不定项选择」。不填或填错默认当作单选。
我的题库别人能看到吗?
不能。题库仅你自己可见。如需分享,用「分享题库」生成分享码发给朋友。
不登录能上传吗?
需要先登录。注册只需用户名+密码,无需手机号或邮箱。
上传后能修改题目吗?
暂不支持在线编辑。可以删除旧题库,修改本地文件后重新上传。
下载的示例文件打不开?
JSON文件用记事本打开,右键 → 打开方式 → 记事本。Excel文件用 WPS / Office / 手机WPS打开。
AI识别支持哪些题型?
支持单选题多选题判断题。填空题会自动转为单选题(空格处内容作为正确答案,AI生成干扰选项)。AI会根据题目内容自动判断题型,你也可以在预览结果中检查和确认。
AI识别不准确怎么办?
可以点击「重新识别」返回修改粘贴内容后重试。建议:1)确保粘贴的是纯题目文本,去掉无关内容;2)题目之间用空行分隔;3)答案尽量单独一行。如果仍不理想,可以使用文件上传方式手动编辑。
AI识别需要多长时间?
通常5-30秒,取决于题目数量和内容复杂度。识别过程中会显示实时进度,请耐心等待不要重复点击。
AI识别的题目可以编辑吗?
识别结果支持逐题删除不需要的题目。如需修改某道题的内容,建议删除该题后重新识别,或使用文件上传方式手动编辑。
AI识别和AI生成题目有什么区别?
AI识别(第七节):你粘贴已有的题目文本,AI帮你识别出题目结构(题干、选项、答案),转为标准格式。是题集工坊内置功能。AI生成(第九节):让外部AI工具凭空出新的题目,你需要手动复制AI输出的JSON保存为文件再上传。两者是完全不同的功能。
AI识别和文件上传有什么区别?
两种方式上传的题库功能完全一样。区别在于输入方式:AI识别直接粘贴已有题目文本,AI自动识别结构,适合手头有现成题目的场景;文件上传需要编辑JSON或Excel文件,适合需要批量编辑的场景。选择最方便的方式即可。

九、进阶技巧:用 AI 批量生成题库

如果你手头没有现成题目,想让AI帮你出新的题目,可以用外部AI工具生成标准格式的题库JSON,然后上传到题集工坊。

注意区分:本节讲的是AI生成题目(让AI凭空出新题),与第七节的AI智能识别(把已有题目文本识别为标准格式)是两个不同的功能。AI识别是题集工坊内置功能,AI生成则需要你在外部AI工具中操作。

操作方法:

  1. 打开 ChatGPT / DeepSeek / Kimi 等任意 AI 工具
  2. 粘贴下面的提示词模板(根据你的需要修改)
  3. 把 AI 输出的 JSON 内容复制到记事本,保存为 .json 文件
  4. 在题集工坊上传这个文件

提示词模板(直接复制使用)

请帮我生成30道【计算机网络基础】的练习题。
要求:
1. 题型包含单选题和多选题(比例约7:3)
2. 题目难度适合大学生期末考试
3. 输出格式为JSON,结构如下:
{
  "questions": [
    { "题干": "题目内容", "类型": "单选", "选项": ["A选项", "B选项", "C选项", "D选项"], "答案": "D", "解析": "详细解析" }
  ]
}
4. 选项数量一般为4个,部分题目可设置5~6个选项(选项数组中直接多加几个即可,答案字母顺延为E、F等)
5. 答案务必准确,解析尽量详细
6. 只输出JSON,不要额外说明文字
小贴士:把方括号中的【计算机网络基础】换成你的科目名称即可。想增加判断题或不定项选择题,在"要求"里加上"题型包含单选、多选、判断和不定项选择题"或"部分题目需要附带案例材料"。推荐让AI输出Excel表格格式,直接复制粘贴到Excel中即可导入。
注意:AI 生成的答案可能有误,建议人工抽查几道题的答案是否准确再上传。

十、安卓APP、小程序与官网

除了网页版,题集工坊还提供安卓APP和微信小程序,随时随地刷题学习。

微信小程序

扫码即可在微信中刷题,无需下载安装。

微信小程序码

微信扫一扫,打开小程序

安卓APP下载

原生安卓应用,刷题更流畅,体验更佳。

下载地址:quizbank.top

官方网站

获取最新题库模板、下载示例文件、了解更多功能。

官网地址:quizbank.top

微信/小程序用户特别注意:微信内置浏览器和小程序(web-view)内无法直接下载APK安装包和示例题库文件。请用手机浏览器(如Chrome、Edge、系统自带浏览器)访问官网 quizbank.top 进行下载。

还有问题?联系开发者获取帮助。