JudgePeach/math-question-bank
本地化高中数学题库管理系统,支持 LaTeX 实时渲染、智能大模型 AI 解析与 OCR 公式识别。Localized High School Math Question Bank Management System, supporting real-time LaTeX rendering, smart LLM AI parsing & solving, and formula OCR recognition.
解决的问题
MathBank 是一个轻量级、半自动化的工作台,供中学数学教师管理题库和排版试卷。它消除了将各种格式(PDF、Word、LaTeX)的数学问题数字化的繁琐手动工作,以及将它们编排成符合国家考试标准的专业、高品质 PDF 试卷的复杂过程。
运作方式
系统在用户的计算机上本地运行,并整合了多个 AI 驱动的工作流程:
- 智能导入:它使用双策略 PDF 解析器(原生向量提取以加快速度,以及基于 VLM 的 OCR 用于图像)和结构化的 Word 转换器,将文档分解为个别问题。
- AI 驱动内容:它整合 LLM(如 DeepSeek)来自动生成详细的解答、教学反思,甚至根据难度和课程要求选择问题。
- 视觉重建:它可以使用 VLM 识别问题中的图像,并可选择使用 TikZ 代码重新绘制,以获得高保真的几何图形。
- 排版引擎:它提供 1:1 的 A4 模拟画布,用于直观的拖放布局,然后通过本地 LaTeX 工具链渲染成专业的 PDF。
适用对象
中学数学教师,他们需要创建专业的试卷并维护数学问题的数字图书馆,而无需成为 LaTeX 或复杂软件的专家。
亮点
- 1:1 A4 模拟:用于编排试卷的视觉画布,提供国家考试格式的预设。
- 多格式导入:智能分割 PDF、Word (.docx)、Markdown 和 LaTeX 文件。
- AI 辅助工作流程:自动问题选择、解答生成,以及通过 TikZ 重新绘制几何图形。
- 课程整合:内置支持中国主要高中数学课程(人教 A/B、苏教版和沪教版)。
- 本地优先:完全在用户的机器上运行,以确保隐私和易用性,并提供 Windows 和 macOS 的便携式套件。
相关
- 项目
- 项目
- 项目
- 项目