ZZ超星助手
一个给超星学习通(泛雅)用的看课助手
它能做什么
📺 自动播课
- 自动扫描目录,找出第一个没完成的章节,从那里开始一节节往下播
- 任务点达标即停:平台把任务点标记完成(通常看到 90% 左右)就切下一节,不空耗时间
- 多视频章节逐个播,同一时间只播一个,不会串
- 文档 / 阅读类任务点自动滚到底,触发完成判定
- 倍速 / 静音可调,面板上随时改
- 刷新、跳转、切章节之后会自动接上,不用重新点开始
📝 章节测验自动答题
答题走三级通道,能用便宜的就不花贵的:
- 本地题库:自己做过、答对过的题,下次直接命中
- 云端题库:所有用户共享的题库,同一个课程的同学做过的题可以直接复用
- 云端 AI 兜底:前两级都没有才调 AI 推理
配套能力:
- 字体反爬自动解密:超星把题干和选项渲染成自定义字体(乱码),脚本自动还原成正常文字再答题
- 答案自动填入:单选、多选、判断都能填,填完会复核一遍确认真的选上了,不是"看着选上了"
- 自动提交:全部填好后倒计时 8 秒自动交卷,期间点面板上的按钮可以取消
- 交卷后复盘:从批改结果里把正确答案收进题库,下次遇到同一题秒答
- 简答题:默认跳过并生成一份建议答案,不替你瞎写
🎛 可视化面板
- 右下角悬浮球,点开是完整面板,可拖动、可收起
- 实时显示:当前章节、播放进度、章节完成情况、运行日志
- 按钮:开始 / 暂停 / 停止 / 扫描 / 检查更新 / 调试
- 随时接管:你随时可以暂停,手动操作,再点继续
🔍 其他
- 面板里带 AI 搜索框,遇到题库和 AI 都没把握的题可以手动问
- 一键诊断:遇到问题点【诊断】,脚本会把环境信息、播放状态、运行日志打包上传,生成一个链接,发给作者就能定位问题
怎么用
- 装好脚本,打开任意超星课程学习页(
mooc1.chaoxing.com/mycourse/studentstudy?...)
- 右下角出现悬浮球,点开面板
- 点【开始】,剩下的自动跑
如果只想手动点、不自动切章节:面板里关掉「自动下一节」,脚本就只负责播放和保活。
常见问题
Q:装了没反应?
确认你在的是课程学习页,不是课程列表页。另外脚本只匹配 mooc1.chaoxing.com 和 mooc2-ans.chaoxing.com 两个域名。
Q:视频播完不切下一节?
先看面板日志有没有「任务点已标记完成」。平台有时延迟几十秒才标记,脚本会等,别急着手动点。
Q:答题填不上?
面板会显示卡在哪一步。点【诊断】上传,作者能直接看到题目结构。
Q:会封号吗?
脚本只模拟正常的学习操作(播放、点击、提交),不做刷量、不伪造请求。但任何自动化工具都有被平台判定的风险,尤其是短时间内连续刷大量章节。建议:倍速别开太高、别通宵挂着跑、重要的课手动看。
隐私说明
- 不读取、不上传你的账号、密码、Cookie、登录态
- 会发送到作者服务器的只有两类数据:
- 答题时的题干和选项文本(用于查题库、调 AI 作答)
- 你主动点【诊断】时的页面结构、运行日志、脚本状态(用于排查问题)
- 不含任何个人身份信息。题库是整个用户群共享的,只存题目和答案。
免责声明
本脚本仅供个人学习辅助使用,用于减少重复性观看操作。
使用者应自行确认所在学校/课程对自动化工具的允许范围。
因使用本脚本产生的课程进度异常、成绩问题、账号处罚等后果,由使用者自行承担。
如果这门课对你很重要,请手动学习。
更新日志
3.1.40
- 修复「一直快速切视频」:切节后先确认视频源真的换了,避免把上一节残留的已结束播放器误判为「本节已完成」
- 修复「跳过未完成的章节还被标记成已完成」:测验失败不再谎报完成,会进入重试队列
- 修复判断题填不上:
addChoice 调用加多级兜底(含 iframe 内 realm 执行)
- 诊断包按内容去重,避免重复上传占用额度
- 面板状态更诚实:没全做完时显示「部分完成」而不是「完成」
3.1.36
- 修复测验被重复切换(45 秒冷却)
- 修复填好后因页面重绘误取消提交
- 等待题目时间加长到 45 秒