题目批量导入 XLSX 生成器

SKILL教育学习
教育学习 未标注权限 许可证不明确
安装这个技能

从 PDF、DOCX、图片(OCR)、TXT 等试卷/题库文档中提取题目,生成标准 13 列 XLSX 批量导入文件,支持选择题、填空题、判断题、复合题等全部题型。数学公式自动转 KaTeX 格式,题目配图智能裁剪归档。适用于错题本、题库系统的题目批量导入场景。

一句话选型结论

按资料字段整理

题目批量导入 XLSX 生成器是教育学习类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类教育学习 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_a085c6dd/quiz-to-xlsx
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

教育学习
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_a085c6dd仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791735424
正文体量6.9 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
讲解知识点

按水平把知识点讲清楚。

出练习题

按章节生成练习与答案。

制定学习计划

按目标和时间排学习节奏。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在教育学习场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
题目批量导入 XLSX 生成器当前 未标注权限 未标注 未标注 未标注 有
食谱创建课堂课程 未标注权限 GitHub 仓库 25.5 万 Codex、Claude、Cursor 有
语言学习 联网访问 ClawHub 市场 23.6 万 OpenClaw 有
learning 效率 只读 ClawHub 市场 19.2 万 OpenClaw 有
学习习惯 未标注权限 ClawHub 市场 10.2 万 OpenClaw 有
日语家教 只读 ClawHub 市场 8.2 万 OpenClaw 有

SKILL.md 全文

6.9 KB
模型实际读到的说明书原文,来自技能仓库

题目批量导入 XLSX 生成技能

将用户上传的题目素材(PDF、DOCX、图片、Excel、TXT 等任意格式)整理成可直接批量导入系统的 ZIP 包:包内包含一个标准 13 列 .xlsx 题目表 + 题目图片(可选)。所有题面、选项、答案、解析内容使用 Markdown 格式,数学公式使用 KaTeX 语法。

何时使用

  • 用户上传试卷 / 题库文档,要求"把题目转成 XLSX""生成批量导入文件""提取题目生成导入文件"
  • 触发词:转换题目、生成XLSX、批量导入、题目提取、题库导入、convert questions、generate xlsx
  • 不适用:单纯解析题目内容但不导出 XLSX、生成试卷排版等非导入场景

工作流程

  1. 读取文件:使用 Read 工具读取用户上传的文件路径(PDF、DOCX、图片、TXT 等)
  2. 识别与提取:分析内容,逐题判定题型(选择题 / 多选题 / 填空题 / 判断题 / 复合题 / 其他),提取题干、选项、答案、解析;同时记录该题在原文档中的原始题号(如「第3题」「1.(2)」「(3)」)用于回填来源列;知识点列默认留空,除非用户提供知识点映射
  3. 裁剪题目配图:如题目自带插图(几何图 / 函数图 / 坐标系 / 电路图等),只精确裁剪图形本身的区域(不是整页 PDF),按「序号」匹配命名(规则见下),保存到 题目图片/ 文件夹;二维码、logo、水印、页眉页脚等无关图一律跳过。图片命名规则(Q = 表格中的序号,如 5 → 5.png):
    - 题面图:Q.png(多张用 Q_1.png、Q_2.png)
    - 解析图:Q_ans.png
    - 选项图:Q_A.png / Q_B.png / Q_C.png / Q_D.png
    - 多科目同名序号冲突:科目_Q.png、科目_Q_A.png(如 数学_5.png)
    - 复合题小题:Q_s1.png、Q_s1_ans.png、Q_s1_A.png(小题序号从 1 开始)
  4. 检查照片截取准确性:逐张核对 题目图片/ 中已裁剪的图片——确认每图都只含题目自带插图本身、边缘紧贴图形、未误截其他题目 / 整页空白 / 二维码 / logo / 水印等无关内容,且文件名与对应题号一致;发现截取不准(缺边、多截、截错题或图题不对应)的须重新裁剪或剔除,确保图文对应无误后再进入下一步
  5. 格式化内容:将题面、选项、答案、解析转为 Markdown 格式,数学公式转为 KaTeX 语法(行内 $...$、独立 $$...$$);解析必须逐题填写、不得留空(复合题大题行除外),源文档有则提取格式化,无则据答案给出简要解析;含图字段插入图片引用(路径指向 题目图片/ 目录)
  6. 处理复合题:对大题套小题结构按复合题规则拆解为多行(所有小题共享相同序号,第一行写公共材料 / 题干,后续行各写小题)
  7. 生成 XLSX:调用 scripts/generate_quiz_xlsx.py 生成标准 13 列 XLSX 文件,文件名取用户给出的题目文件原名(去掉扩展名)——如源文件为 2024北京中考数学.pdf 则命名为 2024北京中考数学.xlsx;题目图片/ 文件夹与 XLSX 同级
  8. 打包成 ZIP:将上一步生成的 XLSX 与 题目图片/ 文件夹一起压缩为一个 .zip(XLSX 直接在压缩包根目录,图片放在 题目图片/ 子目录),ZIP 文件名同样取用户给出的题目文件原名(去掉扩展名)——如源文件为 2024北京中考数学.pdf 则命名为 2024北京中考数学.zip,保存到当前项目工作目录
  9. 上传到项目资产:打包完成后,立即调用 present_files 工具将该 .zip 直接上传 / 展示到项目资产中,使用户可在项目资产面板直接获取、下载、预览该压缩包(无需手动另行上传)
  10. 给出导入说明:向用户说明在「批量导入题目」页如何上传该 ZIP 并确认(操作要点见 references/zip-import-guide.md)

