学习通AI助手

Created at 9 days ago
Updated at 2 days ago
学习通全自动学习助手 | 10大AI模型 + 第三方题库 + 视频自动播放 + 字体解密 + 章节导航 + 粘贴解锁 + 自动提交
#自定义API
#AI答题
#自动刷课
#超星
#免费
#学习通
Total Installs
1,348
Today's New
+8
User Rating
5.0 / 5.0 (1)
Current Version
1.2.1
Script Details
LicenseMIT
Browser Compatibility
学习通全自动学习助手,支持AI答题、视频自动播放、章节导航等功能。

学习通AI助手

🔗 作者:Z-Fovik-RT

💬 如需帮助、建议或反馈问题,请直接联系作者并说明来意。

🚀 学习通全自动学习助手 — 10大AI模型 + 第三方题库 + 视频自动播放 + 字体解密 + 章节导航


✨ 功能特性

🤖 智能答题

  • 10大AI模型:DeepSeek、通义千问、智谱GLM、Kimi、OpenAI、Claude、文心一言、豆包、小米Mimo、硅基流动
  • 40+模型可选:每个平台支持多个模型,可自由切换
  • 第三方题库:支持 lyck6.cn 付费/免费题库,题库优先 + AI兜底
  • 全题型支持:单选题、多选题、判断题、填空题、简答题、材料题、论述题、名词解释、翻译题、写作题
  • 五层答案匹配:数字索引 → 字母匹配 → 文本匹配 → 去标点匹配 → 模糊匹配,最大化答案命中率
  • 智能字母提取:从AI解释文本中自动提取答案字母(如"答案是B"→B)
  • 搜题总开关:一键开启/关闭搜题功能,实时生效无需刷新
  • 字体解密:自动破解学习通字体加密,还原乱码题目
  • 垃圾答案拦截:12种检测模式,自动过滤无意义回答并重试
  • 图片题检测:自动识别含图片题目并提示
  • 答题节流:可配置 AI 请求间隔,避免被限流
  • API 代理:支持自定义 API 代理地址
  • 自适应参数:客观题低温度精确回答,主观题高温度创意回答

🎬 视频/音频处理

  • 自动播放:自动播放视频/音频任务点
  • 倍速播放:支持 1x / 1.25x / 1.5x / 2x 倍速
  • 复习模式:可补挂视频时长

📝 测验与考试

  • 自动答题:自动获取答案并填写
  • 自动提交:可配置自动提交(安全模式 / 强制模式)
  • 强制提交:无论作答与否都强制提交
  • 考试模式:支持自动跳转下一题(随机间隔,模拟真人)
  • 好学生模式:不自动选择,仅加粗显示AI推荐答案
  • 重做模式:覆盖旧答案重新作答
  • 题目答案插入:在题目中显示AI答案,供手动选择参考

🧭 页面增强

  • 章节导航:快速跳转到指定章节,支持下一页/下一章节自动切换
  • 粘贴解锁:解除学习通的复制粘贴限制
  • 自动跳转:任务完成后自动切换下一题/下一章
  • 浮窗设置面板:实时调整各项配置,无需刷新页面
  • 一键复制题目:提取页面所有题目到剪贴板,支持富文本复制(图片自动下载为 base64 嵌入,粘贴即可显示图片)
  • 日志面板:实时查看答题记录、AI回复、错误信息

📦 安装

从脚本猫安装

🔗 点击此处从脚本猫安装

从 GitHub 安装

  1. 打开 脚本猫 管理面板

  2. 点击 "实用工具" → "从URL安装"

  3. 粘贴以下地址:

    https://raw.githubusercontent.com/Z-Fovik-RT/chaoxing-ai/main/chaoxing-ai.user.js
    
  4. 点击 "安装"


⚙️ 配置说明

基础配置

配置项 默认值 说明
showBox 1 显示脚本浮窗(0=关闭, 1=开启)
video 1 自动处理视频(0=关闭, 1=开启)
audio 1 自动处理音频(0=关闭, 1=开启)
rate 1 播放倍速(1/1.25/1.5/2)
work 1 自动处理测验(0=关闭, 1=开启)
decrypt 1 字体解密(推荐开启)
fuzzyMatch 1 模糊匹配(推荐开启)

答题配置

