来霖学习|高校课程智能复习系统产品系统Vibe Coding

我要开发同款
wapadil2026年07月28日
10阅读

技术信息

语言技术
TypeScriptNode.js
系统类型
小程序轻应用
行业分类
教育校园

作品详情

行业场景

高校课程复习普遍存在资料分散、知识点缺少结构化整理、复习节奏依赖个人经验、临考阶段难以判断学习优先级等问题。来霖学习面向大学生课内学习、期末复习及考前冲刺场景,将课程知识点、复习卡片、题库、错题与个人学习进度集中到微信小程序中,根据知识掌握程度、历史答题表现和考试时间动态生成学习任务,帮助学生利用碎片化时间完成更有计划、可持续、可追踪的课程复习。

功能介绍

来霖学习是一套面向高校课程的智能复习与备考系统。用户可选择并加入课程,按照章节使用闪卡复习、题库闯关、错题强化和考前急救资料等功能。系统根据用户对知识点的“忘了、模糊、会了、很稳”反馈,自动调整知识点掌握等级和下次复习时间,生成个性化每日学习队列。用户设置考试日期后,系统可进入考前冲刺模式,结合知识点稳定度、错误频率、考试重要性和剩余时间重新计算复习优先级。系统同时提供学习续接、星标收藏、错题本、学习时长统计、连续学习天数、活动热力图、校内及全站周榜、订阅提醒、课程内容版本管理和纠错反馈等功能,形成从课程内容组织、日常复习到临考强化的完整学习闭环。

项目实现

负责项目的产品规划、系统架构、核心功能研发和上线交付。前端采用微信小程序原生框架,围绕课程首页、闪卡复习、刷题闯关、考前冲刺和学习数据等场景设计交互;使用 WXS 实现高响应滑卡手势,并通过分包加载、接口预取、缓存更新、状态持久化、骨架屏和弱网降级优化移动端体验。后端采用 Fastify v5 与 TypeScript 构建模块化 REST API,使用 PostgreSQL 和 Prisma 管理课程内容、个人进度、错题、收藏、学习活动及冲刺状态。复习核心基于 Leitner 盒子算法,根据四级学习反馈调整知识点等级和复习间隔,并结合考试日期设置复习截止约束;考前模式进一步引入知识稳定度、错误热度、连续答题结果和知识点重要性,动态编排冲刺队列。系统通过 JWT 身份认证、接口限流、数据库事务、唯一约束和请求幂等机制保障数据安全与一致性,并使用 Vitest、Testcontainers、Docker、结构化日志及 Prometheus 完成自动化测试、部署和运行监控。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论