本项目灵感来自 @chaolucky18 的 xuexitongScript。在原有基础上重写,支持自动刷课、自动答题、AI 智能答题等功能,适配新版学习通网页版。
(如果觉得有用,欢迎 star 支持!✨)
如果觉得麻烦,可以使用网友推荐的免费学习通刷课平台:https://www.wkgbk.top/
功能特性
- 自动识别课程树结构,自动切换未完成章节
- 自动播放视频、自动切换倍速、自动静音
- 自动检测并翻页 PDF 文档
- 自动识别并答题(支持单选、多选、判断题)
- 支持 AI 自动答题(需配置 API Key)
- 支持后台播放,节省时间
- 兼容 FireFox、Edge 等主流浏览器
注意事项
- ai答题需要自己配置openai_api,推荐使用kimi_api, 快捷方便且免费。
- 打包版本请一定先保存你的api_key再使用,不然答题模块会出故障。
- 请将浏览器的默认语言更改为中文,防止一些未知的兼容性问题
- 依赖详见
requirements.txt - 本产品仅供学术交流,严禁违反法律法规和平台规定
环境依赖
- Python 3.12(推荐)
- 依赖详见
requirements.txt
快速开始
直接进入release界面下载,打开配置好openai相关api后直接按照程序右侧提示操作即可 详情可见bilibili视频演示
新的打包版演示视频:学习通学习神器
(目前无法获取,到时候会挂博客)
api申请教程:open-ai密钥申请
命令行运行
方式一:仅刷课(无答题)
和lucky佬的基本一致,如下: (目前有两种启动方式,以下为不包含回答课后习题的版本)
1.在学习通网页版进入想要刷的课程的播放页面

2.按下F12打开开发者工具

3.将main.js的内容复制粘贴到控制台(FireFox为查看器)

4.enter后按照说明操作即可(Edge可能复制的时候要求先打一个“允许粘贴”)

方式二:AI 自动答题(推荐)
- 创建虚拟环境
python -m venv venv - 激活虚拟环境
- Windows:
venv\Scripts\activate - macOS/Linux:
source venv/bin/activate
- Windows:
- 安装依赖
pip install -r requirements.txt - 配置 API Key
- 打开
src/py/config.py或.env,填写你的 AI 平台 key(如 Moonshot 或 OpenRouter)。
- 打开
- 启动后端服务,并按照终端提示运行
python src/py/main.py # 无ui python main_with_gui.py # 有ui
贡献指南
欢迎提交 Issue、PR 或建议!请阅读 CONTRIBUTING.md 了解详细贡献流程和代码规范。
温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!


