配置项 默认值 说明
time 2500 答题时间间隔(毫秒)
reqIntervalTime 3 AI请求最小间隔(秒),0=不限流
sub 0 自动提交(0=关闭, 1=开启)
force 0 强制提交(0=关闭, 1=开启)
redo 0 重做模式(0=关闭, 1=开启)
searchEnabled 1 搜题总开关(0=关闭, 1=开启,实时生效)

考试配置

配置项 默认值 说明
examTurn 0 考试自动跳转下一题
examTurnTime 0 跳转随机间隔(3-7秒)
goodStudent 1 好学生模式(仅显示推荐答案)
alterTitle 1 在题目中显示AI答案(推荐开启)

🔑 支持的AI模型

平台 模型 说明
DeepSeek deepseek-v4-pro, deepseek-v4-flash, deepseek-chat, deepseek-reasoner 国产大模型,性价比高
通义千问 qwen3.7-max, qwen3.6-plus, qwen3.6-flash, qwen3.5-omni-plus, qwen3.5-omni, qwen-turbo 阿里云大模型
智谱GLM glm-5, glm-4.7, glm-4.7-flash, glm-4.6, glm-4.5 清华系大模型
Kimi kimi-k2.6, kimi-k2.5, kimi-k2-turbo-preview, moonshot-v1-128k, moonshot-v1-32k 长文本处理能力强
OpenAI gpt-5.4, gpt-5, gpt-4.1, gpt-4o, gpt-4o-mini, gpt-3.5-turbo 国际主流大模型
Claude claude-opus-4-6, claude-sonnet-4-6, claude-haiku-4-5 Anthropic 大模型
文心一言 ernie-5.1, ernie-4.5, ernie-4.0-8k, ernie-3.5-8k, ernie-speed-128k 百度大模型
豆包 doubao-seed-2.0-pro-256k, doubao-seed-2.0-lite-256k, doubao-seed-1.8, doubao-seed-1.6-flash, doubao-seed-2.0-code, doubao-seed-2.0-mini 字节跳动大模型
小米Mimo mimo-v2.5-pro, mimo-v2.5, mimo-v2.5-omni 小米大模型
硅基流动 DeepSeek-V4-Pro-Max, DeepSeek-V4-Pro, DeepSeek-V4-Flash, Qwen3.6-35B, GLM-5, GLM-4.7, K2.6 聚合平台,多模型可选

📖 使用说明

基本使用

  1. 安装脚本后打开学习通任意课程页面
  2. 脚本自动运行,浮窗显示在页面右侧
  3. 进入测验/考试页面后自动开始答题

浮窗操作

  • 开始/暂停:控制自动答题的启停
  • 设置面板:调整各项配置
  • 日志面板:查看答题记录和AI回复

搜题总开关

设置面板中的"启用搜题"复选框可一键关闭所有搜题功能(题库 + AI),关闭后题目将直接跳过,无需刷新页面即可生效。

不选择只加粗

开启后,脚本不会自动选择答案,而是:

  • 将AI推荐的选项文字加粗显示
  • 在题目下方显示AI的答案
  • 适合需要手动确认答案的场景

重做模式

开启后,已答过的题目也会重新让AI作答,覆盖旧答案。


❓ 常见问题

Q: 脚本不工作怎么办?

  1. 确认 脚本猫 已启用
  2. 确认脚本已开启(管理面板中显示为开启状态)
  3. 刷新页面重试
  4. 检查浏览器控制台是否有错误信息

