Repository navigation
MathMaster v0.1.0 · 本地数学练习工作台
MathMaster 首个公开版本:本地考研数学刷题与计算工作台。
Windows 使用
- 安装 Python 3.11+(建议 3.13),勾选 Add Python to PATH。
- 下载下面的 MathMaster-0.1.0-local.zip 并完整解压。
- 双击 start.bat,首次联网安装 Python 依赖后即可打开独立窗口。
此 ZIP 包含预构建前端和完整对应源码,不需要安装 Node.js。首次准备完成后,日常数学计算、题目导入、笔记草稿与备份可以离线使用。自动生成的 Source code ZIP 仅包含源码,首次构建还需要 Node.js 22.12+。
功能
- SymPy 精确积分、求导、中文步骤与独立验证。
- 矩阵运算、行列式、可追踪初等行变换及增广矩阵求逆。
- PDF / 扫描 PDF / DOCX 导入、人工校对、本地题库与错题记录。
- 可调整的题目、草稿、笔记和计算器工作台,自动保存及完整备份。
- Windows Precision Touchpad 原始坐标书写、外接鼠标收笔和窗口收缩。
详细操作见仓库 docs/使用手册.md,架构及技术栈见 docs/技术说明.md。复杂积分步骤可能降级、OCR 公式需确认、触控板兼容性需实际设备试写;文档说明了具体边界。
本版本通过前端构建、84 项后端测试和 9 项浏览器测试,并核查了解压后的离线计算与笔记关联保存。个人题库、作答数据和第三方真题不随包分发。项目采用 AGPL-3.0-only,依赖许可随包保存。
校验文件 MathMaster-0.1.0-local.zip.sha256 可用于验证下载包 SHA256。