宝武学习助手 —— 脚本说明文档
📌 脚本简介
中国宝武学习系统-全能版本学习助手 是一款专为宝武学习平台(learn.baowugroup.com)打造的自动化辅助脚本,支持多账户托管、多模式学习、AI智能答题、验证码自动识别等功能,实现全自动挂机学习。
- 作者:令狐不太冲
- 开源协议:MIT
- 适配平台:脚本猫(ScriptCat)、Tampermonkey 等主流用户脚本管理器
✨ 功能特性
🎯 核心功能
| 功能 |
说明 |
| 多账户托管 |
一次性配置多个工号密码,自动切换账号依次学习,无需人工干预 |
| 多模式学习 |
支持公开课、学习专区、网络专题班、培训班四类课程 |
| 自动登录 |
内置 OCR 验证码识别(Tesseract.js),自动解答算术验证码并登录 |
| 全自动挂机 |
自动播放视频、切换小节、静音、倍速播放、跳过卡顿 |
| 成绩监测 |
定时检查"完成情况",达标后自动切换下一门课程 |
| 自动重播 |
未及格自动重播,最多重试 5 次 |
| 弹窗处理 |
自动点击"继续学习"、"播放下一节"等干扰弹窗 |
🤖 AI 智能答题
- 集成 DeepSeek AI(OpenAI 兼容接口)自动答题
- 支持单选题、多选题、判断题
- 未配置 AI 时使用默认答案(单选选 1、多选全选)
- 自动识别考试页面并完成交卷
📋 自动调查问卷
- 自动填写课程评价问卷(每题选最优项)
- 自动提交调查
🎨 可视化控制面板
- 悬浮面板,可拖动、折叠
- 实时显示视频进度、成绩进度、运行日志
- 账号管理、倍速调节、检验间隔可配置
🚀 安装方法
前置条件
- 安装浏览器扩展 脚本猫(ScriptCat)或 Tampermonkey
- 确保浏览器允许第三方 Cookie(用于自动登录)
安装步骤
- 打开脚本猫扩展面板
- 点击 "添加新脚本" → 选择 "从 URL 安装"
- 粘贴脚本链接(或直接将脚本代码复制粘贴到编辑器)
- 点击保存即可,脚本会自动在宝武学习平台生效
⚠️ 脚本依赖以下外部库,请确保网络可访问:
scriptcat.org/lib/8095/...bw_learn_tool_utl_lib.js
scriptcat.org/lib/8094/...bw_api_lib.js
cdn.jsdelivr.net/npm/[email protected]
📖 使用方法
一、打开控制面板
登录宝武学习平台后,页面右下角会出现 「宝武学习助手」 悬浮面板。
二、单选课程学习
- 切换顶部标签选择课程类型:公开课 / 学习专区 / 网络专题班 / 培训班
- 点击 「重新读取」 获取课程列表
- 勾选需要学习的课程(默认已勾选未完成课程)
- 设置倍速(1.0 ~ 4.0 倍)和检验合格间隔(默认 30 秒)
- 点击 「开始学习」 即可自动挂机
- 需要停止时点击 「停止」
三、多账户托管(推荐)
- 展开面板底部 「账号托管」 区域
- 输入 工号 和 密码
- 勾选该账号需要学习的课程类型
- 点击 「保存账号」(可重复添加多个账号)
- 点击 「托管开始」,脚本将自动:
- 退出当前账号 → 登录下一个账号
- OCR 识别验证码自动登录
- 扫描所有未完成课程并依次学习
- 全部完成后自动切换到下一账号
四、配置 AI 答题(可选,强烈推荐)
- 在 「AI答题配置」 输入框中填写 DeepSeek API Key
- 输入完成后自动测试连接
- 测试成功即启用 AI 答题,大幅提高考试正确率
- 留空则使用默认答案(单选选 1,多选全选)
五、自动考试 / 自动调查
- 面板中勾选 「自动考试」 / 「自动调查」
- 脚本进入课程后会自动检测未完成的考试与调查,并自动完成
🔧 参数说明
| 参数 |
默认值 |
说明 |
| 倍速 |
1.0x |
视频播放速度,范围 1.0 ~ 4.0 |
| 检验合格 |
30 秒 |
检查一次成绩的间隔 |
| 自动考试 |
✅ 开启 |
是否自动完成考试 |
| 自动调查 |
✅ 开启 |
是否自动完成问卷 |
⚠️ 注意事项
- 合规使用:本脚本仅供学习交流使用,请遵守平台使用协议,切勿滥用。
- 验证码识别:OCR 依赖图像质量,若失败会自动刷新重试(最多 15 次)。
- 网络要求:需要能访问
api.deepseek.com(若使用 AI 答题)。
- 成绩判定:脚本只按成绩分判断是否及格,不卡学习时长。
- 数据存储:所有账号、配置均通过
GM_setValue 保存在本地,不会上传。
- 首次使用:建议先小批量测试,确认流程无误后再开启多账号托管。
- 风险提示:使用自动化脚本存在一定账号风险,请自行评估。
🐛 常见问题
Q1:验证码识别总是失败?
- 检查网络是否可访问
cdn.jsdelivr.net
- 验证码图片可能被遮挡,尝试刷新页面
- 脚本会自动重试 15 次,仍失败请手动登录一次
Q2:AI 答题不生效?
- 确认 API Key 已正确填写且余额充足
- 检查是否可访问 DeepSeek 接口
- 查看日志面板中的错误提示
Q3:视频不自动播放?
- 部分浏览器需先与页面交互一次(点击页面任意位置)
- 检查是否被广告拦截插件影响
Q4:多账号切换失败?
- 确保退出登录按钮可被脚本识别
- 手动退出一次后再启动托管
Q5:面板不显示?
- 刷新页面
- 检查脚本是否正常启用
- 查看浏览器控制台是否有报错
📝 更新日志(近期)
v8.9.21
- 优化 AI 提示词,提高答题准确率
- 延长题目加载等待时间
- 修复成绩弹窗匹配格式问题
v8.9.x
- 新增多账户托管功能
- 新增 AI 智能答题
- 新增自动调查问卷
- 新增可视化进度面板
📄 免责声明
本脚本为个人学习研究作品,作者不对使用本脚本产生的任何后果负责。请用户在遵守相关平台服务条款的前提下使用,因违规使用导致的账号封禁等风险由使用者自行承担。
🔗 相关链接