Skip to content

Sy1via-sys/math-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Math Solver

全栈数学求解平台,支持代数计算与几何作图。

项目结构

math-solver/
├── backend/          FastAPI + SymPy + GeoGebra + LLM
├── frontend/         React + Vite

功能

  • 数学表达式求解(SymPy 符号计算)
  • 几何图形生成与可视化(GeoGebra)
  • AI 图像识别(Qwen 视觉模型 + LLM)
  • 解题历史记录

快速开始

后端

cd backend
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload

前端

cd frontend
npm install
npm run dev

技术栈

  • 前端: React 19 + Vite + KaTeX
  • 后端: FastAPI + SymPy + SQLAlchemy
  • 几何: GeoGebra
  • AI: Qwen Vision + OpenAI API

About

Full-stack math solver: React + Vite frontend, FastAPI backend, SymPy + GeoGebra + LLM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors