============================================================
AIRE 网课助手 2.0
基于 DeepSeek V4-Flash 的智能网课辅助工具
超星学习通专用 · Version 2.0.0
============================================================
[ 简介 ]
AIRE 网课助手 2.0 是一款面向超星学习通的智能辅助脚本。
基于 DeepSeek V4-Flash (284B MoE) 大语言模型实现无需题库的
AI 自动答题,配合自动刷课引擎,一站式完成视频、PPT、阅读、
章节测试等所有任务类型。
[ 2.0 核心升级 ]
1.x 2.0
───────────────────── ─────────────────────────────
依赖题库 AI 实时推理,无需题库
基础悬浮窗 毛玻璃高奢面板,黑白极简风
无 SPA 导航监听,自动跟随跳转
可能卡死 看门狗机制,120s 无响应自动重启
依赖用户交互 静音解锁自动播放,后恢复音量
无 font-cxsecret 字体解码
不支持 闯关模式智能识别 + 防死循环
DOM 图标判定 jobUnfinishCount 精确判定
[ 功能特性 ]
一、自动刷课
· 视频自动播放,支持 1x–16x 倍速
· 静音解锁浏览器自动播放限制
· PPT / 阅读 / 超链接任务自动完成
· 三种跳章模式:下一节 / 任务点 / 手动
· 复习模式:重学已完成章节
二、AI 智能答题
· DeepSeek V4-Flash 模型驱动
· 无需题库,AI 实时分析题目生成答案
· 支持单选、多选、判断、填空
· 答题间隔可调(1–10 秒)
· 答题统计:已答 / 正确 / 待确认
三、风控规避
· seekBarControl 倍速限制绕过
· sendLog 拖拽日志拦截
· ans.VideoJs Ext 模块覆写
· font-cxsecret 字体加密自动解码
四、悬浮控制面板
· 白色毛玻璃 (backdrop-filter) 高奢风格
· 四页导航:状态 / 控制 / API / 关于
· 页面切换渐入动画
· 可拖拽定位,折叠为圆形悬浮球
· SVG 统一图标系统
· 实时日志 + 答题统计
五、稳定性保障
· 看门狗:120 秒无心跳自动重启
· SPA 监听:pushState / replaceState / popstate 全拦截
· 播放超时保护:30 分钟上限
· 闯关防死循环:同一章重复 3 次自动暂停
· 手动停止保护:停止后不自动重启
[ 安装使用 ]
前置要求:
- 安装 Tampermonkey 浏览器扩展
- 注册 DeepSeek 账号获取 API Key
地址: platform.deepseek.com
新用户赠送 500 万 token 免费额度
安装步骤:
- 将 AIRE网课助手2.0.user.js 拖入 Tampermonkey 或点击安装
- 打开超星学习通课程页面 (*.xuexitong.com)
- 点击悬浮窗 → API 页 → 填入 DeepSeek API Key
- 点击控制页 → 调整倍速/音量/模式
- 点击「开始运行」
[ 配置说明 ]
配置项 默认值 说明
─────────────────────────────────────────────
视频倍速 1x 1–16x
音量 0% 0–100%,建议静音
跳转模式 下一节 下一节/任务点/手动
答题间隔 3s 1–10s
复习模式 关闭 重学已完成章节
视频学习 开启 自动播放视频
章节测试 开启 AI 自动答题
PPT/阅读 开启 自动翻页
链接任务 开启 自动完成
[ 项目结构 ]
AIRE网课助手2.0.user.js
├── ① Utils 模块 DOM 选择器、等待、iframe 搜索
├── ② Config 模块 配置读写
├── ③ 运行状态 全局单例状态机
├── ④ Hack 模块 rateHack 倍速绕过
├── ⑤ Search 模块 任务点扫描与分类
├── ⑥ Video 模块 视频播放、倍速、超时保护
├── ⑦ Answer 模块 DeepSeek API 调用与答题
├── ⑧ Jump 模块 章节跳转引擎
├── ⑨ Chapter 模块 章节信息获取与判定
├── ⑩ Study 模块 学习调度器主循环
├── ⑪ Face 模块 人脸识别检测
├── ⑫ SPA 导航监听 URL 变化自动重启
└── ⑬ UI 模块 毛玻璃悬浮窗与控制面板
[ 技术亮点 ]
· Shadow DOM 隔离:UI 完全隔离,不影响原页面
· iframe 递归搜索:支持深层嵌套 iframe 任务点
· SPA 导航劫持:三重保障 URL 变化检测
· 静音自动播放:绕过浏览器策略,播放后恢复音量
· 看门狗 heartbeat:主循环 + 视频期间持续发送心跳
· safeResolve 模式:Promise 多重保护,防止永久挂起
[ 免责声明 ]
本脚本仅供学习交流使用,请勿用于考试等正式场合。
使用本脚本产生的任何后果由使用者自行承担。
请遵守学校相关规定。
[ 关于作者 ]
昵称: aire
抖音: https://v.douyin.com/jKBSoUtFlT8/