Q: AI 返回的答案不准确?

  1. 尝试切换更强的AI模型(如 GPT-4o、Claude)
  2. 开启模糊匹配(fuzzyMatch: 1
  3. 调整AI请求间隔避免被限流

Q: 视频不自动播放?

  1. 确认 video: 1 已开启
  2. 检查页面是否需要登录
  3. 尝试手动点击播放按钮触发

Q: 字体解密不生效?

  1. 确认 decrypt: 1 已开启
  2. 刷新页面重试
  3. 部分页面可能使用了新的加密方式,需等待更新

Q: 含图片的题目答不上来?

当前使用的AI模型如果不支持图片识别,脚本会自动检测并提示图片数量。建议切换支持视觉的模型(如 GPT-4o、qwen3.5-omni)。

Q: 复制题目后图片不显示?

一键复制功能使用富文本格式(HTML),图片会自动下载并转为 base64 嵌入。如果粘贴后仍然没有图片:

  1. 确认粘贴目标支持富文本(如 Word、邮件、在线文档等),纯文本编辑器不会显示图片
  2. 如果图片加载失败(网络问题),日志面板会显示下载失败的图片数量
  3. 尝试重新点击「复制题目」按钮,等待所有图片下载完成后再粘贴

🔄 更新日志

v1.2.1

  • 全面隔离:整个脚本包裹在 IIFE 中,56个全局函数、5个全局变量、3个DOM ID 全部添加 cxai_ 前缀,彻底解决与 NE-21 脚本同时运行时的命名冲突
  • 共存兼容:两个脚本可同时运行,各自 UI 独立、互不干扰
  • 一键复制题目:浮窗新增"复制题目"按钮,一键提取页面所有题目到剪贴板,支持多种页面结构
  • 富文本复制:复制题目时自动下载图片并转为 base64,以富文本 HTML 格式写入剪贴板,粘贴后直接显示图片而非链接
  • 手机端图片识别:刷题模式下支持手机端页面(.Py-m1-title)的题目图片提取
  • 粘贴解锁实时生效:解锁粘贴限制开关改为即时生效,无需刷新页面
  • 文本兜底增强:章节测试等非常规页面通过严格文本模式匹配提取题目(必须有 [单选题]/[多选题] 等题型标记)
  • 关键Bug修复:修复题库答案过滤器逻辑反转 — 之前会保留垃圾答案、丢弃有效答案
  • Bug修复:修复 cxai_doHomeWorkcxai_startDoPhoneTimuagrs 未定义导致的 ReferenceError
  • Bug修复:修复 PC 端测验类型映射缺失 写作题翻译题,导致这两类题型被跳过
  • Bug修复:修复 cxai_missonExam 中 3 处重复的 alterTitle 条件判断
  • Bug修复:修复多选题匹配为空时误报"自动答题成功"的问题
  • 垃圾检测增强:新增对描述性文本("某个值"、"一个正确的描述")、AI推理文本、题目片段回显的检测
  • 系统提示优化:明确禁止AI输出描述性文本,要求必须输出选项字母
  • 代码清理:移除 5 个未调用的死函数和多个孤立注释

v1.2.0

  • 三层答案匹配:新增字母匹配 → 文本匹配 → 模糊匹配 → 复杂提取四级降级策略,大幅提升答案命中率
  • 智能字母提取:从AI返回的解释文本中自动提取答案字母(如"答案是B"、"'C'"等格式)
  • 搜题总开关:设置面板新增"启用搜题"复选框,关闭后立即停止搜题,无需刷新页面
  • 图片题检测:自动识别含图片的题目并显示图片数量提示
  • 模型更新:新增 Qwen3.7-max、GLM-5、Kimi-K2.5、DeepSeek-V4-Pro-Max、豆包 Seed-1.8 等新模型
  • 模型名规范化:Claude 模型名改为连字符格式(claude-opus-4-6)
  • 题型识别增强:正则同时支持 [单选题]【单选题】 两种格式
  • 移除自定义题库URL:精简功能,保留第三方题库(lyck6.cn)
  • 代码清理:移除15处冗余的自动提交禁用代码,精简无用注释
  • 判断题字母匹配:修复AI返回A/B时判断题无法匹配的问题(parseJudgeAnswer新增A/B识别)
  • 多选题垃圾检测增强:多选题答案必须为合法字母格式,拦截AI返回的解释文本
  • 搜题关闭即时跳过:关闭搜题后每题仅等30ms跳过,不再受答题间隔限制
  • 重做模式日志去重:修复重做模式下同一题重复输出"已作答"日志的问题

v1.1.3

  • 增强答案匹配:添加去标点匹配、字母索引匹配、选项N格式解析
  • 增强题目回显检测:防止AI复述题目内容
  • 增强垃圾答案拦截:多层检测机制

v1.1.2

  • 初始发布版本

📄 许可证

MIT License


🔗 链接


⚠️ 免责声明

本脚本仅供学习交流使用。使用本脚本产生的一切后果由用户自行承担。请遵守学校相关规定,合理使用辅助工具。


💡 如果觉得有用,欢迎 Star ⭐ 支持!