考研备考周期长、资料多、任务碎片化,学生常常面临“不知道今天学什么、复习进度难量化、错题难追踪、资料难整理”的问题。尤其是数学一、英语一、政治、408 等科目内容庞杂,传统表格或待办软件只能记录任务,无法结合章节掌握度、错题情况和复习阶段动态调整计划。
本项目面向考研学生的个人复习管理场景,构建一个本地优先的智能复习系统,帮助用户集中管理科目、章节、资料、错题、试卷和复习计划。系统通过知识库解析、AI 总结、错题分析、自动出卷、每日任务和周报复盘等功能,让备考过程从“凭感觉复习”转变为“有数据、有计划、有反馈”的智能化学习流程。
本项目是一个面向考研场景的桌面端智能复习系统,核心功能包括首页仪表盘、复习计划、科目中心、知识库、自动出卷、错题本、分数预测和周报总结。
用户可以在系统中设置考试日期、目标院校和基础信息,系统根据复习阶段生成三轮或四轮复习计划,并在首页展示倒计时、今日任务、科目进度和预测分。科目中心支持按数学一、英语一、政治、408 等科目管理章节进度。知识库支持上传 PDF、Word、TXT、Markdown、表格等资料,并进行文本解析、摘要生成和章节关联。错题本可以记录错题、分析错因、生成变形题。自动出卷功能可以根据科目、章节、题型和难度生成每日小测或周测,并支持导出正式试卷 PDF。系统还支持每日复盘和周报导出,帮助用户持续调整复习策略。
项目采用 Electron + React + TypeScript + Vite 开发桌面端应用,界面使用 Tailwind CSS 构建,数据层使用 SQLite 和 better-sqlite3 进行本地存储,保证用户资料、错题、计划和生成内容都能保存在本机,适合个人长期备考使用。
系统按照“科目—子科目—章节—资料—知识点—错题—试卷”的结构组织数据。上传资料后,文件会保存到本地 uploads 目录,解析文本保存到 extracted 目录,并写入 SQLite 数据库。AI 能力通过 DeepSeek 文本 API 接入,用于章节摘要、错因分析、变形题生成、复习建议和周报总结。自动出卷模块根据题型、难度、章节掌握度和错题记录生成试卷内容,并将生成结果保存到本地 generated 目录。项目还预留 OCR、扫描 PDF、图片识别和公式识别接口,为后续扩展手写题、扫描教材和图片资料识别能力打基础。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论