https://github.com/relph1119/prep-study-assistant
备考学习助手
https://github.com/relph1119/prep-study-assistant
Last synced: 11 months ago
JSON representation
备考学习助手
- Host: GitHub
- URL: https://github.com/relph1119/prep-study-assistant
- Owner: Relph1119
- Created: 2025-07-18T00:34:09.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-25T15:12:19.000Z (12 months ago)
- Last Synced: 2025-07-25T22:21:17.860Z (12 months ago)
- Size: 2.93 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 备考学习助手
备考学习助手是一款面向考生的智能学习工具,借鉴多邻国与考试宝的成功经验,以“导入资料—生成题库—智能复习—周期巩固”为闭环,帮助用户高效通过考试。系统支持Word/PDF一键导入,自动拆分章节并提炼知识点;基于大模型即时生成单选、填空、判断等题型,题目与知识点精准对应。用户答题后,评分系统实时给出正误、得分与综合评价,并依据遗忘曲线生成每日任务与周期性回顾,形成个性化复习节奏。技术架构上,系统侧由题库生成、评分与任务调度三大引擎驱动;用户侧提供权限、资料与答题三大模块,前后端分离,接口统一,支持多端同步。
**功能列表:**
- 系统侧:
1. 生成题库系统:生成学习章节、生成知识点、生成题目
2. 评分系统:正错判断、答题得分、综合评分、综合评价
3. 生成任务系统:生成每日学习、生成每日题目
- 用户侧:
1. 权限管理:用户登录、用户注册、用户注销、用户管理
2. 学习资料管理:学习资料导入、学习资料删除、学习资料查看
3. 用户答题系统:题目渲染、答题交互
## 环境安装
1. 基础环境:Python3.10+
2. 安装UV
```shell
pip install uv
set UV_INDEX=https://mirrors.aliyun.com/pypi/simple
```
3. 安装Python依赖包
```shell
uv sync --python 3.12 --all-extras
```
4. 切换到本地环境(.venv)
```shell
cd .venv/Scripts
activate
```