Version History

View all published versions, including stable and prerelease versions. You can install any version or view its source code.
Total 7 versionsStable 7Pre-release 0
Showing 1-7, total 7
2.2.0Latest Version
7 hours ago

● v2.2.0 更新日志

  1. 🔄 SPA 路由自动清池 — 新增 2 秒 URL 变动检测,页面切换自动销毁全部定时器 + MutationObserver,杜绝多页面积累泄漏
  2. 🔌 请求可中断 — 暂停/停止时终止进行中的网络请求,避免暂停后仍填充答案
  3. 🔒 apibyte 并发锁修复 — 锁改为计数模式(++/--)而非固定延时,多题并发不再误拦额度
  4. 🗓 北京时间日期修正 — 新增 getBeijingDateStr() 固定北京时间,规避跨凌晨额度错乱
  5. 📝 日志自动清理 — 超过 80 条自动删除最早记录,面板不卡顿
  6. ⬅️ 拖拽左边界保护 — 允许面板拉出左侧20%仍可拖回,不再丢失
  7. 📦 iframe 缓存互通 — iframe 测验题目与全局 answeredCache 双向缓存,避免重复请求
  8. 🔤 字体表加载异常兜底 — GM_getResourceText 失败时输出日志而非静默崩溃
  9. ⏱ AI 超时双保险 — onerror/ontimeout 分支先清除总超时计时器再重试,残
2.1.2
7 hours ago

v2.1.2 更新日志

  1. 🧹 清理残留变量 — 删除未定义的 _fontDecrypted,改用 WeakSet 管理字体解密状态
  2. 🔑 iframe 缓存 ID 防冲突 — 题干截取 45 字符 → md5(title) 完整哈希,杜绝不同题目因前缀相同被误判已答
  3. 🧠 刷课结束释放资源 — 任务完成后自动销毁人脸检测定时器,避免后台持续轮询
  4. 🧭 新版导航支持子目录 — 自动下一节增加父级向上查找逻辑,适配新版超星二级章节结构
  5. 仅保留刷课/刷题/刷练习核心功能,考试相关代码已全部移除
2.1.1
7 hours ago

v2.1.1 修复日志

  1. 🔄 题库额度防并发 — qbApibyteQuotaOk 原子化读取日期+计数,杜绝多异步同时清零导致额度异常消耗
  2. 🔁 AI 重试改顺序延时 — 递归重试 → setTimeout 顺序重试,杜绝网络断开时的死循环内存暴涨
  3. 📑 字体解密兼容 iframe — 全局布尔 → WeakSet 以文档对象为 key,主文档与 iframe 各自独立解密一次
  4. ⏱ 防抖定时器入池 — MutationObserver 防抖 timer 注册到全局定时器池,beforeunload 统一回收
  5. 🧹 人脸检测刷课后销毁 — 停止刷课按钮同步清除人脸检测轮询,避免后台持续运行
  6. 💾 iframe 已答缓存 — 章节测验答题完成后写入 answeredCache,防止 iframe 内重复调用 AI 浪费 token
2.1.0
8 hours ago

v2.1.0修复日志

  1. 🔤 字体解密防重复 — 增加单次执行缓存 + TreeWalker 文本节点替换,避免重复解密破坏 DOM
  2. 📦 iframe 安全读取 — 封装 getIframeDoc() 统一 try-catch 兜底,跨域/多层嵌套不阻塞流程
  3. ⏱ 多选恢复延时至 1s — 填充后勾选恢复由 200ms 延至 1000ms,彻底避免清空用户已选项
  4. 🧹 监听器自动销毁 — 页面卸载时 disconnect 全部 MutationObserver + 清除所有定时器,防止内存泄漏
  5. 🗑 答案记录可清空 — 弹窗新增清空按钮 + 分页显示最近 50 条,渲染不卡顿
  6. 🎬 视频弹题自动提交 — 检测弹题时先点击提交按钮再隐藏,确保任务完成
  7. 🔁 AI 请求超时重试 — 网络异常或超时自动重试 1 次,减少漏答
  8. 🧭 新版章节导航 — 新增新版超星 UI 元素选择器,自动跳转不再失效
2.0.0
8 hours ago

v2.0.0 更新日志

  1. 🔤 字体解密 — 新增 font-cxsecret 加密文字自动解密,解决超星自定义字体导致答案匹配失败的问题
  2. 👤 人脸识别检测 — 自动检测页面/iframe中的人脸验证弹窗,及时提醒完成
  3. 📝 答案记录系统 — 自动保存近200条查题记录(题目/答案/来源),支持弹窗查看
  4. 📐 答案相似度匹配 — 引入 Levenshtein 算法,未命中精确字母时按相似度≥60%自动填充
  5. 🎬 视频弹题跳过 — 自动隐藏视频播放中的弹题窗口,避免卡住
  6. 📄 文档自动阅读 — PPT自动翻页、电子书自动滚动完成
  7. 👁 任务完成检测 — MutationObserver 监听任务点完成状态,无须等待超时
  8. 🔗 新增免费接口 — 集成 cx.icodef.com 免费题库接口
1.2.0
8 hours ago

📝 更新日志 v1.2.0
1、本次版本大幅升级答题架构,新增免费题库优先 + AI 兜底双模式,优先调用三套公开免费题库智能检索,题库命中直接秒答,大幅节省 AI 接口额度,仅题库无结果时自动降级 AI 作答。新增 apibyte 题库每日 50 次免费额度限制,支持跨零点自动重置计数,额度耗尽自动跳过,避免无效请求与额度浪费。
2、优化全局题库容错机制,新增 6 秒整体超时限制,解决多接口宕机、卡顿阻塞问题,提升页面响应速度。重构题库解析逻辑,支持多层 JSON、数组、深层嵌套数据递归扫描,大幅提升不同题库接口的答案识别成功率。
3、全面强化防清空强保护机制,新增页面预扫描缓存,自动识别并缓存已有手动答案;多选答题增加勾选快照备份,答题结束自动恢复用户原有选项,彻底杜绝手动作答被覆盖清空的问题。
4、规范脚本头部权限,替换全域跨域为精准域名授权,修复开源协议不规范问题,完全适配脚本猫公开审核标准。优化首次启动逻辑,新增完整配置弹窗校验,无有效 AI 配置不执行任何请求。同时优化题型识别、题干提取、日志色彩展示,修复部分页面题目识别异常问题,整体运行更稳定、流畅、低耗。

1.1.0
10 hours ago

1.1.0
修复多选/判断/单选已作答被清空;预扫描持久缓存;每步保护不覆盖原有答案