🌟 Super-Auto 超星学习通智能刷课平台
✨ 基于SpringBoot + RabbitMQ + Dubbo的分布式智能学习平台
说明
由于本项目是支持你们自己部署的,也支持你们商业化运作,所以本项目会涉及到很多中间件,如果想有更完善的任务调度和日志记录,那么就必须先安装好这些中间件(也许可能有点繁琐),当然如果只想刷课功能,我也会单独拉出一个分支和打包好的jar包供你们使用。
📚 文档中心 • 📖 使用文档 - 完整的使用指南和配置说明
🎯 核心优势
🚀 高效稳定 • 采用学习通官方API + 智能时间模拟算法 • 99.9%的任务成功率保障 • 支持断点续学功能
🧠 智能学习 • 接入Super题库(本人自制题库,百万级别) • 自适应学习进度控制 • 智能错题重试机制
⚡ 高性能架构 • 基于Dubbo的微服务架构 • RabbitMQ消息队列任务调度 • Redis缓存加速 • 支持K8s集群部署
📦 功能矩阵
功能模块 | 支持情况 | 特性说明 |
---|---|---|
视频任务 | ✅ | 自动播放+防检测 |
章节测验 | ✅ | 已接入Super题库,百万级别+大模型答题 |
考试系统 | 🔜 | 开发中 |
🔄 版本更新 (v1.0.1 | 2025-05-17)
✨ 新增功能: • 接入Super题库(本人自制题库,百万级别)
🐛 问题修复: • 修复视频进度同步问题 • 解决部分题库匹配异常 • 优化任务队列稳定性 • 修复章节测验提交异常问题
🛠️ 快速开始
- 克隆项目:
git clone https://github.com/DuanInnovator/SuperAutoStudy.git
- Docker部署:
docker-compose up -d
📝 反馈渠道
📮 问题反馈: • GitHub Issues • 客服邮箱:support@xxtmooc.com • QQ交流群:1033757261
💡 建议征集: 欢迎提交Pull Request或通过Discussions分享您的想法!
⭐ 如果项目对您有帮助,欢迎Star支持!这是对我们最大的鼓励~
📌 项目协议:Apache-2.0 License | Copyright © 2025 DuanInnovator
本软件为开源学习项目,不鼓励任何形式的学术不端行为 使用者应自觉遵守学校/机构的学术规范 开发者不对因滥用本软件导致的后果负责 请合理使用,切勿影响正常教学秩序。
This project is licensed under the MIT License.