在 AI 辅助教学的时代,许多老师已经习惯使用 DeepSeek 等工具生成试卷内容。然而,当我们将 AI 生成的 Markdown 格式试卷转换为 Word 时,常常遇到:
- 数学公式变成乱码
- 题目编号格式错乱
- 选择题选项不对齐
- 图片和表格位置偏移
原来文章《老师必备:用 AI 快速生成试卷,并轻松搞定 Word 格式!》给的解决方法是需要自己安装工具,今天我分享我开发 MD2WD 网站,让 AI 生成的markdown格式内容能够一键变成可直接打印的专业试卷。
https://wxaiway.com/md2wd/
第一步:AI 生成 Markdown 试卷
打开 DeepSeek 网站
🐳https://www.deepseek.com
点击“开始对话”,按照需求输入了以下提示词:
结合高中的教学大纲,给人教版出一份高二的数学期中试卷,满分是120分,题量适中,给出完整的试卷题目。
但复制出来的格式是 Markdown,类似下面格式所示
### 数学试卷
1. 计算题(10分)
\( \int_0^1 x^2 dx \) = ?
2. 选择题(5分)
二次函数 \( y=ax^2+bx+c \) 的顶点坐标是:
A) \( \left( -\frac{b}{2a}, \frac{4ac-b^2}{4a} \right) \)
B) \( \left( \frac{b}{2a}, \frac{b^2-4ac}{4a} \right) \)
C) \( \left( -\frac{b}{a}, c \right) \)
第二步:MD2WD 智能转换
-
1. 粘贴 Markdown 内容到左侧编辑区
-
2. 点击"Convert Math"自动优化公式
-
3. 实时预览右侧呈现的完美排版效果
第三步:一键导出
- 点击"导出 Word"获得可直接打印的 docx 文件
- 或导出为 HTML 保留完整格式
需要的朋友可访问下面链接
技术原理
网站实现原理参考文章 《老师必备:用 AI 快速生成试卷,并轻松搞定 Word 格式!》,文章中提供的是命令行版代码。而网站版涉及到多个文件,就不粘贴到文章中了,对网站源代码有兴趣,可联系获取。
-
1. 文本预处理:
- 应用程序首先对原始 Markdown 文本进行一系列预处理
- 包括数学公式格式转换、角度符号处理、多选题格式调整等
-
2. Pandoc 转换:- 使用 Pandoc 工具将预处理后的 Markdown 转换为目标格式
- 对于 HTML 预览,使用--mathjax选项启用数学公式渲染
-
3. 前端渲染:- HTML 预览通过 MathJax 库实现数学公式的美观渲染
- 实现了防抖动的实时预览功能,提高用户体验
往期精彩
AI 编程小白必看:如何批量下载公众号文章为 Markdown 格式
99%的人不知道:在微信后台这样操作,自动批量获取公众号文章链接(附完整脚本)