智慧职教全能助手
智慧职教MOOC学习助手:仅支持智慧职教MOOC平台,集成自动学习和AI智能答题功能
Total Installs
1,351
Today's New
+1
User Rating
5.0 / 5.0 (2)
Current Version
1.5.0
更新日志
所有重要的更改都将记录在此文件中。
格式基于 Keep a Changelog,
版本号遵循 Semantic Versioning。
[1.5.0] - 2025-12-02
新增
- 新增学习模式下对“继续播放”提示框的自动点击支持(增强检测逻辑)
- 新增视频播放完成后的状态重置机制,防止重复触发操作
改进
- 优化“继续播放”检测策略,提升在不同网络环境下的响应稳定性
- 调整日志记录时机,确保播放状态变更能被准确捕获
修复
- 修复学习模式中因异步加载导致的“继续播放”按钮检测遗漏问题
- 修复视频播放结束后未正确清除定时器导致的内存泄漏风险
[1.4.3] - 2025-11-29
修复
- 修复学习模式下“继续播放”检测逻辑失效的问题
- 修复视频播放完成后的状态判断异常,避免重复点击提示框
[1.4.2] - 2025-11-29
改进
- 隐藏"继续播放"提示框,避免干扰用户操作
[1.4.1] - 2025-11-29
改进
- 构建流程优化
- 引入 Vite 构建系统,提升开发与构建效率
- 使用
vite-plugin-monkey插件支持 UserScript 打包 - 源码结构迁移至
src/目录,实现逻辑与构建分离
- 代码组织结构调整
- 主入口文件重构为
src/main.js - 功能核心、UI组件、工具模块等按职责拆分至独立文件
- 样式统一由
src/styles/index.js管理
- 主入口文件重构为
修复
- 修复构建产物路径错误导致脚本无法加载的问题
- 修复部分模块在打包后作用域异常的问题
技术栈
- 迁移至基于 Vite 的现代化前端构建体系
- 支持 ES6+ 模块化开发与热重载(HMR)
- 构建输出兼容 Tampermonkey 的 UserScript 格式
[1.4.0] - 2025-11-28
新增
- 多文件重构
改进
- 代码多个文件
[1.3.0] - 2025-01-29
新增
- 智能播放检测: 自动检测并点击"继续播放"提示框
- 模块化架构: 完全重构代码为ES6模块化架构
- 功能模块: learning-core.js, exam-core.js
- UI组件: learning-tab.js, exam-tab.js, log-tab.js
- 工具模块: utils/, config.js, state.js, logger.js
- 样式模块: styles/index.js
改进
- 页面适配优化
- 根据URL自动显示对应功能
- 默认标签页根据页面类型自动切换
- 日志系统增强
- 答题时显示完整题目信息
- 所有配置变更都会记录日志
- 优化日志页面布局
- 修复日志占位符不消失的问题
- 修复日志计数显示为0的问题
- 学习功能优化
- 移除暂停学习功能
- 面板折叠状态持久化保存
- 多次尝试检测"继续播放"按钮
修复
- 多选题修复: 修复多选题只选中一个选项的问题
- UI闪烁修复: 修复学习模式启动时界面抖动的问题
- 导入路径修复: 修复模块导入路径错误
- 日志更新修复: 添加全局函数正确更新日志计数
代码清理
- 删除未使用的 Logger.enable/disable 方法
- 删除未使用的 DOMCache.getAll/clear 方法
- 删除未使用的 ConfigManager.set/setAIConfig 方法
- 删除未使用的 DOMCache.panel 预缓存对象
- 删除 stopLearning 函数及相关代码
- 移除重复的配置处理逻辑
技术栈
- 使用 Vite 作为构建工具
- 使用 vite-plugin-monkey 插件构建UserScript
- ES6 模块化开发
- 支持开发模式热重载
[1.2.1] - 2025-01-27
改进
- 学习功能优化
- 优化章节展开逻辑
- 提升章节加载稳定性和成功率
代码清理
- 删除未使用的 clickSectionTitle 函数
- 清理未使用的变量
[1.2.0] - 2025-01-27
改进
- 代码逻辑优化
- 使用对象映射替代switch语句
- 事件监听器增加防抖和节流优化
- 简化配置处理逻辑
- 优化DOM查询
- 界面动画优化
- 调整按钮hover效果
- 优化状态卡片hover动画
- 头部控制按钮动画微调
- 增加按钮active状态反馈
- 调整阴影和光晕效果
- 性能提升
- 点击事件加入防抖
- change事件加入节流
- 优化事件处理逻辑
[1.1.0] - 2025-01-26
新增
- 代码架构优化
- 新增 Utils 工具函数模块
- 新增 Logger 日志系统
- 新增 DOMCache DOM元素缓存系统
- 新增 ConfigManager 统一配置管理
改进
- 事件处理优化
- 使用事件委托模式
- 统一的点击和变更事件处理
- 答题功能增强
- AI请求添加自动重试机制
- 改进错误处理和超时保护
- 更详细的日志输出
- 性能提升
- 防抖节流优化高频操作
- DOM查询结果缓存
- 减少重复的DOM操作
[1.0.0] - 2025-01-25
新增
- 学习模式
- 自动播放视频/音频
- 自动浏览文档并翻页
- 自动展开章节
- 智能跳过考试节点
- 支持1x-16x倍速播放
- 可选静音模式
- 进度保存功能
- 答题模式
- AI智能答题
- 支持多种AI模型
- 可配置答题延迟
- 可选自动交卷
- 界面特性
- 现代化玻璃拟态UI设计
- 浅色/深色主题切换
- 可拖拽面板
- 可折叠面板
- 实时日志系统
- 其他功能
- 详细的配置选项
- 持久化配置保存
- 完整的日志记录