关键规则

  • 知识点列默认留空:每道题的「知识点」列默认不填,方便用户后续自行批注;仅当用户明确提供知识点映射(如"第1-3题:函数")时,才按映射填入对应题
  • 来源列标明题号:采用「出处·题号」格式,如「2024北京中考·第3题」——前半部分写题目出处说明,后半部分写该题在原文档中的原始题号(如「第3题」「1.(2)」「(3)」),便于溯源到原卷位置
  • 解析列必须填写:每道题的『解析』都需填写(复合题大题行除外),采用 Markdown + KaTeX 格式;源文档有解析则提取并格式化,无则据答案给出简要解析,切勿留空
  • 题面不可为空:空的题面行在导入时会被跳过;科目字段也不可为空(无法判断时向用户确认)
  • 题型限定 6 种:选择题、多选题、填空题、判断题、复合题、其他
  • 复合题自动合并:相同「科目」的连续行若使用同一「序号」(如两行都是 1),则自动合并为一道复合题——首行(大题行)题型写「复合题」且只放公共材料/题干,后续行各写小题并在各自「题面」填完整小题题目
  • 填空题支持一题多空:多个空的答案用分号(;)分隔写入『答案』列,空数须等于答案按分号拆分段数且等于题面填空标记数,三者一致;汇总答案即各空答案拼接,下游系统据此逐空展示、逐空判分
  • 配图只裁剪题目自带插图:紧贴图形边界,不带整页 / 大段空白 / 其他题目内容;二维码、logo、校徽、水印、装饰图等无关图不截;图片按「序号」命名(Q.png 题面、Q_ans.png 解析、Q_A~D.png 选项、冲突加「科目_」前缀、复合小题用 Q_sN),并在对应字段用图片语法引用(路径指向 题目图片/ 目录)
  • 所有文本字段 Markdown + KaTeX:不要使用纯文本或其他 LaTeX 变体;KaTeX 不支持 \begin{align},用 \begin{aligned} 替代

资源

  • references/xlsx-format-spec.md:完整 13 列格式规范、复合题规则、题目图片命名规则、配图裁剪与归档规范、KaTeX 语法示例(执行复杂导入前加载参考)
  • references/zip-import-guide.md:「批量导入题目」页上传 ZIP 的操作说明
  • scripts/generate_quiz_xlsx.py:生成 XLSX 的 Python 脚本(基于 openpyxl,知识点默认留空、来源采用「出处·题号」)

常见问题

5 问
答案由本站依据条目字段整理
题目批量导入 XLSX 生成器怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_a085c6dd/quiz-to-xlsx。安装方式为未标注。装完刷新技能列表或重开客户端。

题目批量导入 XLSX 生成器支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

题目批量导入 XLSX 生成器权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

题目批量导入 XLSX 生成器收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

题目批量导入 XLSX 生成器用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。