Skip to content

MathMaster v0.1.0 · 本地数学练习工作台

Choose a tag to compare

@dohomeworkbyzzy dohomeworkbyzzy released this 10 Oct 06:31

MathMaster 首个公开版本:本地考研数学刷题与计算工作台。

Windows 使用

  1. 安装 Python 3.11+(建议 3.13),勾选 Add Python to PATH。
  2. 下载下面的 MathMaster-0.1.0-local.zip 并完整解压。
  3. 双击 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。