# SoRight **Repository Path**: chesten/so-right ## Basic Information - **Project Name**: SoRight - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-09 - **Last Updated**: 2025-06-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能刷题系统 这是一个基于 AI 的智能刷题系统,支持高考题库的智能学习和练习。 ## 功能特点 - 知识点树形结构展示 - 题目序列动态推荐 - 实时 AI 问答支持 - 本地模型和 API 双重支持 - 对话历史保存 - 题目评分系统 ## 安装说明 1. 克隆项目到本地 2. 安装依赖: ```bash pip install -r requirements.txt ``` ## 使用说明 1. 运行主程序: ```bash python main.py ``` 2. 界面说明: - 左侧:知识点树形结构 - 中间:题目显示和评分 - 右侧:AI 问答区域 3. 数据目录结构: ``` dataset/ ├── 语文/ │ └── processed_questions.json ├── 数学/ │ └── processed_questions.json └── ... ``` ## 开发说明 - 使用 PyQt6 构建 GUI 界面 - 支持本地 Qwen14B 模型和 DeepSeek API - 对话历史保存在 conversations 目录 - 题库数据来源:[输入链接说明](https://github.com/OpenLMLab/GAOKAO-Bench) ## 注意事项 - 首次运行需要配置本地模型或 API 密钥 - 确保 dataset 目录下有正确的题目数据 - 建议使用 Python 3.8+版本