某某通刷作业脚本开源项目

我要开发同款
茫茫然痴2026年07月03日
21阅读

技术信息

语言技术
Python自动化测试
系统类型
Web
行业分类
工业互联网
开源地址
https://github.com/Mangran-mang/xuexitonghomework
授权协议
Non-Commercial Use

功能介绍

1. 自动登录与课程定位
从配置文件读取账号、密码、待刷课程名
自动打学习通登录页,填写手机号和密码完成登录
按课程名模糊匹配定位目标课程(写"操作系统"即可匹配"25-26-2操作系统原理")
支持多门课程,依次遍历处理

2. 作业批量处理
进入课程后自动切换到"作业"标签页
遍历作业列表,仅处理状态为"未交"的作业
自动跳过实验/报告类作业(避免需要上传文件的情况)
每份作业处理完自动刷新页面、关闭窗口,继续下一份

3. 全题型支持
判断题:AI 判断对/错后自动点击对应选项
单选题:AI 返回选项字母(A/B/C/D),自动匹配并点击
多选题:AI 返回多字母(如 ABC),逐个勾选对应选项
填空题:支持单空和多空,自动识别分隔符(、, , 等)拆分答案后填入富文本编辑器
简答题:AI 生成 120 字以内的答案填入编辑器,含图片的题自动跳过

4. AI 答案生成(DeepSeek)
对接 DeepSeek API(兼容 OpenAI 接口格式)
针对不同题型有专门的 prompt 约束(判断题只回对/错、选择题只回字母、简答限制字数)
将所有题目批量发送 AI,拿到答案列表后逐题回填
temperature 设为 0.2,保证答案稳定一致

示例图片

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

评论